Leveling Workload for Your Development Team in OnTime

Leveling the workload for your team or seeing someone’s allocation at a glance is important to any project manager. It should also be important to any team that’s looking to ship a product whether they are agile and self-organizing or use a more top-down traditional methodology.

Unfortunately, many tools make leveling your team’s workload complicated, and when new teams come to us they expect a complicated solution. Usually, I tell them the same thing: Because of the way that OnTime is designed, managing the team’s workload is simple and very much like managing any other aspect of your project.

So let’s say I want to take a look at my team’s workload.

First thing I’m going to do is switch to the Planning Board in OnTime and group by “Assigned To.” I’m now looking at an aggregate amount of work in front of each of my developers and I can easily see if one person has more work than the other.

That might be enough to level workload amongst my team, but very often I’ll be interested in just the work over a given period of time. Say, for the next two weeks, I’m on the lookout for potential bottlenecks for my sprint. Maybe even next month if I’m trying to figure out what my workload will look like for an upcoming release that I’m planning. This is pretty easy to do, I’ll simply create and apply a filter to find items that are due in the next two weeks.

Running the filter or just clicking on a particular sprint will trim the hours down to items relevant in that time span. If it’s two weeks that I’m interested in and a team member has more than 80 hours worth of work, then I know I’ve got a problem.

The neat thing about managing workload in this manner is that it’s simple and interactive. I’m doing more than just finding potential bottlenecks, I’m avoiding them completely by starting with a visual snapshot of my team’s workload and making appropriate adjustments.

Managing my team’s workload doesn’t have to be hard; I don’t need to run reports all day and do some kind of complex analysis. Instead, I see a problem and I fix it right then and there. Rethinking how you level your team’s workload simplifies the whole sordid affair, and that’s okay. I’m sure you’ll find some way to use the free time.


Categorised as: Agile, Development, OnTime, Scrum, Ship Software OnTime, Team, Tools


  • Tejash Natali

    Can you also add ALL Items options on the Planning board. its hard to see a developers capacity who is working on a Feature and Defects in the same Sprint.
     

    • SeanMcHugh

      That’s actually a really cool idea that we’ve kicked around internally. Unfortunately I’ve got to give you the standard “We don’t talk about potential features until we ship them” answer here.

      We’ve also seen a lot of teams begin to converge their defects and features into a single item tab in OnTime such as Features and then differentiate the type using a custom field. With all the work items in a single tab it’s easy to see the “total” workload of an individual.

      • Dirk Annaert

        Any progress in making it possible to view the sum of Defects workload and Features workload on 1 Planning Board ?

  • dejarman

    With the Web version or the desktop app, is there a way to “zoom”? I can’t get more than two rows of cards, since they are so big. A combined view like Tejash asks about would be great, too.

    • SeanMcHugh

      Yup! You can zoom in an out on the planning board using your web-browsers zoom function.

  • Beshoy

    A visual method of seeing upcoming dates and availability per developer would be very helpful in assigning tasks/defects/features.

    • SeanMcHugh

      I feel like sometimes less is more, particularly when it comes to adding buttons and widgets to the screen. My general thought and experience has been that if I’m planning something specific, I already know the time frame I want it, at that point it’s a simple matter to filter the planning board down to those dates and easily see the availability.

  • Mike Perham

     

    I admit I have not been on this blog in a long time however
    it was joy to find it again. It is such an important topic and ignored by so
    many even professionals! I thank you for helping to make people more aware of
    these issues. Just great stuff as per usual!

    Celabright
    video

Switch to our mobile site