Sunday, June 14, 2009

What are the business objective of metrics and measurements?

These are business objectives

  • Project must be signed-off on time with maximum 15% schedule variance.
  • Estimation Accuracy (EA) of Effort, & Cost must be within 0.85 to 1.15.
  • 100 % of signed off requirements should be implemented in final delivery.
  • After system sign-off re-work effort on bugs must not exceed 5% of total effort on development per year.
  • At least 80% of resource and time utilization must be ensured for each resource.
  • Achieve at least 20% profit on average for each project.
  • Employee turnover should not be more than 8% during a year.
  • Exploration of two technologies during a year, and one of them must be used.
  • At least 90% of Critical/Major bug requests should be serviced as per agreement during a year (as per PM’s discretion that change request is Critical/Major).
  • At least 10% of the total leads should be materialized by Business Development during the year.
  • Employees satisfaction index (ESI)
  • Conduct at least one market survey per year

What are the business goals of metrics and measurements?

We may say that these are its main goals.

  • Continuously enhance the quality of our products & services
  • Increase customer satisfaction leading to repeat business
  • Attract, develop & retain competent & motivated resource base by ensuring highest level of employee satisfaction
  • Be ready to meet market expectations by being proactive and having in-depth understanding of market requirements
  • To be the world leader in providing - - - - software solutions
  • Become a preferred vendor of - - - - software solutions by strengthening customer base in existing markets and aggressively exploring new markets
  • To become a profitable organization

What are the attributes for effective software metrics?

 
Attributes effective software metrics

  • Simple and computable
  • Consistent and objective
  • Consistent in its use of units and dimensions
  • Programming language independent
  • An effective mechanism for high-quality feedback

What are the activities that are suggesting measurement principles?

Activities are

  • Formulation
  • Collection
  • Analysis
  • Interpretation
  • Feedback



Principles for Formulation

  • The objectives of measurement should be established before data collection begins.
  • Each technical metric should be defined in an unambiguous manner.
  • Metrics should be derived based on a theory that is valid for the domain of application.
  • Metrics should be tailored to best accommodate specific products and processes.
Principles for Collection and Analysis

  • Whenever possible, data collection and analysis should be automated.
  • Valid statistical techniques should be applied to establish relationships between internal product attributes and external quality characteristics.
  • Interpretative guidelines and recommendations should be established for each metric.