Using Dashboards to Clarify Project and Product Perspectives in SCM


In his CM: the Next Generation series, Joe Farah gives us a glimpse into the trends that CM experts will need to tackle and master based upon industry trends and future technology challenges.

Project Dashboards

Whereas product dashboards deal with the entire product, a project dashboard deals with that portion of product development covered by a specific project.  The goal here is to manage implementation of the release successfully.  Project dashboards come in many flavors, depending on the role perspective.  Roles include the project manager, verification manager, CM manager and developer, among others. And dashboards should be specific to each role.

Project Manager

  • Gantt chart and/or Pert chart for current release (i.e.,  project) activity
  • Work breakdown structure of the current project
  • Open release (i.e., project) activities by priority
  • Gating release problems by priority for the upcoming release
  • Tasks at risk by priority and assignee
  • Outstanding tasks by group/team member for the current release/project
  • Updates/changes in progress targeted to the current release/project
  • Planned versus actual effort and/or checkpoints for the current release/project

 Release Manager

  • Failed test cases for the current release build of a given promotion level
  • Problems fixed this release to date
  • Features added in this release to date
  • Updates/changes applied to this release along with any notes attached to such changes
  • Updates/changes in progress, with a focus on problems and features they address
  • Non-conformances of the current state of the release against the official requirements baseline
  • Test run summary against builds for this release

About the author

Joe Farah's picture Joe Farah

Joe Farah is the President and CEO of Neuma Technology and is a regular contributor to the CM Journal. Prior to co-founding Neuma in 1990 and directing the development of CM+, Joe was Director of Software Architecture and Technology at Mitel, and in the 1970s a Development Manager at Nortel (Bell-Northern Research) where he developed the Program Library System (PLS) still heavily in use by Nortel's largest projects. A software developer since the late 1960s, Joe holds a B.A.Sc. degree in Engineering Science from the University of Toronto. You can contact Joe at

AgileConnection is one of the growing communities of the TechWell network.

Featuring fresh, insightful stories, is the place to go for what is happening in software development and delivery.  Join the conversation now!