Establishing a Software Metrics Program

  • Identify business goal
  • Identify what you want to know
  • Identify subgoals.
  • Identify subgoal entities and attributes.
  • Formalize measurement goals.
  • Identify quantifiable questions and indicators related to subgoals.
  • Identify data elements needed to be collected to construct the indicators.
  • Define measures to be used and create operational definitions for them.
  • Identify actions needed to implement the measures.
  • Prepare a plan to implement the measure