A couple of years ago I posted this about how my digital agency uses Asana to help with our resource management and time planning.
I thought, a few years later, I’d post an update.
We use Asana to plan all of our work here at Fifty Five and Five. Every client project is an Asana project, every deliverable is a task, with subtasks as needed to get stuff done. The team are assigned as needed, and task dates dictate when clients get things. We use custom fields for ‘Estimated hours’ and ‘Actual hours’ to predict and measure time.
We used to use Velocity to build custom graphs on that data. For example a sum of all tasks for a week for a given user. How many hours is that? That sort of thing.
Then Asana launched their Portfolio features, with workloads. But it didn’t really help.
So we built our own solution… Otto. It connects to Asana, and allows you to define teams (of Asana users) and then view their capacity over coming weeks via a heatmap.
Let me show you:
Above you can see a heatmap showing:
- Teams down the left hand side
- Time along the top, in weeks (grouped further out)
- Each cell shows ‘total time / capacity of the team’
The heatmap cycles red/amber/green based on user definable values.
We use a shared Asana project to log holidays, so Otto also takes account of holidays when calculating capacity.
Above you can see how Otto also allows us to dig in the detail of the a team:
- At the top you can see filters for the team, and the ability to switch between ‘Upcoming tasks’ or ‘Completed tasks’. The time filter allows you to see next week/month/custom (or previous weeks/months/custom for completed tasks)
- You can then view the team workload per day, or individually
- We track tasks over time periods, and those that have to be done on a certain date
- Things live ‘Overdue time’ ‘Free time’ and ‘Holidays’ allow us to make intelligent decisions
You can also dig into a specific person and see their tasks, inside of Otto. But then we quickly point people out to Asana for obvious reasons.
So each week we go over the heatmap, look at the future, dig into teams to see bottlenecks. Basically Otto allows us to easily resource the company. It is quick, easy to visualise, and always synced with Asana.
I’d love people’s feedback. We are considering making Otto available as a standalone SaaS tool.
Who would be interested?