WinSDE CR Metrics

cm1.gif (13685 bytes)

A CR-Metrics application collects data from CR libraries, by parsing CRs. Information about every CR version, like creation date, state and author are taken. The results of measurement are displayed as embedded Excel objects in form of different graphs. The presented graphs can be modified as any Excel graph.

The measurements collected from CR-Metrics can be used during the development process to see and analyze the current state of the project. The same metrics can be used after the project completion, when the project work can be analyzed.

Figure 5 shows a dialog box of the CR-Metrics application. The box list metrics which can be generated from one or several development projects. A time period for displaying the results can be defined. The default values are the creation date of the first CR, and the end date is the date of last change on a CR. It is possible to produce metrics for all CRs, group of it, or those that a developer is owner of. Finally, a different time scale can be selected, in order to look at the changes on weekly, monthly or annual bases. The metrics can be compared with other projects and related to other facts.

Every SDE system configuration that uses CRs, independently if placed on NT or Unix platform can be measured.

The following metrics are available:

Current status   The current states of  CRs for each period are shown. The result is presented in a time graph.
Accumulated CRs    CR versions are sorted according to date and classified in two groups: completed, and not-completed.
New CRs   The graph shows a number of new  CRs being created in a date interval.
Latest Changes   The latest changes of CRs in a date interval are shown.
New and completed   The number of new and number of completed (“input” and “output”) CRs per time interval is shown.
CR life length   A distribution of CR life lengths is shown. A life length of a CR is the difference between the creation and the last modification date.
CR Reason   The latest versions of CRs are classified according to CR type (Error, Improvement, New Function)
Priority and State   A classification according to the change priority for completed and not completed CRs are shown

Current Status

cm2.gif (6179 bytes)

The current status graph shows the number of CRs created during the project. CRs are classified according to their states. The number of new CRs grows constantly. The number of completed CRs grows as well, but some steps can be seen - when the time for a new deliverable is approaching, a lot of CRs become terminated.

Accumulated CRs

cm3.gif (5641 bytes)

The graph shows “how much work has been done, how much is still to do” for each period. The measurements can be used during the development process showing the current state and the trend of CR completion.

New CRs

cm4.gif (5107 bytes)

The graph shows the number of created CRs in each period. The measurements are especially interesting in the test phase of the project when new CRs come from error-reports: At a certain point where the frequency of incoming CRs decreases, the test can be completed.

Latest Changes in CRs

cm5.gif (6796 bytes)

The graph  shows which types of changes have been done on CRs, i.e. how many CR states have been changed in a time period. For example, the figure shows that approximately the same number of CRs (around 5) has been open during the entire project.

New and completed CRs

cm6.gif (8271 bytes)

Incoming and outgoing CRs per time interval are shown.

CR life length

cm7.gif (4543 bytes)

Figure shows the distribution of time needed to complete the change requirements. The time presented is a time interval from the CR creation up to its termination, not a time used for implementing the change

CR Reason

cm8.gif (4613 bytes)

The CRs are classified according to CR types. The classifications shows what type of the project it is (development or maintenance, etc.)

Priority and State

cm9.gif (5156 bytes)

The graph shows the priorities of CRs, and for each priority how many CRs have been solved.


WinSDE CR Metrics - Top