Hiho dear colleagues,
A lot of work has been done recently around the maturity
assessment initiative, and we thought it would be good to let you
know about it to have some great feedback..
* The PolarSys quality model has been improved and formalised. It
is thoroughly presented in the polarsys wiki [1a], with the metrics [1b] and
measurement concepts [1c] used . The architecture of the prototype
[1d] has also been updated, following discussions with Gaël
Blondelle and Jesus Gonzalez-Barahona from Bitergia.
* A nice visualisation of the quality model has been developed [2]
using d3js, which summarises the most important ideas and
concepts. The description of metrics and measurement concepts has
still to be enhanced, but the quality model itself is almost
complete. Please fell free to comment and contribute.
* A github repo has been created [3], holding all
definition files for the quality model itself, metrics and
measurement concepts. It also includes a
set of scripts used to check and manipulate the definition files,
and to visualise some specific parts of the system.
* We are setting up the necessary information and framework for
the rule-checking tools: PMD and FindBugs for now, others may
follow. Rules are classified according to the quality attributes
they impact, which is of great importance to provide sound advice
regarding the good and bad practices observed in the project.
Help us help you! If you would like to participate and see what
this on-going work can bring to your project, please feel free to
contact me. This is also the opportunity to better understand how
projects work and how we can do better together, realistically.
Sincerely yours,
--
Boris
[1a] https://polarsys.org/wiki/EclipseQualityModel
[1b]
https://polarsys.org/wiki/EclipseMetrics
[1c]
https://polarsys.org/wiki/EclipseMeasurementConcepts
[1d]
https://polarsys.org/wiki/MaturityAssessmentToolsArchitecture
[2]
http://borisbaldassari.github.io/PolarsysMaturity/qm/polarsys_qm_full.html
[3] https://github.com/borisbaldassari/PolarsysMaturity
|