Monday, December 11, 2017

Standarde de calitate

Standardele de calitate sunt numeroase și au fost elaborate în timp, reflectând exact cerințele și posibilitățile informaticii de la acele vremuri.
Am identificat următoarele standarde:
ISO 9000 din 1987
ISO 9001 din 1997
ISO 9002 din 1987
ISO 9001 din 1987
ISO/IEC 9126 din 1991
ISO/IEC 2500
ISO/IEC 2501
ISO/IEC 2502
ISO/IEC 2503
ISO/IEC 2504
ISO/IEC 25010 din 2011
ISO/IEC 25012 din 2008
ISO/IEC 25050
ISO/IEC 25099
Textele acestor standarde sunt foarte complexe, iar IEEE a editat masivul volum Implementing the IEEE Software Engineering Standards, apărută la SAMS, avându-l autor pe Michael SCHMIDT, în anul 2000, iar lista standardelor IEEE este impresionantă, listă pe care o redau și eu aici. În vremurile de demult, mă refer la intervalul 1997-2003 am avut și eu un tom imens publicat la IEEE publications cu nenumăprate standarde, care erau așa de bune încât cine ar fi ieșit din litera lor, focurile Gheenei l-ar fi păscut iremediabil, ireversibil și pentru totdeauna.
IEEE Std. 610.12-1990, IEEE Standard Glossary of Software Engineering Terminology
IEEE Std. 1062, 1998 Edition, IEEE Recommended Practice for Software Acquisition
IEEE Std. 1220-1998, IEEE Standard for Application and Management of the Systems Engineering Process
IEEE Std. 1228-1994, IEEE Standard for Software Safety Plans
IEEE Std. 1233, 1998 Edition, IEEE Guide for Developing System Requirements
IEEE Std. 1362-1998, IEEE Guide-System Definition-Concept of Operations Document
IEEE Std. 12207.0-1996, IEEE/EIA Standard for Industry Implementation of International Standard ISO/IEC 12207:1995 (ISO/IEC 12207), Standard for Information Technology-Software life cycle processes
IEEE Std. 12207.1-1997, IEEE/EIA Guide-Industry Implementation of International Standard ISO/IEC 12207:1995 (ISO/IEC 12207), Standard for
Information Technology-Software life cycle processes-Life cycle data
IEEE Std. 12207.2-1997, IEEE/EIA Industry Implementation of International
Standard ISO/IEC 12207:1995 (ISO/IEC 12207), Standard for Information
Technology-Software life cycle processes-Implementation considerations
Process Standards these standards describe primary processes including acquisition, supply, development, maintenance, operations, and measurements.
IEEE Std. 730-1998, IEEE Standard for Software Quality Assurance Plans
IEEE Std. 730.1-1995, IEEE Guide for Software Quality Assurance Planning
IEEE Std. 828-1998, IEEE Standard for Software Configuration Management Plans
IEEE Std. 1008-1987 (R1993), IEEE Standard for Software Unit Testing
IEEE Std. 1012-1998, IEEE Standard for Software Verification and Validation
IEEE Std. 1012a-1998, Supplement to IEEE Standard for Software Verification and Validation-Content Map to IEEE/EIA 12207.1-1997
IEEE Std. 1028-1997, IEEE Standard for Software Reviews
IEEE Std. 1042-1987 (R1993), IEEE Guide to Software Configuration Management
IEEE Std. 1045-1992, IEEE Standard for Software Productivity Metrics
IEEE Std. 1058-1998, IEEE Standard for Software Management Plans
IEEE Std. 1059-1993, IEEE Guide for Software Verification and Validation Plans
IEEE Std. 1074-1997, IEEE Standard for Developing Software Life Cycle Processes
IEEE Std. 1219-1998, IEEE Standard for Software Maintenance
IEEE Std. 1490-1998, IEEE Guide to the Project Management Body of Knowledge
Product Standards
These standards explain the requirements for classes of software products[md]characteristics, measurements, evaluations, and specifications.
IEEE Std. 982.1-1988, IEEE Standard Dictionary of Measures to Produce Reliable Software
IEEE Std. 982.2-1988, IEEE Guide for the Use of IEEE Standard Dictionary of
Measures to Produce Reliable Software
IEEE Std. 1061-1998, IEEE Standard for a Software Quality Metrics Methodology
IEEE Std. 1063-1987 (R1993), IEEE Standard for Software User Documentation
IEEE Std. 1465-1998, IEEE Standard Adoption of ISO/IEC 12119:1994(E),
Information Technology-Software packages-Quality requirements and testing
Resource and Technique Standards these standards recommend proper documentation for a well-managed software
program and its related processes.
IEEE Std. 829-1998, IEEE Standard for Software Test Documentation
IEEE Std. 830-1998, IEEE Recommended Practice for Software Requirements
Specifications
IEEE Std. 1016-1998, IEEE Recommended Practice for Software Design
Resource and Technique Standards
IEEE Std. 1044-1993, IEEE Standard Classification for Software Anomalies
IEEE Std. 1044.1-1995, IEEE Guide to Classification for Software Anomalies
IEEE Std. 1320.1-1998, IEEE Standard for Functional Modeling LanguageSyntax and Semantics for IDEFO
IEEE Std. 1320.2-1998, IEEE Standard for Conceptual Modeling LanguageSyntax and Semantics for IDEF1X97(IDEFobject)
IEEE Std. 1348-1995, IEEE Recommended Practice for the Adoption of Computer-Aided Software Engineering (CASE) Tools
IEEE Std. 1420.1-1995, IEEE Standard for Information Technology-Software
Reuse-Data Model for Reuse Library Interoperability: Basic Interoperability Data Model (BIDM)
IEEE Std. 1420.1a-1996, IEEE Guide for Information Technology-Software
Reuse-Data Model for Reuse Library Interoperability:Asset Certification Framework
IEEE Std. 1430-1996, IEEE Guide for Information Technology-Software ReuseConcept
of Operations for Interoperating Reuse Libraries
IEEE Std. 1462-1998, IEEE Standard Adoption of ISO/IEC 14102:1995-Guidelines for the Evaluation and Selection of CASE Tool.
Standardele spun multe numai celor care înțeleg litera dar și spiritul lor, fără a fi vorba de o utilizare mecanică, ci creativă astfel încât calitatea să rămână obiectivul esențial și nu teama de a nu respecta proceduri și fluxuri pe care standardele nu le impun în niciun fel, ci doar dau direcții de urmat, fiecare dintre noi având infinite libertăți de a ne încadra în cerințele lor, fără a dăuna obiectivului-calitate.




(08 decembrie 2017)


No comments:

Post a Comment