Tracking software projects with the integrated version control in SMIT

  • Authors:
  • Zorica Mihajlovic;Dusan Velasevic

  • Affiliations:
  • Vinca Institute, 11001 Belgrade, Yugoslavia;University of Belgrade, Bulevar kralja Aleksandra 73, 11000 Belgrade, Yugoslavia

  • Venue:
  • ACM SIGSOFT Software Engineering Notes
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

The purpose of the software project tracking and oversight process is to provide visibility into actual progress so that management can take corrective actions when the project's performance deviates significantly from the plans. The sequence of the project's performances forms the project's change history. The new SMIT tool for planning and tracking software projects with the additional capability to process the project's change history is presented in the paper. This additional capability is based upon the integration of version control into the standard planning and tracking capabilities of the tool. It facilitates the project's post-mortem analysis and helps us to manage future projects. Since the history contains valuable data it enables us to learn from mistakes and good examples. Comparing two performances is the important type of processing the project's change history. SMIT accomplishes this type of processing in the context of tracking and thus surpasses the solution based on the standard tools for project management and version control. In addition, SMIT reduces the number of interactions needed to compare two performances from 61% to 88% for the example projects considered.