header icons

Documentation Metrics


All metrics used in the maturity assessment process are described thereafter, with useful information and references. They are classified according to their source.



  • Number of milestones ( PLAN_MILESTONES_VOL )

    Provided by: polarsys_pmi

    Used by: PLAN_RELEASES

    Scale: 1 < 1 ≤ 2 < 5 ≤ 3 < 10 ≤ 4 < 20 ≤ 5

    The number of milestones that occured during the last five releases.

    Milestones are retrieved from the PMI file and are counted whatever their target release is. Milestones are useful to assess the maturity of the release and improves predictability of the project's output, in terms of quality and time.

  • Reviews success rate ( PLAN_REVIEWS_SUCCESS_RATE )

    Provided by: polarsys_pmi

    Used by: PLAN_RELEASES

    Scale: 1 < 20 ≤ 2 < 40 ≤ 3 < 60 ≤ 4 < 80 ≤ 5

    What is the percentage of successful reviews over the past 5 releases?

    The reviews are retrieved from the project management infrastructure record, and are considered successful if the entry is equal to success. If there are less than 5 releases defined, the percentage is computed on these only.

  • ITS information ( PUB_ITS_INFO_PMI )

    Provided by: polarsys_pmi

    Used by: PUB_ITS_INFO

    Scale: 1 < 2 ≤ 2 < 3 ≤ 3 < 4 ≤ 4 < 5 ≤ 5

    Is the bugzilla info correctly filled in the PMI records?

    The project management infrastructure file holds information about one or more bugzilla instances. This test checks that at least one bugzilla instance is defined, with a product identifier, a create_url to enter a new issue, and a query_url to fetch all the issues for the project.

  • SCM information ( PUB_SCM_INFO_PMI )

    Provided by: polarsys_pmi

    Used by: PUB_SCM_INFO

    Scale: 1 < 1 ≤ 2 < 2 ≤ 3 < 3 ≤ 4 < 4 ≤ 5

    Is the source_repo info correctly filled in the PMI records?

    The project management infrastructure file holds information about one or more source repositories. This test checks that at least one source repository is defined, and accessible.