It defines the scope of the space software engineering processes and its interfaces with management and product assurance, which are addressed in the Management (–M) and Product assurance (–Q) branches of the ECSS System, and explains how they apply in the software engineering processes.
This Standard reflects the specific methods used in space system developments, and the requirements for the software engineering processes in this context. Together with the requirements found in the other branches of the ECSS Standards, this Standard provides a coherent and complete framework for software engineering in a space project.
This Standard is intended to help the customers to formulate their requirements and suppliers to prepare their responses and to implement the work.
This Standard is not intended to replace textbook material on computer science or technology, and such material is avoided in this Standard. The readers and users of this Standard are assumed to possess general knowledge of computer science.
The scope of this Standard is the software developed as part of a space project, i.e. “Space system product software”. This Standard also applies to the development of non–deliverable software that affects the quality of the deliverable product.
Md5 checksum .doc file = EEC14FB58CE74859B967C9A03DCB4B59
Md5 checksum .pdf file = 5ECA90127676B21FDC595E7F863B7B4A
This standard is supported by the following ECSS Handbook and Technical Memoranda:
- ECSS-E-HB-40A – Software engineering handbook (11 December 2013)
- ECSS-E-TM-40-07 Volume 1A to Volume 5A – Software modelling platform (25 January 2011)