Along with setting professional goals, it’s useful for a company to create repeatable processes and standard workflows.
What are repeatable processes and why do we need them?
In order to be efficient, it is important to create repeatable processes. If you do something more than once, consider creating a standard workflow for it, with steps to follow for the best outcome. This decreases the mental charge of the task, since you already have a guide on how to carry it out.
One way we do this at RED is by using checklists. These are handy when running security checks and updates on websites, for example, or when starting a new project.
Not only do these processes, which make up an effective workflow, help us perform repeatable tasks more efficiently, they also give other team members an easy guide to follow if they need to step in for someone on a task. Having effective processes reduces work- or project-related stress and ensures a predictable, repeatable outcome every time.
Check and update your processes periodically
To keep your processes and workflow effective, change things up from time to time. When the same person always performs the same tasks, that person has knowledge other team members may not have. They may develop shortcuts or skip steps from time to time.
To make sure someone else has all the knowledge required to perform the task, and to make sure the process is still effective, have another person use the existing checklist. As that person goes through the steps, she can call attention to any areas that are not clear or any assumptions in the process that should be spelled out more clearly. This person should ask any clarifying questions required and update the steps to improve the process and make it more effective for the team. Having someone who is unfamiliar with the process perform the recommended workflow is a great way to clarify the instructions and keep processes effective. Click To Tweet
How can we harness the benefits of a good workflow?
These same repeatable processes and workflows allow us to divide a project into individual steps. By dividing each part of the project into smaller steps, we are also able to make a more accurate time and cost estimate for our clients. Providing accurate estimates and on-time work is important for good customer relationships.
With our task management software, Intervals, we try to use the same or similar task names for similar tasks. When we see a task that is likely to come up again in the future, we are able to look at similar past tasks and turn them into repeatable processes with reliable time estimates based on the time spent on past tasks.
We write instructions or record videos for everything that comes up and store those in our team Evernote for the same reason. This creates solid documentation that is available to the entire team.
How can we keep track of and improve repeatable processes?
We use our internal professional blog and Evernote to share information within the team. Then Evernote and Intervals support our checklists and notes about how and why we perform each workflow or process. We improve the processes by having various team members take on different tasks, to make sure the steps are repeatable and see how they need to be updated.
When we see something that can be improved, any team member can suggest a change, and the team can agree to update the process. We keep the checklists and supporting documentation up to date on a regular basis in order to keep it relevant and efficient.
What sort of tasks are repeatable?
In our line of work as web developers, these are some of the typical repeatable task checklists and processes we have set up:
- Website builds from initial project review to launch
- Website software installations
- Security checklists
- Content updates that require specific steps
- Troubleshooting steps
- How to handle a security issue
- Website launches
- Post-launch follow-up with clients
- Archiving a project
- Migrating a website from one host to another
- Preparing and sending out newsletters
Basically, anything you’ll do twice or more should have its own process to be followed.
For further reading:
For more inspiration and information on systematizing processes, check out:
What kinds of repeatable tasks do you do? How do you turn those processes into habits? What tools do you use to help you?
Let us know in the comments!