Closed jaeddy closed 4 years ago
Some initial examples:
I've started to outline characteristics and definitions from the ISO 25010 model (which apparently replaced ISO 9126). Next step is to identify examples of how the standard has been applied / define the relevant attributes and metrics to evaluate for different types of tools.
Here's an overview diagram of ISO 25010 (from this post):
The work of cataloging quality model is considered done. A draft for Maintainability
, Portability
and Documentation
scores is available here: https://docs.google.com/presentation/d/15b9ezK1FXS-9f-Zvp2sXIICPwUmnTuv5GBEs3A9ct5M/edit#slide=id.g7a7294dbf9_0_73
The next step is to create a format description for each specifications of the above metrics (+ Discoverability). One goal is to also decompose the listed specifications into sub tasks that can more easily be validated and used to compute a score.
Search for and record any models or standards for characterizing the quality or maturity of a software tool. These are unlikely to be specific to various tool types, but could provide the base model that we'd extend and schematize for each tool profile.