Pages

Friday, July 24, 2009

Metrics -Agile development

Every project needs to be measured its progress and readiness for meeting deadline. This also mandates to understand the quality of deliverables and efficiency and ability of a team. This makes us to look at some measuring data during a project execution which helps us to project them to all stake holders.
In my experience I found that we could choose on what metrics we need and what we don't need depends on engagement and product ownership.

I would like to put all these metrics under these categories

  1. Operational Metrics
  2. Delivery metrics
  3. Quality metrics
  4. Team ability or efficiency metrics
While choosing metrics, there is always a debate or discussions with senior management. In my decision I always interested to look at delivery metrics and quality metrics as mandatory. These are core metrics would help to judge product readiness and quality.
Other 2 metrics explains team's work, efficency and ability. These are not really required in agile development as we agree that each individual is self disciplined and talented. But it is up to scrum master or manager discretion.