Revision 4 as of 2009-11-06 23:20:48

Clear message

Project Roadmaps

The Ubuntu project houses many teams who work on a variety of different opportunities, problems and challenges. We are keen to ensure those teams can be as successful as possible, and we are encouraging teams to build cycle-wide roadmaps that can help keep track of progress. The idea is simple:

  • The team works together to build a roadmap using the template below that sets out some goals for the forthcoming cycle.
  • With the roadmap complete the team checks in on progress at every meeting. This is a good opportunity to coordinate the work together, remove blockages etc.
  • At the end of the cycle the roadmap is reviewed and a new one is created.

Roadmaps provide an excellent way of giving a team a sense of direction and drive, and when combined with meetings it can make a team feel productive and effective.

How to create a roadmap

Creating and documenting a roadmap is simple:

  • Create it - at the bottom of this page click on the next release cycle and create your roadmap in there in the namespace by using your team name (e.g.
  • Apply the template - copy the text from the Roadmap Template into that page.

  • Decide on goals - work with your team to document a set of goals that you would like to focus on. Try to be realistic in how much you can achieve in six months: it is better to underpromise and overdeliver. Smile :-)

  • Check in - at each team meeting you should check in on the Roadmap and see how progress is being made. Use this as an opportunity to help people achieve their work, identify if anyone is having problems and unblock problems.

If you have any problems or questions about this, ask in #ubuntu-community-team on Freenode.