Using The Scrum-Ban-Plan Board To Define Teams

September 30, 2013

Agile


Scrum-ban-plan board with team ramp up planningAs projects wrap-up and start-up, you may have the challenge of accommodating end-of-project vacations, hiring new team members and reforming teams to best meet the needs of the new project.  Teams should be kept together as projects move in and out, but that is not always possible, particularly in some industries. To help you visualize and figure out what new teams will be formed and when or how to best assign your existing teams to new projects, use your laminated scrum-ban-plan board.

  • Along one side, write the major Epics for each project that you think may need their own team.
  • Along the other side, write the timeline. Depending on the length of your project, increments can be in weeks, months or quarters.
  • Use sticky notes for the names of your prospective team members.
    • If you need to ensure you have a particular mix of skills on each team, use different colours for different groups of skills, which is what the illustrated example shows.
    • If the exercise is to figure out how to assign existing teams to new projects, the color coding could reflect any other parameter, such as identifying a need for new hires, who may need training, etc.
  • Like you would do for Release planning, work with your key team members to determine your teams, based on their skills, when they are available and what the project needs.

The above image illustrates a possible result of the team planning exercise.

How do you plan or define your scrum and kanban teams during project ramp-up and ramp-down? What tools do you use? How do they help you visualize what teams you will need?

Read more about the scrum-ban-plan board:

, , ,

About Liza Wood

After a dozen years leading video game development projects in a variety of roles, I decided to pursue a Master of Data Science at the University of British Columbia. Studying data science doesn’t mean I’m moving away from leading people. Growing data science teams need collaborative, pragmatic, Agile leadership to connect data to all areas of the business. I would like to share that point of view, along with my experiences, on this blog.

View all posts by Liza Wood

Subscribe & Connect

Subscribe to our RSS feed and social profiles to receive updates.

2 Comments on “Using The Scrum-Ban-Plan Board To Define Teams”

  1. Steve Barrett Says:

    This approach seems to be geared to expect a high level of team change, each time a new team comes together it will go through the different stages of forming, storming, norming, and then finally hopefully performing. Better to keep your teams together to create long lived delivery teams that outlive projects/epics. When available they pick up the next prioritised item from the portfolio backlog. A small pool of SMEs may need to be available to help teams build skills in new domains. With this approach you will need to handle team changes as the exception rather than the norm which this visualisation is trying to support.

    Reply

    • Liza Wood Says:

      I completely agree – keep teams together. In many software development environments, this visualization should rarely be needed. I could imagine it being used if there is a major shake-up in the portfolio or in the business structure. However, in heavily project driven industries, like game development, entertainment and 3rd party work-for-hire businesses (multiple industries), projects can last for years but when they end, they end, and new projects, which may have completely different needs, start up. As much as possible these industries try to keep teams together for the next project, but it’s not always possible, or ideal. Using the board can help visualize and plan that. This exercise is about business planning. It could even be used to fit existing teams into an upcoming project and plan for their vacation time between projects. I’ll update the post and clarify that context.

      Reply

Please Share Your Thoughts

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: