TR 9109 : 1
Current
The latest, up-to-date edition.
AEROSPACE SERIES - GUIDELINES FOR SOFTWARE QUALITY MANAGEMENT
Hardcopy , PDF
English
31-03-2003
Foreword
1 Introduction
1.1 Purpose
1.2 Model and structure of the document
1.3 Handling of different standards
1.4 Tailoring approach
2 Scope
2.1 Types of related systems covered by this guide are
2.2 Types of acquisition covered by this guide
2.3 System aspects relating to software development and
maintenance
3 References
3.1 General
3.2 Informative references
3.2.1 AECMA
3.2.2 ECSS
3.2.3 IEEE/EIA
3.2.4 ISO/IEC JTC1/SC7 "Information Technology -
Software Engineering"
3.2.5 ISO/TC 176 "Quality management and Quality
assurance"
3.2.6 NATO AC/250 "Group of National Directors for
Quality Assurance"
3.2.7 RTCA SC-167/EUROCAE WG-12
3.2.8 Miscellaneous
4 Definitions and acronyms
4.1 Definitions
4.2 Acronyms
5 Management responsibility
5.1 Relationship between the size of the quality management
group and the project organisations
5.2 Integration of the quality management personnel into
the project teams
5.3 Differences between manufacturing and software
development organisations and their influence on the
structure of the quality organisation
5.4 Interfaces between the quality organisation and the
configuration management and the Qualification and
Certification organisations
5.5 Training
5.6 Risk management
5.7 Software metrication
6 Resource management
6.1 Provision of resources
6.2 Human resources
6.2.1 General
6.2.2 Competence, awareness and training
6.3 Infrastructure
6.4 Work environment
7 Product realisation
7.1 General considerations
7.2 Mapping onto ISO 12207 clauses
7.2.1 Planning of realisation process
7.2.2 Customer related processes
7.2.3 Design and development
7.2.4 Purchasing
7.2.5 Production and service operations
7.2.6 Control of measuring and monitoring devices
7.3 Aerospace requirements
7.3.1 Avionics requirements
7.3.2 Space requirements
8 Measurement, analysis and improvement
8.1 General guidance
8.1.1 Software measurement process framework
8.1.2 Outcomes of the process
8.2 Measurement and monitoring of QMS performance
8.2.1 Customer satisfaction
8.2.2 Internal quality audits
8.3 Measurement and monitoring of software processes
8.3.1 Reference model for processes and process
capability
8.3.2 Performing and assessment
8.3.3 Process improvement
8.4 Measurement and monitoring of software product
8.4.1 Software product quality model
8.4.2 Evaluation of software product
8.5 Control of non-conformities
9 Certification
9.1 Quality system
9.2 Software aspects of certification and flight approval
10 Software life cycle data
10.1 General
10.2 Types of software life cycle data
10.3 Characteristics of software life cycle data
11 Additional considerations
11.1 Software re-use
11.2 Tool qualification
11.3 Alternative methods
12 Tailoring process
12.1 General
12.2 Responsibility for the tailoring process
12.3 Processes/activities/tasks tailoring
12.4 Software life cycle data tailoring
12.5 Drivers for tailoring
Provides guidance to the European aerospace industry in the interpretation, application and tailoring of existing international standards relevant to software.
DocumentType |
Technical Report
|
Pages |
30
|
PublisherName |
Aerospace & Defence Industries Association of Europe
|
Status |
Current
|
RTCA DO 178 : C2011 | SOFTWARE CONSIDERATIONS IN AIRBORNE SYSTEMS AND EQUIPMENT CERTIFICATION |
ISO/IEC 15026:1998 | Information technology System and software integrity levels |
IEEE 12207.1-1997 | IEEE/EIA Guide - Industry Implementation of International Standard ISO/IEC 12207 : 1995 (ISO/IEC 12207) - Software Life Cycle Processes - Life Cycle Data |
AQAP 159 : 2 | GUIDANCE FOR THE USE OF AQAP-150 |
ISO/IEC 15504-3:2004 | Information technology Process assessment Part 3: Guidance on performing an assessment |
ISO/IEC TR 14143-3:2003 | Information technology — Software measurement — Functional size measurement — Part 3: Verification of functional size measurement methods |
ISO/IEC 15504-4:2004 | Information technology Process assessment Part 4: Guidance on use for process improvement and process capability determination |
ISO/IEC 14143-2:2011 | Information technology — Software measurement — Functional size measurement — Part 2: Conformity evaluation of software size measurement methods to ISO/IEC 14143-1 |
ISO/IEC TR 15504-6:2008 | Information technology Process assessment Part 6: An exemplar system life cycle process assessment model |
ISO/IEC TR 15504-1:1998 | Information technology Software process assessment Part 1: Concepts and introductory guide |
ISO/IEC 9126-1:2001 | Software engineering Product quality Part 1: Quality model |
ISO/IEC TR 15504-5:1999 | Information technology Software Process Assessment Part 5: An assessment model and indicator guidance |
ISO/IEC 14143-1:2007 | Information technology — Software measurement — Functional size measurement — Part 1: Definition of concepts |
ISO/IEC 14598-1:1999 | Information technology Software product evaluation Part 1: General overview |
ISO/IEC 14598-6:2001 | Software engineering Product evaluation Part 6: Documentation of evaluation modules |
ISO/IEC 14598-4:1999 | Software engineering Product evaluation Part 4: Process for acquirers |
ISO/IEC 14598-2:2000 | Software engineering Product evaluation Part 2: Planning and management |
ISO/IEC 9126:1991 | Software enginnering Product quality |
ISO/IEC 15504-2:2003 | Information technology Process assessment Part 2: Performing an assessment |
ISO/IEC 15288:2008 | Systems and software engineering — System life cycle processes |
ISO/IEC TR 15504-8:1998 | Information technology Software process assessment Part 8: Guide for use in determining supplier process capability |
AQAP 160 : 1 | NATO INTEGRATED QUALITY REQUIREMENTS FOR SOFTWARE THROUGHOUT THE LIFE CYCLE |
PREN 9100 : 200P4 | QUALITY MANAGEMENT SYSTEMS - REQUIREMENTS FOR AVIATION, SPACE AND DEFENCE ORGANIZATIONS |
ISO 9004:2009 | Managing for the sustained success of an organization A quality management approach |
IEEE 12207.0-1996 | IEEE/EIA Standard - Industry Implementation of International Standard ISO/IEC 12207:1995 (ISO/IEC 12207) Standard for Information Technology -- Software Life Cycle Processes |
ISO/IEC 12207:2008 | Systems and software engineering — Software life cycle processes |
ISO/IEC TR 15504-7:2008 | Information technology Process assessment Part 7: Assessment of organizational maturity |
AQAP 169 : 1 | NATO GUIDANCE ON THE USE OF AQAP 160 EDITION 1 |
ISO 9001:2015 | Quality management systems — Requirements |
ISO/IEC TR 15271:1998 | Information technology Guide for ISO/IEC 12207 (Software Life Cycle Processes) |
ISO 9000:2015 | Quality management systems — Fundamentals and vocabulary |
ISO/IEC 14598-3:2000 | Software engineering Product evaluation Part 3: Process for developers |
AQAP 150 : 2 | NATO QUALITY ASSURANCE REQUIREMENTS FOR SOFTWARE DEVELOPMENT |
ISO/IEC TR 14143-4:2002 | Information technology — Software measurement — Functional size measurement — Part 4: Reference model |
ISO 10007:2017 | Quality management — Guidelines for configuration management |
ISO/IEC TR 15504-9:1998 | Information technology Software process assessment Part 9: Vocabulary |
IEEE 12207.2-1997 | IEEE/EIA Guide - Industry Implementation of International Standard ISO/IEC 12207 : 1995 (ISO/IEC 12207) Standard for Information Technology- Software Life Cycle Processes - Implementation considerations |
ISO/IEC 14598-5:1998 | Information technology Software product evaluation Part 5: Process for evaluators |
ISO 9000-3:1997 | Quality management and quality assurance standards Part 3: Guidelines for the application of ISO 9001:1994 to the development, supply, installation and maintenance of computer software |
ISO/IEC 15939:2007 | Systems and software engineering Measurement process |
Access your standards online with a subscription
Features
-
Simple online access to standards, technical information and regulations.
-
Critical updates of standards and customisable alerts and notifications.
-
Multi-user online standards collection: secure, flexible and cost effective.