Agile hybrid template (2.0)
Introduction
The Agile hybrid template illustrates advanced tracking across multiple iterations and releases. It is currently set-up to illustrate Iteration 3 in Release 1 of 3 releases.
There are
- 99 cards created
- 9 different cards types
- 37 different cards properties which includes 11 hidden properties
- 13 cards transitions
- 2 different cards trees
- charts and tables on the project overview page that have been created to illustrate the status of the project
Card and property set-up
There are nine different cards types in the project
- Release
- Iteration
- Story
- Defect
- Feature
- Task
- Scenario
- Test Case
- Risk
The most numerous cards in this project are the 'Story' cards and the 'Defect' cards. The 'Story' cards have 13 properties and 'Defect' cards have 17 properties.
To understand the relationships between different card types see the card trees section below.
Card properties
| Property name | Property type and description |
|---|---|
| Accepted On | Date that the story was accepted by the customer. Date |
| Action Due By | Date |
| Actual Effort | Formula |
| Added to Scope On | Date |
| Analysis Completed On | Date that analysis was completed on the story. Date |
| Build completed | Any number |
| Build reported | Any number |
| Date Reported | Date that a defect was discovered. Date |
| Defect Estimate | Any number |
| Defect Fix Completed On | Date |
| Defect Fix Started On | Date |
| Defect Status | Managed text list |
| Defect Time-To-Life | Number of days elapsed between reporting a defect and it being fixed. Formula |
| Development Completed On | Date that development was completed for the story. Date |
| Development started on | Date |
| End Date | Date |
| Iteration - Accepted | Managed number list |
| Iteration - Added | Managed number list |
| Iteration - Analysis Completed | Managed number list |
| Iteration - Development Completed | Managed number list |
| Iteration - QA Completed | Managed number list |
| Owner | Individual signed up to work on a card. Automatically generated from the team list |
| Planning Estimate | Estimate made for a story in the early phases of the project for planning purposes. Managed number list. |
| Priority | Level of criticality assigned to a card. Common values include critical, essential, non-essential. Managed text list |
| QA Completed On | Date that QA was completed for the story. Date |
| Reported By | Automatically generated from the team list |
| Risk group | Managed text list |
| Risk Impact | Monetary impact of the risk occuring. Any number |
| Risk Likelihood | Managed text list |
| Risk Status | Managed text list |
| Start Date | Date |
| Story Status | The status of the story or task. Stories and tasks share the same lifecycle state values and state transitions. Managed text list |
| Story Time-To-Life | Number of days elapsed between moving a story into scope and it being accepted by the customer. Formula |
| Task Estimate | Estimate for a task made at the start of an iteration. Any number |
| Task Status | Managed text list |
| Testing Status | Managed text list |
| Type of test | Managed text list |
There are 37 card properties in use in this project. 11 of these properties are hidden.
Project variables
Of the three project variables in this template one, (Current iteration), is a numeric property. (Current Release) is selected from a card list and (Project Start Date) is a date property.
Transitions
Like the transitions in the XP template the transitions in the majority of the transitions in this template are used to move 'Story' cards between 'Status' values.
Trees
There are two card trees in the template. In comparison to the XP template there are many more relationship and aggregate properties in this template.
- Feature breakdown tree - shows the relationship between 'Story' cards and 'Feature' cards. There is a single relationship property of 'Feature'. The three aggregate properties are formula properties to show 'Actuals Per Feature', 'Points Per Feature' and 'Story Count Per Feature'.
- Planning tree - shows the relationship between 'Release' > 'Iteration' > 'Story' > 'Task' > 'Defect'. There are four relationship properties and a large number of aggregate properties including 'Avg Defect Time-To-Life' which uses the Average formula and 'Story Count' which performs a count of all stories per 'Release' card.
Charts
This burn-up chart in the Agile hybrid template is similar to the charts used in the XP template.
For multi project and program level tracking, cross project reporting features are now available in Mingle 2.0. Read more here
Favorites and tabs
This template shows how card trees can be used as tabs and favorites as the tab 'Feature Tree' shows the Feature breakdown tree as a saved view.
'Tasks - Current Iteration' tab is a view that shows the 'Story' cards and their associated 'Task' cards that are related to the current iteration of this project (Iteration 3). This view is useful to any team member who wants a quick reminder of the stories and associated tasks for the iteration they are working on.