Standards
CMMi
CMMi stands for Capability Maturity Model Integration.
CMMi is a process developed by the Carnegie Mellon Software Engineering Institute.
IEC 61508
International Standard IEC 61508
Functional safety of electrical / electronic / programmable electronic safety related systems
Year: 1998, 2000, 2002, 2010
Contents
Part 1: General requirements
Part 2: Requirements for electrical/electronic/programmable electronic safety-related systems
Part 4: Definitions and abbreviations
Part 5: Examples of methods for the determination of safety integrity levels
Part 6: Guidelines on the application of IEC 61508-2 and IEC 61508-3
IEC 61508-3
IEC 61508-7
IEEE 1012
International Standard IEEE 1012
IEEE Standard for Software Verification and Validation
Year: 1986
This standard has been superseded.
Access
Online IEEE Catalog: http://standards.ieee.org/findstds/standard/1012-1998.html
IEEE 1058
International Standard IEEE 1058
IEEE Standard for Software Project Management Plans
Year: 1998
Access
Online IEEE Catalog: http://standards.ieee.org/findstds/standard/1058-1998.html
IEEE 1061
International Standard IEEE 1061
Standard for a Software Quality Metrics Methodology
Year: 1998
Access
Online IEEE Catalog: http://standards.ieee.org/findstds/standard/1061-1998.html
IEEE 1074
International Standard IEEE 1074
IEEE Standard for Developing Software Life Cycle Processes
Year: 1997
This standard has been superseded.
Access
Online IEEE Catalog: http://standards.ieee.org/findstds/standard/1074-1997.html
IEEE 1220
International Standard IEEE 1220-2005
1220-2005 - IEEE Standard for Application and Management of the Systems Engineering Process
Year: 2005
Access
Online IEEE Catalog: http://standards.ieee.org/findstds/standard/1220-2005.html
IEEE 1233
International Standard IEEE 1233
IEEE Guide for Developing System Requirements Specifications
Year: 1996
Access
Online IEEE Catalog: http://standards.ieee.org/findstds/standard/1233-1996.html
IEEE 1320
International Standard IEEE 1320.2
IEEE Standard for Conceptual Modeling Language - Syntax and Semantics for IDEF1X97 (IDEFobject)
Years: 1998
IEEE 1362
International Standard IEEE 1362
IEEE Guide for Information Technology - System Definition - Concept of Operations (ConOps) Document
Year: 1998
Access
Online IEEE Catalog: http://standards.ieee.org/findstds/standard/1362-1998.html
IEEE 1490
International Standard IEEE 1490
IEEE Guide Adoption of PMI Standard - A Guide to the Project Management Body of Knowledge
Year: 2003
This standard has been withdrawn.
Access
Online IEEE Catalog: http://standards.ieee.org/findstds/standard/1490-2003.html
IEEE 610.12
International Standard IEEE 610.12
Standard Glossary of Software Engineering Terminology
Year: 1990
Access
Online IEEE Catalog: http://standards.ieee.org/findstds/standard/610.12-1990.html
IEEE 829
International Standard IEEE 829
IEEE Standard for Software Test Documentation
Year: 1983.
This standard has been superseded.
IEEE 830
International Standard IEEE 830
IEEE Recommended Practice for Software Requirements Specifications
Year: 1998.
IEEE 982
International Standard IEEE 982
IEEE Standard Dictionary of Measures to Produce Reliable Software
Year: 1988.
ISO 5806
ISO 9001
ISO 9127
ISO 9241
International Standard ISO 9241
Ergonomic requirements for office work with visual display terminals (VDTs)
Years: 1992-2011.
Contents / Access
The following parts link to the online ISO catalog:
-
Part 100: Introduction to standards related to software ergonomics
-
Part 300: Introduction to electronic visual display requirements
-
Part 304: User performance test methods for electronic visual displays
-
Part 305: Optical laboratory test methods for electronic visual displays
-
Part 306: Field assessment methods for electronic visual displays
-
Part 307: Analysis and compliance test methods for electronic visual displays
-
Part 308: Surface-conduction electron-emitter displays (SED)
-
Part 310: Visibility, aesthetics and ergonomics of pixel defects
-
Part 400: Principles and requirements for physical input devices
ISO 9241-10
ISO 9241-11
International Standard ISO 9241-11
Ergonomic requirements for office work with visual display terminals (VDTs)
Part 11: Guidance on usability
Year: 1998.
Contents
Extract from www.ansi.org:
ISO 9241-11 defines usability and explains how to identify the information which is necessary to take into account when specifying or evaluating usability of a visual display terminal in terms of measures of user performance and satisfaction. Guidance is given on how to describe the context of use of the product (hardware, software or service) and the relevant measures of usability in an explicit way. The guidance is given in the form of general principles and techniques, rather than in the form of requirements to use specific methods.
The guidance in ISO 9241-11 can be used in procurement, design, development, evaluation, and communication of information about usability. ISO 9241-11 includes guidance on how the usability of a product can be specified and evaluated. It applies both to products intended for general application and products being acquired for or being developed within a specific organization.
ISO 9241-11 also explains how measures of user performance and satisfaction can be used to measure how any component of a work system affects the whole work system in use. The guidance includes procedures for measuring usability but does not detail all the activities to be undertaken. Specification of detailed user-based methods of measurement is beyond the scope of ISO 9241-11, but further information can be found in Annex B and the bibliography in Annex E.
ISO 9241-11 applies to office work with visual display terminals. It can also apply in other situations where a user is interacting with a product to achieve goals. ISO 9241 parts 12 to 17 provide conditional recommendations which are applicable in specific contexts of use. The guidance in this Part of ISO 9241 can be used in conjunction with ISO 9241 Parts 12 to 17 in order to help identify the applicability of individual recommendations.
ISO 9241-11 focuses on usability and does not provide comprehensive coverage of all objectives of ergonomic design referred to in ISO 6385. However, design for usability will contribute positively to ergonomic objectives, such as the reduction of possible adverse effects of use on human health, safety and performance.
ISO 9241-11 does not cover the processes of system development. Human-centred design processes for interactive systems are described in ISO 13407.
ISO/IEC 12119
Information technology - Software packages - Quality requirements and testing
Year: 1994
ISO/IEC 12207
International Standard ISO/IEC 12207
Information technology — Software lifecycle processes
Year: 1995, 2008.
Access
Online ISO/IEC Catalog: http://www.iso.org/iso/catalogue_detail.htm?csnumber=43447
ISO/IEC 14143
International Standard ISO/IEC 14143
Information technology — Software measurement — Functional size measurement
Contents
-
Part 1: Definition of concepts
-
Part 2: Conformity evaluation of software size measurement methods to ISO/IEC 14143-1:1998
-
-
Part 3: Verification of functional size measurement methods
-
Part 4: Reference model
-
Part 5: Determination of functional domains for use with functional size measurement
-
Part 6: Guide for use of ISO/IEC 14143 series and related International Standards
-
ISO/IEC 14143-1
ISO/IEC 14143-3
ISO/IEC 14598
ISO/IEC 14598-1
International Standard ISO/IEC 14598-1
Information technology - Software product evaluation
Part 1: General overview
Year: 1999
This standard is revised by the ISO/IEC 25040:2011 standard.
ISO/IEC 14598-2
International Standard ISO/IEC 14598-2
Information technology - Software product evaluation
Part 2: Planning and management
Year: 2000.
This standard is revised by the ISO/IEC 25001:2007 standard.
ISO/IEC 14598-3
ISO/IEC 14598-4
ISO/IEC 14598-5
ISO/IEC 14598-6
ISO/IEC 14756
ISO/IEC 14764
ISO/IEC 15026
ISO/IEC 15026-1
ISO/IEC 15026-2
ISO/IEC 15288
International Standard ISO/IEC 15288.
Systems and software engineering — System life cycle processes
Years: 2002.
ISO/IEC 15289
International Standard ISO/IEC 15289.
Systems and software engineering — Content of systems and software life cycle process information products (Documentation)
Year: 2006.
This standard is revised by the ISO/IEC/IEEE 15289 standard.
ISO/IEC 15414
ISO/IEC 15474-1
ISO/IEC 15474-2
ISO/IEC 15504
International Standard ISO/IEC 15504.
Information technology - Software Process Assessment
Also known as SPICE — Software Process Improvement and Capability Determination.
Years: 1998, 2003, 2004, 2008.
Contents
ISO/IEC 15504-1
ISO/IEC 15504-2
ISO/IEC 15504-3
ISO/IEC 15504-4
International Standard ISO/IEC 15504.
Information technology - Software Process Assessment
Part 4: Guidance on use for process improvement and process capability determination
Year: 1998, 2004.
This standard revises the ISO/IEC TR 15504-7:1998 and ISO/IEC TR 15504-8:1998 standards.
ISO/IEC 15504-5
ISO/IEC 15504-6
ISO/IEC 15504-7
ISO/IEC 15846
ISO/IEC 15910
International Standard ISO/IEC 15910.
Information technology — Software user documentation process
Year:1999.
This standard is revised by the ISO/IEC 26512:2011 standard.
Notes
Extract from www.techstreet.com:
This International Standard specifies the minimum process for creating all forms of user documentation for software which has a user interface. Such forms of documentation include printed documentation (e.g. user manuals and quick-reference cards), on-line documentation, help text and on-line documentation systems.
This International Standard conforms with ISO/IEC 12207:1995, Information technology Software life cycle processes, as an implementation of the user documentation part of 6.1: Documentation.
If effectively applied, this International Standard will support the development of documentation which meets the needs of the users.
This International Standard is intended for use by anyone who produces or buys user documentation.
This International Standard is applicable to not only printed documentation, but also help screens, the help delivery system, and the on-line text and delivery system.
This International Standard is intended for use in a two-party situation and may be equally applied where the two parties are from the same organization. The situation may range from an informal agreement up to a legally binding contract. This International Standard may be used by a single party as self-imposed tasks.
ISO/IEC 15939
International Standard ISO/IEC 15939
Software engineering - Software measurement process
Year: 2002, 2007.
ISO/IEC 19759
ISO/IEC 19770
International Standard ISO/IEC 19770
Information technology — Software asset management
ISO/IEC 19770-1
ISO/IEC 19770-2
ISO/IEC 20000
ISO/IEC 2382
International Standard ISO/IEC 2382
Information processing systems — Vocabulary
Contents
ISO/IEC 2382-1
ISO/IEC 25000
ISO/IEC 25001
International Standard ISO/IEC 25001
Software engineering — Software product Quality Requirements and Evaluation (SQuaRE) — Planning and management
year: 2007.
This standard revises the ISO/IEC 14598-2.
ISO/IEC 25010
ISO/IEC 25012
ISO/IEC 25020
International Standard ISO/IEC 25020
Software engineering — Software product Quality Requirements and Evaluation (SQuaRE) — Measurement reference model and guide
Year: 2007.
ISO/IEC 25021
International Standard ISO/IEC 25021
Software engineering — Software product Quality Requirements and Evaluation (SQuaRE) — Quality measure elements
Year: 2007.
ISO/IEC 25030
ISO/IEC 25040
International Standard ISO/IEC 25040
Systems and software engineering — Systems and software Quality Requirements and Evaluation (SQuaRE) — Evaluation process
year: 2011.
This standard revises the ISO/IEC 14598-1 standard.
ISO/IEC 25045
ISO/IEC 25051
International Standard ISO/IEC 25000
Software engineering — Software product Quality Requirements and Evaluation (SQuaRE) — Requirements for quality of Commercial Off-The-Shelf (COTS) software product and instructions for testing
year: 2006, 2007.
This standard revises the ISO/IEC 12119 standard.
ISO/IEC 25060
ISO/IEC 25062
ISO/IEC 26514
International Standard ISO/IEC 26514
Systems and software engineering — Requirements for designers and developers of user documentation
Year: 2008
Access
Online IEEE Catalog: http://www.iso.org/iso/catalogue_detail?csnumber=43073
ISO/IEC 29881
ISO/IEC 90003
International Standard ISO/IEC 90003
Software engineering — Guidelines for the application of ISO 9001:2000 to computer software
Year: 2004
Access
Online IEEE Catalog: http://www.iso.org/iso/catalogue_detail?csnumber=35867
ISO/IEC 9126
International Standard ISO/IEC 9126
Software engineering — Product quality
Years: 1991, 2001
This standard is revised by ISO/IEC 25010:2011.
ISO/IEC 9126-1
International Standard ISO/IEC 9126-1
Software engineering — Product quality
Part 1: Quality Model
Years: 1991, 2001.
This standard is revised by ISO/IEC 25010:2011.
ISO/IEC 9126-2
International Standard ISO/IEC 9126-2
Software engineering — Product quality
Part 2: External metrics
Years: 1991, 2001.
This standard is revised by ISO/IEC 25010:2011.
ISO/IEC 9126-3
International Standard ISO/IEC 9126-3
Software engineering — Product quality
Part 3: Internal metrics
Years: 1991, 2001.
This standard is revised by ISO/IEC 25010:2011.
ISO/IEC 9126-4
International Standard ISO/IEC 9126-4
Software engineering — Product quality
Part 4: Quality in use metrics
Years: 1991, 2001, 2004.
This standard is revised by ISO/IEC 25010:2011.
ISO/IEC 9294
ISO/IEC 99
International Standard ISO/IEC 99
International vocabulary of metrology — Basic and general concepts and associated terms
Years: 1993, 2007.
ISO/IEC SQuaRE
International Standard ISO/IEC SQuaRE
Systems and software Quality Requirements and Evaluation (SQuaRE)
SQuaRE is a series of International Standards (25000-25099) edited by the ISO/IEC organisation and related to Systems and Software Quality.
It is composed of the following ISO/IEC standards:
They are meant to replace older standards addressing the same topics, mainly (but not only) ISO/IEC 9126 and ISO/IEC 14598.
ISO/IEC/IEEE 15289
International Standard ISO/IEC/IEEE 15289.
Systems and software engineering — Content of life-cycle information products (documentation)
Years: 2006, 2011.
This standard revises the ISO/IEC 15289 standard.
ISO/IEC/IEEE 24765
International Standard ISO/IEC/IEEE 24765
Systems and software engineering — Vocabulary
First edition: 2010-12-15
Access
Online IEEE Catalog: http://www.iso.org/iso/catalogue_detail.htm?csnumber=50518
RTCA/EUROCAE
Software Considerations in Airborne Systems and Equipments Certification
Requirements and Technical Concepts for Aviation - RTCA SC167/DO-178B
European Organization for Civil Aviation Electronics - EUROCAE ED-12B
SIGIST
Glossary of terms used in Software testing
British Computer Society - Specialist Interest Group In Software Testing
Team Software Process
Team Software Process is a process developed by the Carnegie-Mellon Software Engineering Institute.
The Team Software Process (TSP) helps engineering teams develop and deliver high-quality software-intensive systems within planned cost and schedule commitments. TSP integrates software engineering, estimating, planning and tracking, quality management, and self-directed teaming concepts into a defined process and measurement framework. TSP was designed to be easily integrated with an organization’s existing practices, and complements CMMI.