Shopping Cart

No products in the cart.

BS EN 16602-80:2018

$215.11

Space product assurance. Software product assurance

Published By Publication Date Number of Pages
BSI 2018 120
Guaranteed Safe Checkout
Category:

If you have any questions, feel free to reach out to our online customer service team by clicking on the bottom right corner. We’re here to assist you 24/7.
Email:[email protected]

This Standard defines a set of software product assurance requirements to be used for the development and maintenance of software for space systems. Space systems include manned and unmanned spacecraft, launchers, payloads, experiments and their associated ground equipment and facilities. Software includes the software component of firmware.

This Standard also applies to the development or reuse of non-deliverable software which affects the quality of the deliverable product or service provided by a space system, if the service is implemented by software.

ECSS-Q-ST-80 interfaces with space engineering and management, which are addressed in the Engineering (-E) and Management (-M) branches of the ECSS System, and explains how they relate to the software product assurance processes.

This standard may be tailored for the specific characteristic and constraints of a space project in conformance with ECSS-S-ST-00.

Tailoring of this Standard to a specific business agreement or project, when software product assurance requirements are prepared, is also addressed in clause 4.3.

PDF Catalog

PDF Pages PDF Title
2 undefined
10 1 Scope
11 2 Normative references
12 3 Terms, definitions and abbreviated terms
3.1 Terms for other standards
3.2 Terms specific to the present standard
18 3.3 Abbreviated terms
20 3.4 Nomenclature
21 4 Space system software product assurance principles
4.1 Introduction
22 4.2 Organization of this Standard
24 4.3 Tailoring of this Standard
25 5 Software product assurance programme implementation
5.1 Organization and responsibility
5.1.1 Organization
5.1.2 Responsibility and authority
26 5.1.3 Resources
5.1.4 Software product assurance manager/engineer
5.1.5 Training
27 5.2 Software product assurance programme management
5.2.1 Software product assurance planning and control
28 5.2.2 Software product assurance reporting
29 5.2.3 Audits
5.2.4 Alerts
5.2.5 Software problems
30 5.2.6 Nonconformances
31 5.2.7 Quality requirements and quality models
5.3 Risk management and critical item control
5.3.1 Risk management
5.3.2 Critical item control
32 5.4 Supplier selection and control
5.4.1 Supplier selection
5.4.2 Supplier requirements
5.4.3 Supplier monitoring
33 5.4.4 Criticality classification
5.5 Procurement
5.5.1 Procurement documents
5.5.2 Review of procured software component list
34 5.5.3 Procurement details
5.5.4 Identification
5.5.5 Inspection
5.5.6 Exportability
5.6 Tools and supporting environment
5.6.1 Methods and tools
35 5.6.2 Development environment selection
36 5.7 Assessment and improvement process
5.7.1 Process assessment
5.7.2 Assessment process
37 5.7.3 Process improvement
39 6 Software process assurance
6.1 Software development life cycle
6.1.1 Life cycle definition
6.1.2 Process quality objectives
6.1.3 Life cycle definition review
6.1.4 Life cycle resources
40 6.1.5 Software validation process schedule
6.2 Requirements applicable to all software engineering processes
6.2.1 Documentation of processes
41 6.2.2 Software dependability and safety
43 6.2.3 Handling of critical software
45 6.2.4 Software configuration management
47 6.2.5 Process metrics
48 6.2.6 Verification
51 6.2.7 Reuse of existing software
6.2.7.1 General
54 6.2.8 Automatic code generation
55 6.3 Requirements applicable to individual software engineering processes or activities
6.3.1 Software related system requirements process
6.3.2 Software requirements analysis
57 6.3.3 Software architectural design and design of software items
58 6.3.4 Coding
59 6.3.5 Testing and validation
64 6.3.6 Software delivery and acceptance
65 6.3.7 Operations
66 6.3.8 Maintenance
68 7 Software product quality assurance
7.1 Product quality objectives and metrication
7.1.1 Deriving of requirements
7.1.2 Quantitative definition of quality requirements
7.1.3 Assurance activities for product quality requirements
7.1.4 Product metrics
69 7.1.5 Basic metrics
7.1.6 Reporting of metrics
7.1.7 Numerical accuracy
70 7.1.8 Analysis of software maturity
7.2 Product quality requirements
7.2.1 Requirements baseline and technical specification
71 7.2.2 Design and related documentation
7.2.3 Test and validation documentation
72 7.3 Software intended for reuse
7.3.1 Customer requirements
7.3.2 Separate documentation
7.3.3 Self-contained information
7.3.4 Requirements for intended reuse
7.3.5 Configuration management for intended reuse
73 7.3.6 Testing on different platforms
7.3.7 Certificate of conformance
7.4 Standard ground hardware and services for operational system
7.4.1 Hardware procurement
7.4.2 Service procurement
74 7.4.3 Constraints
7.4.4 Selection
7.4.5 Maintenance
7.5 Firmware
7.5.1 Device programming
75 7.5.2 Marking
7.5.3 Calibration
BS EN 16602-80:2018
$215.11