| NODIS Library | Program Formulation(7000s) | Search |

NASA Ball NASA
Procedural
Requirements
NPR 7150.2
Effective Date: September 27, 2004
Expiration Date: December 27, 2009
COMPLIANCE IS MANDATORY

(NASA Only)

Subject: NASA Software Engineering Requirements

Responsible Office: Office of the Chief Engineer


View all pages in PDF

TABLE OF CONTENTS

PREFACE

P.1 Purpose
P.2 Applicability and Scope
P.3 Authority
P.4 References
P.5 Cancellation

CHAPTER 1. Introduction

1.1 Overview
1.2 Organizational Capability and Improvement
1.3 Hierarchy of NASA Software-Related Documents

CHAPTER 2. Software Management Requirements

2.1 Compliance with Laws, Policies, and Requirements
2.2 Software Life Cycle Planning
2.3 Commercial, Government, and Modified Off-The-Shelf Software
2.4 Software Verification and Validation
2.5 Project Formulation Requirements
2.6 Software Contract Requirements

CHAPTER 3. Software Engineering (Life Cycle) Requirements

3.1 Software Requirements
3.2 Software Design
3.3 Software Implementation
3.4 Software Testing
3.5 Software Operations, Maintenance, and Retirement

CHAPTER 4. Supporting Software Life Cycle Requirements

4.1 Software Configuration Management
4.2 Risk Management
4.3 Peer Reviews/Inspections
4.4 Software Measurement
4.5 Best Practices
4.6 Training

CHAPTER 5. Software Documentation Requirements

5.1 Software Plans
5.2 Software Requirements and Product Data
5.3 Software Report Requirements

CHAPTER 6. Tailoring, Warrant Authority, and Compliance Measurement

6.1 Tailoring of Requirements
6.2 Expertise of ITA Warrant Authority(s)
6.3 Compliance

APPENDIX A. References

A.1 Applicable References
A.2 Related References

APPENDIX B. Definitions

APPENDIX C. Acronyms

APPENDIX D. Requirements Mapping Matrix

LIST OF FIGURES

FIGURE 1-1 Relationships Among Governing Software Documents


DISTRIBUTION:
NODIS


This Document Is Uncontrolled When Printed.
Check the NASA Online Directives Information System (NODIS) Library
to Verify that this is the correct version before use: http://nodis3.gsfc.nasa.gov