Linaro is a huge project participating in many open source communities and working on a whole host of improvements for the embedded Linux on ARM space. Monitoring all this good work and ensuring deliverables are on track is the task of status.linaro.org. This site uses Linaro's preferred method of requirements capture, the Launchpad Blueprint, to closely track engineering progress towards its goals.
For more information on Blueprints please see the Linaro wiki article: Process/Blueprints.
How to use this site
Across the top of this site is the navigation bar. This can be used to see progress of the organisation as a whole or to drill down to specific information such as team and individual work items. If at any time you wish to return to the home page, please use the 'Overview' button.
For an explanation of Work Items please see the Linaro wiki article: Process/WorkItemsHowto.
Linaro engineering is done in cycles, each of which is six months in length. By default the current cycle is always shown but navigating to other cycles is available. To help visualise the work being done in a cycle Linaro uses burndown charts. Burndown charts are a part of the Agile SCRUM methodology, tracking individual items of work to their completion. The number of work items are shown in the form of a bar chart and colour coding is used to show the state. The states that are tracked in Linaro's burndown charts are:
- team: Items to do by the team
- foreign: Items to be done by someone outside of the team but contributing to a Linaro project.
- team: Blocked items that are to be done by the team.
- foreign: Blocked items to be done by someone outside of the team but contributing to a Linaro project.
- team: Items that are to be done by the team and have been started, but not completed.
- foreign: Items to be done by someone outside of the team but contributing to a Linaro project that have started, but are not complete.
- team: Completed items done by the team.
- foreign: Completed items done by someone outside of the team but contributing to a Linaro project.
- team: Items that are to be done by the team which will not be done in the current cycle.
- foreign: Items to be done by someone outside of the team but contributing to a Linaro project that will not be done in the current cycle.
Burndown charts also show the trajectory of team effort. The black line shows ideal progress which, if adhered to, will result in all work items being completed on time.
For an explanation of how the requirements process works please see Releases/RequirementsProcessHowto.
Linaro uses the concept of technical requirements to drive its engineering effort. At the start of every six month cycle a set of achievable goals are put forward by the Technical Steering Committee and the Linaro organisation attempts to deliver on them. Technical Requirements are further broken down into Blueprints and finally Work Items. Technical Requirements can be made up from several Blueprints, each of which contributes to the overall goal.
Clicking on any Technical Requirement gives you more information on requirement itself including who is working on it, the Blueprints that make it up and the current progress.
JamieBennett/StatusAboutPage (last modified 2011-02-07 12:26:11)