====== 2.2.1.5 Quality ====== [[dido:public:ra:1.2_views:2_tech_views:1_core|return to Fundamental Views]] The ISO/IEC 25010 standard provides consistent terminology for “specifying, measuring and evaluating system and software product quality”.((International Association of Risk and Compliance Professionals (IARCP), "Dodd Frank Act Text Section 1034," 2010. [[http://www.dodd-frank-act.us/Dodd_Frank_Act_Text_Section_1034.html]].)) The Consortium for Information & Software Quality (CISQ) ((International Standards Organization (ISO), "The ISO/IEC 25000 series of standards," [[http://iso25000.com/index.php/en/iso-25000-standards?limit=4&start=4]]. )) provides the following diagram, highlighting eight ISO defined software quality characteristics and their associated sub-characteristics.((Consortium for Information & Software Quality (CISQ) [[ http://it-cisq.org/]].)) These ISO defined characteristics must be applied to both DIDO software and coinage organizations (e.g., [[dido:public:ra:xapend:xapend.a_glossary:b:bitcoin|Bitcoin]], [[dido:public:ra:xapend:xapend.a_glossary:e:ethereum|Ethereum]], IOTA), especially Reliability, [[dido:public:ra:xapend:xapend.a_glossary:p:performance_efficiency_measure|Performance Efficiency]], [[dido:public:ra:xapend:xapend.a_glossary:a:applicationsecurity|Security]], and [[dido:public:ra:xapend:xapend.a_glossary:m:maintainability|Maintainability]], since these are candidates for automation.
{{ dido:public:ra:1.2_views:1_stake:qualitycharacteristicmeasures.png?600 |}} Quality Characteristics and Measures Specifications
===== Management ===== Management is part of SQuaRE and defines all common models, terms, and definitions referenced by all other standards from the SQuaRE series. * [[dido:public:ra:xapend:xapend.b_stds:tech:iso:square_guide]] * [[dido:public:ra:xapend:xapend.b_stds:tech:iso:square_plan]] * [[dido:public:ra:xapend:xapend.b_stds:tech:iso:9000_sw]] * [[dido:public:ra:xapend:xapend.b_stds:tech:iso:9000_qual]] ===== Modeling ===== Modeling is part of SQuaRE and provides detailed quality models for computer systems and software products, quality in use, and data. * [[dido:public:ra:xapend:xapend.b_stds:tech:iso:square_sys_model]] * [[dido:public:ra:xapend:xapend.b_stds:tech:iso:square_data_model]] ===== Measurement ===== Measurement is part of SQuaRE and includes a software product quality measurement reference model, mathematical definitions of quality measures, and practical guidance for their [[dido:public:ra:xapend:xapend.a_glossary:a:application|application]]. * [[dido:public:ra:xapend:xapend.b_stds:tech:iso:square_measure_model]] * [[dido:public:ra:xapend:xapend.b_stds:tech:iso:square_measure_element_model]] * [[dido:public:ra:xapend:xapend.b_stds:tech:iso:square_measure_in_use]] * [[dido:public:ra:xapend:xapend.b_stds:tech:iso:square_measure_product]] * [[dido:public:ra:xapend:xapend.b_stds:tech:iso:square_data_qual]] ===== Requirements ===== Requirements are part of SQuaRE and help specify quality requirements. These quality requirements can be used in the process of quality requirements elicitation for a software product to be developed, or as input for an evaluation process. * [[dido:public:ra:xapend:xapend.b_stds:tech:iso:square_qual_rqrmts]] ===== Evaluation ===== Evaluation is part of SQuaRE and provides requirements, recommendations, and guidelines for software product evaluation. * [[dido:public:ra:xapend:xapend.b_stds:tech:iso:square_eval_proc]] * [[dido:public:ra:xapend:xapend.b_stds:tech:iso:square_eval_guide]] * [[dido:public:ra:xapend:xapend.b_stds:tech:iso:square_eval_recovery]] * [[dido:public:ra:xapend:xapend.b_stds:tech:omg:testif]] /**=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- /* To add a discussion page to this page, comment out the line that says ~~DISCUSSION:off~~ */ ~~DISCUSSION:on|Outstanding Issues~~ ~~DISCUSSION:off~~