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