This table includes references from across the Handbook.
Reference ID \ (click to edit) | Link | Title | Citation | Notes | Affiliated SWE |
---|---|---|---|---|---|
Software Development Process Description Document, | EI32-OI-001, Revision R, Flight and Ground Software Division, Marshall Space Flight Center (MSFC), 2010. | This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
| Active, SWE-014, SWE-016, SWE-031, SWE-051, SWE-056, SWE-062, SWE-073, SWE-074, SWE-075, SWE-086, SWE-102, SWE-105, SWE-108, SWE-111, Topic 7.18, CSIP, SwDD, Maint, SDP, SRS, SAANALYSIS,
| ||
Software Development Process Description Document, EI32-OI-001, | Revision R, Flight and Ground Software Division, Marshall Space Flight Center (MSFC), 2010. | See Chapter 8. This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA users from the SPAN tab in this Handbook.
| SWE-023
| ||
Software Development Process Description Document, | EI32-OI-001, Revision R, Flight and Ground Software Division, Marshall Space Flight Center (MSFC), 2010. | See Chapter 16. This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA users from the SPAN tab in this Handbook.
| SWE-031, SWE-992,
| ||
Software Development Process Description Document, EI32-OI-001, | Revision R, Flight and Ground Software Division, Marshall Space Flight Center (MSFC), 2010. | See Chapters 8 and 9.
| SWE-991,
| ||
Software Development Process Description Document, EI32-OI-001, | EI32-OI-001, Revision R, Flight and Ground Software Division, Marshall Space Flight Center (MSFC), 2010. | See Chapter 12. This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA users from the SPAN tab in this Handbook.
| SWE-066
| ||
Software Development Process Description Document, | EI32-OI-001, Revision R, Flight and Ground Software Division, Marshall Space Flight Center (MSFC), 2010. | See Chapters 16 and 17. This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA users from the SPAN tab in this Handbook.
| SWE-067, SWE-992,
| ||
Software Development Process Description Document, | EI32-OI-001, Revision R, Flight and Ground Software Division, Marshall Space Flight Center (MSFC), 2010. | See Chapter 13. This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA users from the SPAN tab in this Handbook.
| SWE-079, SWE-080, SWE-084, SWE-085
| ||
Software Development Process Description Document, | EI32-OI-001, Revision R, Flight and Ground Software Division, Marshall Space Flight Center (MSFC), 2010. | See Chapter 9. This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA users from the SPAN tab in this Handbook.
| SWE-049, SWE-053, SWE-109,
| ||
IEEE 730-2014 - IEEE Standard for Software Quality Assurance Processes | C/S2ESC - Software & Systems Engineering Standards Committee, Published Date:2014-06-13 | SWE-192,
| |||
NASA IV&V Technical Framework | IVV 09-1, Revision P, NASA Independent Verification and Validation Program, Effective Date: February 26, 2016 | SWE-030, SWE-055, SWE-067, SWE-131
| |||
SEI CERT Coding Standards. | Software Engineering Institute, Carnegie Mellon University. Retrieved September 27, 2016 from https://www.securecoding.cert.org/confluence/display/seccode/SEI+CERT+Coding+Standards | SWE-156,
| |||
Top 10 Secure Coding Practices | This site supports the development of secure coding standards for commonly used programming languages such as C, C++, Java, and Perl, and the Android™ platform. | Top ten plus two bonus practices.
| SWE-207,
| ||
Towards a Credibility Assessment of Models and Simulations, . | AIAA-2008-2156 Blattnig, S.R.; Green, L.L.; Luckring, J.M.; Morrison, J.H.; Tripathi, R.K.; Zang, T.A. (2008). | NASA users can access AIAA documents via the NASA Technical Standards System located at https://standards.nasa.gov/. Once logged in, search to get to authorized copies of AIAA documents.
| Topic 7.15,
| ||
The Importance of a coding standard and the benefits of adhering to it | Twine, J.R. (2003). | SWE-061
| |||
WBS Checklist Tool, | NASA Goddard Space Flight Center (GSFC), 2007. | This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA users from the SPAN tab in this Handbook.
| SWE-061, Topic 7.3
| ||
Acceptance Test Readiness Review (ATTR) Checklist, | 580-CK-032-02, Software Engineering Division, NASA Goddard Space Flight Center, 2010. | SWE-066, SWE-104
| |||
Agency Risk Management Procedural Requirements, | NPR 8000.4B, NASA Office of Safety and Mission Assurance, 2017. Effective Date: December 06, 2017 Expiration Date: December 06, 2022 | Topic 7.15, Topic 7.19
| |||
Agency Risk Management Procedural Requirements, | NPR 8000.4B, NASA Office of Safety and Mission Assurance, 2017. Effective Date: December 06, 2017 Expiration Date: December 06, 2022 | See also the Risk Management Plan template.
| SWE-086,
| ||
Software Architecture Document (template). | Software Engineering Institute, CMU, Feb. 2006. | Topic 7.7,
| |||
Change Request Log Template, | NASA Goddard Space Flight Center, 2015. | This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA users from the SPAN tab in this Handbook.
| SWE-080, SWE-082
| ||
Checklist for the Contents of Software Requirements Review (SRR), | 580-CK-005-02, Software Engineering Division, NASA Goddard Space Flight Center, 2009. | This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
| SWE-055, SWE-109,
| ||
"Code and Unit Test," | HOU-EGP-310, Boeing, 2002. | This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
| SWE-062, SWE-186,
| ||
Computer-Based Control System Safety Requirements, | SSP 50038, Revision B, NASA International Space Station Program, 1995. | SWE-134, Topic 8.4,
| |||
Introducing Agile Software Development. | COURSE SS-SD_AGSD_A01_IT_ENUS. System for Administration, Training, and Educational Resources for NASA (SATERN), accessible to NASA-users at https://saterninfo.nasa.gov/. | User needs account to access SATERN courses. This NASA-specific information and resource is available in at the System for Administration, Training, and Educational Resources for NASA (SATERN), accessible to NASA-users at https://saterninfo.nasa.gov/.
| SWE-019, SWE-992,
| ||
Reuse Readiness Levels (RRLs). | James J. Marshall, editor, 2010. Prepared by NASA Earth Science Data Systems – Software Reuse Working Group. Marshall 2011 Retrieved July, 2016 from https://earthdata.nasa.gov/files/RRLs_v1.0.pdf. | Topic 7.7,
| |||
Constellation Computing Safety Requirements, | CxP 70065, Revision A, 2005. | SWE-134
| |||
Information and Communication Technology Accessibility | NPR 2800.2A, Office of the Chief Information Officer, Effective Date: August 05, 2020, Expiration Date: August 05, 2025 | SWE-040,
| |||
FSW Testbed Validation Description, | 582-2008-006, Version 1, Flight Software Systems Branch, NASA Goddard Space Flight Center (GSFC), 2008. | This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA users from the SPAN tab in this Handbook.
| SWE-029, SWE-992,
| ||
Software Engineering Body of Knowledge (SWEBOK) | IEEE, Version 3.0 describes generally accepted knowledge about software engineering. Its 15 knowledge areas (KAs) summarize basic concepts and include a reference list pointing to more detailed information. | SWE-066, SWE-192,
| |||
The 4+1 View Model of Architecture. | Philippe B. Kruchten. 1995 | Topic 7.7,
| |||
Functional Configuration Audit Form, Form 0010 | NASA Marshall Space Flight Center (MSFC), 2010. | This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA users from the SPAN tab in this Handbook.
| SWE-084
| ||
Health and Medical Requirements for Human Space Exploration, | NPR 8900.1B, NASA Office of the Chief Health & Medical Officer, 2008., Effective Date: December 16, 2016, Expiration Date: December 16, 2021 | SWE-126
| |||
Human-Rating Requirements for Space Systems, | NPR 8705.2C, NASA Office of Safety and Mission Assurance, 2008., Effective Date: July 10, 2017, Expiration Date: July 10, 2022 | SWE-126
| |||
"IDD-DID SW Interface Design Description," | DI-IPSC-81436A, Department of Defense, 1999. | SWE-112, Topic 7.18, IDD
| |||
ISO/IEC 19759:2005, A Guide to the Software Engineering Body of Knowledge (SWEBOK) | ISO/IEC TR 19759 was prepared by the IEEE Computer Society, 2005 | SWE-192,
| |||
Root Cause Analysis Course | SMA-002-14, provides This course provides training on Root Cause Analysis (RCA) methodology that can be used in both general problem solving and mishap and close call investigations. NOTE: This course is one of five needed to fulfill the requirements for introductory training on NASA mishap investigations in accordance with NPR 8621.1B | User needs account to access SATERN courses. This NASA-specific information and resource is available in at the System for Administration, Training, and Educational Resources for NASA (SATERN), accessible to NASA-users at https://satern.nasa.gov/.
| SWE-204,
| ||
IV&V Project Execution Plan (IPEP) Template, | T2103, NASA Independent Verification and Validation Program, 2011. | SWE-131, SWE-178, SWE-179,
| |||
JSC Software Engineering Improvement Plan, | JSC 29542,rev A, NASA Lyndon B. Johnson Space Center (JSC), 2003. | This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
| SWE-108, Topic 7.18, CSIP,
| ||
Hardware Quality Assurance Program Requirements for Programs and Projects | NASA Office of Safety and Mission Assurance, NPR 8735.2C, Effective Date: March 12, 2021 Expiration Date: March 12, 2026 | SWE-039, SWE-044,
| |||
Manager's Handbook for Software Development, | SEL-84-101, Revision 1, Software Engineering Laboratory Series, NASA Goddard Space Flight Center, 1990. | SWE-052, SWE-054, SWE-062, SWE-072, SWE-102, SWE-104, SWE-153, Topic 7.18, SDP, STP,
| |||
Measurement and Analysis for Projects, | 580-PC-048-04, NASA Goddard Space Flight Center (GSFC), 2019. | This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
| SWE-090
| ||
STEP Level 2 NASA Basics of Software Assurance for Practitioners course, | SMA-SA-WBT-100 SATERN. System for Administration, Training, and Educational Resources for NASA (SATERN), accessible to NASA-users at https://saterninfo.nasa.gov/. | User needs account to access SATERN courses. This NASA-specific information and resource is available in at the System for Administration, Training, and Educational Resources for NASA (SATERN), accessible to NASA-users at https://saterninfo.nasa.gov/.
| SWE-022,
| ||
NASA Complex Electronics Handbook for Assurance Professionals, | NASA-HDBK 8739.23A, Approved: 02-02-2016, | Superseding: NASA-HDBK-8739.23
With Change 1,
| SWE-023, SWE-139,
| ||
NASA Enterprise Architecture Procedures, | NPR 2830.1A, Office of the Chief Information Officer, Effective Date: December 19, 2013, Expiration Date: November 30, 2021 | SWE-163, Topic 7.4,
| |||
NASA Policy for Safety and Mission Success, | NPD 8700.1E, NASA Office of Safety and Mission Assurance, 2008. Effective Date: October 28, 2008, Expiration Date: April 28, 2020 | SWE-126, SWE-145, SWE-209,
| |||
NASA Records Management Program Requirements (Updated w/Change 3), | NPR 1441.1E, NASA Office of the Chief Information Officer, Effective Date: January 29, 2015, Expiration Date: January 29, 2024 | SWE-075, SWE-126, SWE-128, SWE-196, Topic 7.18, SCMP,
| |||
NASA Software Engineering Initiative Implementation Plan, | Release 1.0, NASA Office of the Chief Engineer, 2002. | SWE-002, SWE-004, SWE-108, Topic 7.1, Topic 7.4, Topic 7.18, CSIP,
| |||
NASA Software Engineering Initiative Implementation Plan, | Release 1.0, NASA Office of the Chief Engineer, 2002. | Topic 7.1,
| |||
NASA Software Engineering Requirements, | NID 7150-113 NASA Interim Directive for Software License Management - NPR 7150.2B, NASA Office of the Chief Engineer, 2014. Effective Date: November 19, 2014, Expiration Date: November 19, 2019 | 1/22/2020 NID 7150-113 no longer active .
Formerly associated with: Intro, SWE-004, SWE-020, SWE-022, SWE-085, SWE-098, SWE-121, SWE-140, SWE-154, Topic 7.2, Topic 7.4, Topic 7.15,
| SWE-991,
| ||
NASA Software Engineering Requirements, | NPR 7150.2B, NASA Office of the Chief Engineer, 2014. Effective Date: November 19, 2014, Expiration Date: November 19, 2019 | NID7150-113 no longer active
replaced by SWEREF-083
| SWE-991,
| ||
NASA Study on Flight Software Complexity (Final Report), | Commissioned by the NASA Office of Chief Engineer, Technical Excellence Program, Adam West, Program Manager, and edited by Daniel L. Dvorak, Systems and Software Division, Jet Propulsion Laboratory, 2009. | SWE-027, Topic 7.1,
| |||
NASA Systems Engineering Processes and Requirements (w/Change 2) | NPR 7123.1C, Office of the Chief Engineer, Effective Date: February 14, 2020, Expiration Date: February 14, 2025 | SWE-005, SWE-014, SWE-017, SWE-018, SWE-019, SWE-024, SWE-025, SWE-026, SWE-030, SWE-036, SWE-037, SWE-039, SWE-043, SWE-044, SWE-055, SWE-060, SWE-077, SWE-086, SWE-087, SWE-100, SWE-101, SWE-147, SWE-150, SWE-153, SWE-193, Topic 7.6, Topic 7.7, Topic 7.8, Topic 7.12, Topic 8.6,
| |||
NASA Systems Engineering Processes and Requirements (Updated w/Change 4) | NPR 7123.1B, NASA Office of the Chief Engineer, Effective Date: April 18, 2013, Expiration Date: April 18, 2019 , | Appendix C. Practices for Common Technical Processes
| Topic 7.9
| ||
1633-2016 - IEEE Recommended Practice on Software Reliability | IEEE - 1633-2016. The methods for assessing and predicting the reliability of software, based on a life-cycle approach to software reliability engineering (SRE), are prescribed in this recommended practice | Topic 8.2,
| |||
NASA Engineering Network Communities of Practice. | NASA Engineering & Safety Center. Retrieved July, 2016 from http://www.nasa.gov/content/nasa-engineering-network-communities-of-practice/index.html. | SWE-098,
| |||
Physical Configuration Audit Form, Form 0011, | NASA Marshall Space Flight Center (MSFC), 2010. | This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
| SWE-084
| ||
Project Management, | IVV 09-4, Version: AG, Effective Date: June 24, 2014 | SWE-131
| |||
Project Requirements Development and Management, | GLPR 7123.11, NASA Glenn Research Center, 2010. | This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
| SWE-049, SWE-992,
| ||
"Recommended Approach to Software Development," | SEL-81-305, Revision 3, Software Engineering Laboratory Series, NASA Goddard Space Flight Center, 1992. | SWE-052, SWE-056, SWE-062, SWE-064 SWE-068, SWE-069, SWE-104, SWE-115, SWE-118, Topic 7.18, SUM, STP, STR,
| |||
Risk Classification for NASA Payloads | NPR 8705.4A, Office of Safety and Mission Assurance, Effective Date: April 29, 2021, Expiration Date: April 29, 2026 | SWE-037, SWE-120, SWE-141, SWE-143, SADESIGN, SASTATUS,
| |||
Software Requirements Development, | 580-PC-020-002, NASA Goddard Space Flight Center, 2012. | This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook
| SWE-049, SWE-992,
| ||
STEP Level 2 NASA Software Auditor Skills course, | SMA-SA-WBT-203 SATERN. System for Administration, Training, and Educational Resources for NASA (SATERN), accessible to NASA-users at https://satern.nasa.gov/. | User needs account to access SATERN courses. This NASA-specific information and resource is available in at the System for Administration, Training, and Educational Resources for NASA (SATERN), accessible to NASA-users at https://satern.nasa.gov/.
| SWE-022, Topic 8.12,
| ||
Software and Systems Engineering Process Implementation (SSEPI) Plan, | KSC-PLN-2302, Revision A, NASA Kennedy Space Center (KSC). | This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
| SWE-108, Topic 7.18, CSIP,
| ||
NASA ROOT CAUSE ANALYSIS (SMA-002-10) | Introduction to Root Cause Analysis (SMA-002-10) (NASA Root Cause Analysis, combined with the four prerequisite courses, meets the Root Cause Analysis training requirements in NPR 8621.1B) | User needs account to access SATERN courses. This NASA-specific information and resource is available in at the System for Administration, Training, and Educational Resources for NASA (SATERN), accessible to NASA-users at https://satern.nasa.gov/.
| SWE-204,
| ||
NASA ROOT CAUSE ANALYSIS (SMA-SAFE-OSMA-4003) | NASA Root Cause Analysis (SMA-SAFE-OSMA-4003), combined with the five prerequisite courses, meets the Root Cause Analysis training requirements in NPR 8621.1B). | User needs account to access SATERN courses. This NASA-specific information and resource is available in at the System for Administration, Training, and Educational Resources for NASA (SATERN), accessible to NASA-users at https://satern.nasa.gov/.
| SWE-204,
| ||
NASA Procedural Requirements for Mishap and Close Call Reporting, Investigating, and Recordkeeping | NPR 8621.1C, Office of Safety and Mission Assurance, Effective Date: May 19, 2016, Expiration Date: May 19, 2021 | Also see Mishap Investigation web site at https://sma.nasa.gov/sma-disciplines/mishap-investigation
| SWE-204,
| ||
STEP Level 3 NASA Software Assurance Planning and Management course, | SMA-SA-WBT-320 SATERN. System for Administration, Training, and Educational Resources for NASA (SATERN), accessible to NASA-users at https://satern.nasa.gov/. | User needs account to access SATERN courses. This NASA-specific information and resource is available in at the System for Administration, Training, and Educational Resources for NASA (SATERN), accessible to NASA-users at https://satern.nasa.gov/.
| SWE-022,
| ||
Software Engineering Improvement Plan FY12, | NASA Langley Research Center (LaRC), 2012. | This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
| SWE-108, Topic 7.18, CSIP,
| ||
Software Management Plan (SMP) Template, | GRC-SW-TPLT-SMP, NASA Glenn Research Center (GRC), 2009. | This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA users from the SPAN tab in this Handbook.
| SWE-049, SWE-051, SWE-102, Topic 7.18, SDP,
| ||
System for Administration, Training, and Educational Resources for NASA (SATERN) | SATERN is NASA's Learning Management System (LMS) that provides web-based access to training and career development resources. | Generic Reference to SATERN. User needs account to access SATERN courses. This NASA-specific information and resource is available in at the System for Administration, Training, and Educational Resources for NASA (SATERN), accessible to NASA-users at https://satern.nasa.gov/.
| SWE-204,
| ||
Information technology — IT asset management — Overview and vocabulary — Part 5 | ISO/IEC 19770-5:2015(en), Information technology — IT asset management — | Intro,
| |||
Mission Resilience and Protection Community of Practice, | NASA Engineering Network. Accessed September, 2016. Formerly Space Asset Protection, | The NASA Engineering Network (NEN) is accessible only to NASA users.
| SWE-154, SWE-156,
| ||
Software Requirements Engineering: Practices and Techniques, | JPL Document D-24994, NASA Jet Propulsion Laboratory, 2003. | See Page 20.
Approved for U.S. and foreign release.
| SWE-049, SWE-050, SWE-051, SWE-052, SWE-053, SWE-055, SWE-109, Topic 7.18, SRS,
| ||
Software Supplier Agreement Management Plan (SSAMP) Template, | NASA Jet Propulsion Laboratory, 2002. | This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
| SWE-035, Topic 7.3
| ||
Software User Manual (SUM) Template, | GRC-SW-TPLT-SUM, NASA Glenn Research Center (GRC), 2011. | This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
| SWE-115, Topic 7.18, SUM,
| ||
Engineering Principles for Information Technology Security (A Baseline for Achieving Security), | NIST SP 800-27, Revision A. | SWE-154, SWE-155, SWE-156, SWE-157, SWE-158, SWE-159,
| |||
Security Considerations in the System Development Life Cycle, | NIST SP 800-64 Revision 2. | SWE-154, SWE-155, SWE-156, SWE-157, SWE-158, SWE-159,
| |||
The NASA Organization w/Change 85 | NPD 1000.3E, Associate Administrator, April 15, 2015, Expiration Date: April 15, 2026 | SWE-121, SWE-126, SWE-145, SWE-209,
| |||
Trade Study Checklist, | NASA Marshall Space Flight Center (MSFC), 2008. | This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
| SWE-033
| ||
Trade Study Template, | NASA Marshall Space Flight Center (MSFC), 2009. | This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
| SWE-033
| ||
Transition of Software to a Higher Classification, | GRC-SW-7150.10, Rev. C, Software Engineering Process Group, NASA Glenn Research Center, 2011. | This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
| SWE-021
| ||
Volume 5, NASA Enterprise Architecture: NASA To-Be Architecture, Approach to Design and Implementation, | Version 3.0, NASA Office of the Chief Technology Officer, 2004. | Topic 7.2,
| |||
Acceptance Review Checklist, | NASA Marshall Space Flight Center (MSFC). | This NASA-specific information and resource may be available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
| SWE-066,
| ||
Checklist for the Contents of Software Critical Design Review (CDR), | 580-CK-008-02, Software Engineering Division, NASA Goddard Space Flight Center (GSFC), 2010. | This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
| SWE-071, SWE-074, SWE-111, Topic 7.18, SwDD,
| ||
Checklist for the Contents of Software Preliminary Design Review (PDR), | 580-CK-007-02, Software Engineering Division, NASA Goddard Space Flight Center (GSFC), 2010. | This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
| SWE-056, SWE-111, Topic 7.18, SwDD,
| ||
"David Bowman's Information Management Checklist, Software Testing Procedures" (2009). | At www.information-management-architect.com. Retrieved May 17, 2011, from http://www.information-management-architect.com/software-testing-procedures.html. | SWE-114, Topic 7.18, Test,
| |||
Information technology — Vocabulary | ISO/IEC 2382:2015, Information technology — Vocabulary, Replaces ISO/IEC 2382-20:1990, | Intro,
| |||
Systems and software engineering — Requirements for designers and developers of user documentation | ISO/IEC 26514:2008(en), Systems and software engineering — Requirements for designers and developers of user documentation | Intro,
| |||
"Guide to the software detailed design and production phase", | ESA PSS-05-05, Issue 1, Revision 1, ESA Board for Software Standardisation and Control, 1995. | The PSS family of standards was the ESA internal set of standards which was replaced by ECSS. It inluded a software engineering standard and a set of guides. This page contains the cited resource as well as others in the collection.
| SWE-056, SWE-058, SWE-061,
| ||
SED Decision Analysis and Resolution, | 580-SP-038-002, Software Engineering Division, NASA Goddard Space Flight Center (GSFC), 2005. | This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
| SWE-033,
| ||
SED Inspections, Peer Reviews, and Walkthroughs, | 580-SP-055-02, Software Engineering Division, NASA Goddard Space Flight Center (GSFC), 2006. | Updated title from "ISD Inspections, Peer Reviews, and Walkthroughs, 580-SP-055-01" to "SED Inspections, Peer Reviews, and Walkthroughs, 580-SP-055-02" to reflect updated version of document, and to reflect the new name (Software Engineering Division) of the GSFC organization that produced the document.)
This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
| SWE-055
| ||
Systems and software engineering — Requirements for testers and reviewers of information for users | ISO/IEC/IEEE 26513:2017(en), Systems and software engineering — Requirements for testers and reviewers of information for users | Intro,
| |||
NASA Security Program Procedural Requirements | NPR 1600.1A, Office of Protective Services, Effective Date: August 12, 2013, Expiration Date: December 12, 2021 | Intro, SWE-154,
| |||
NASA Space Flight Program and Project Management Requirements | NPR 7120.5F, Office of the Chief Engineer, Effective Date: August 03, 2021, Expiration Date: August 03, 2026, | Intro, SWE-001, SWE-002, SWE-004, SWE-005, SWE-006, SWE-013, SWE-014, SWE-016, SWE-017, SWE-018, SWE-019, SWE-024, SWE-025, SWE-026, SWE-028, SWE-036, SWE-037, SWE-039, SWE-041, SWE-043, SWE-044, SWE-046, SWE-060, SWE-063, SWE-079, SWE-100, SWE-101, SWE-103, SWE-107, SWE-112, SWE-116, SWE-120, SWE-121, SWE-122, SWE-124, SWE-125, SWE-126, SWE-127, SWE-128, SWE-129, SWE-131, SWE-136, SWE-141, SWE-143, SWE-150, SWE-153, SWE-154, SWE-155, SWE-156, SWE-157, SWE-158, SWE-159, SWE-164, Topic 7.4, Topic 7.15, Topic 7.18, SCMP, IDD, SVD, Train,
| |||
NASA Space Flight Program and Project Management Requirements, | NPR 7120.5D (NID 7120-97), NASA Office of the Chief Engineer, 2010. | See also NID 7120-97.
NOTE: This SWEREF was created to document changes made to SWEREF-082. SWEREF-082 was updated to reflect the updated version of 7120.5 from version D to version E on 10-10-2012 by Lisa Dallas.
SWEREF-082(old) was linked to these SWEs/Topics:
SWE-001, SWE-002, SWE-004, SWE-005, SWE-014, SWE-017, SWE-018, SWE-019, SWE-024, SWE-025, SWE-026, SWE-028, SWE-036, SWE-037, SWE-039, SWE-041, SWE-043, SWE-044, SWE-046, SWE-060, SWE-063, SWE-079, SWE-100, SWE-101, SWE-103, SWE-107, SWE-112, SWE-116, SWE-120, SWE-121, SWE-122, SWE-124, SWE-125, SWE-126, SWE-127, SWE-128, SWE-129, SWE-131, SWE-136, SWE-140, Topic 7.4, Topic 7.8, Topic 7.16, Topic 7.15
| SWE-991,
| ||
NASA Space Flight Program and Project Management Requirements, | NPR 7120.5F, Office of the Chief Engineer, Effective Date: August 03, 2021, Expiration Date: August 03, 2026, | Topic 7.9
| |||
NPR 7150.2 NASA Software Engineering Requirements, | NPR 7150.2D, Effective Date: March 08, 2022, Expiration Date: March 08, 2027 | https://nodis3.gsfc.nasa.gov/displayDir.cfm?t=NPR&c=7150&s=2D Contains link to full text copy in PDF format. Search for "SWEREF-083" for links to old NPR7150.2 copies.
| Intro, SWE-004, SWE-020, SWE-022, SWE-037, SWE-085, SWE-098, SWE-121, SWE-140, SWE-154, SWE-196, SWE-209, SWE-211, Topic 7.1, Topic 7.2, Topic 7.4, Topic 7.8, Topic 7.15, Topic 7.16, Topic 7.21, Topic 8.6, Topic 8.11, Topic 8.13, Topic 8.14, Topic 8.15, Topic 8.16, Topic 8.17, Topic 8.18, p02, p03, FAQ, SAANALYSIS, SADESIGN, SASTATUS, SASource, SAAudit, Requirements,
| ||
NPR 7150.2 NASA Software Engineering Requirements, | NPR 7150.2D, Effective Date: March 08, 2022, Expiration Date: March 08, 2027 | https://nodis3.gsfc.nasa.gov/displayDir.cfm?t=NPR&c=7150&s=2D Contains link to full text copy in PDF format. Search for "SWEREF-083" for links to old NPR7150.2 copies.
| Topic 7.1, Topic 7.2,
| ||
Information technology — IT asset management — | ISO/IEC 19770-1:2017(en); Part 1: IT asset management systems — Requirements, | Intro,
| |||
Acceptable Use of Government Office Property Including Information Technology | NPD 2540.1I, Office of the Chief Information Officer, Effective Date: August 19, 2019, Expiration Date: August 19, 2024, | Intro,
| |||
Product Requirements Development and Management Procedure, | 5526_7-21-06_Req_RevA_generic-R1V0, 2006. | This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA users from the SPAN tab in this Handbook.
| SWE-049, SWE-051,
| ||
Product Requirements Development and Management Procedure, | 5526_7-21-06_Req_RevA_generic-R1V0, 2006. | See Section 4: Validate Requirements.
This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA users from the SPAN tab in this Handbook.
| SWE-055
| ||
NASA Security Policy (Revalidated on 4/2/2015 w/Change 1) | NPD 1600.2E, Office of Protective Services, Effective Date: April 28, 2004, Expiration Date: May 28, 2022 | Intro, SWE-154,
| |||
Security and Privacy Controls for Information Systems and Organizations | NIST Special Publication 800-53, Revision 5, September, 2020, U.S. Department of Commerce, | Intro,
| |||
Project-Type/Goal/Metric Matrix, | developed by NASA Software Working Group Metrics Subgroup, 2004. | This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
| SWE-090, SWE-091,
| ||
Risk Management Framework for Information Systems and Organizations, Revision 2 | NIST Special Publication 800-37, Revision 2, National Institute of Standards and Technology, December, 2018, | Intro,
| |||
Requirements Management, | 580-PC-024-04, Software Engineering Division, NASA Goddard Space Flight Center (GSFC), 2016. | This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
| SWE-053, SWE-055
| ||
MILITARY STANDARD: PROCEDURES FOR PERFORMING A FAILURE MODE, EFFECTS, AND CRITICALITY ANALYSIS | MIL-STD-1629A, (24 NOV 1980) | This standard establishes requirements and procedures for performing a failure mode, effects, and criticality analysis (FMECA) to systematically evaluate and document, by item failure mode analysis, the potential impact of each functional or hardware failure on mission success, personnel and system safety, system performance, maintainability, and maintenance requirements.
| Topic 8.5,
| ||
Cloud Computing Synopsis and Recommendations | Special Publication 800-146, Badger, Grance, et. al., National Institute of Standards and Technology, May, 2012 | Intro,
| |||
Software Acquisition Statement of Work Guideline, | GRC-SW-7150.14, Revision C, NASA Glenn Research Center (GRC), April, 2011. | This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
| SWE-048, SWE-992,
| ||
Software Configuration Management Plan - Example 2a, | NASA Langley Research Center (LaRC), 2000. | SWE-103, SWE-992,
| |||
Software Design Description Template, | GRC-SW-TPLT-SDD, NASA Glenn Research Center (GRC), 2011. | This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA users from the SPAN tab in this Handbook.
| SWE-111, Topic 7.18, SwDD,
| ||
Software Design Document Checklist, | NASA Marshall Space Flight Center (MSFC), 2008. | SWE-111, SWE-992,
| |||
Software Development Plan (SDP) Checklist, | NASA Marshall Space Flight Center (MSFC), 2008. | SWE-102, SWE-992,
| |||
Release of sensitive information. | NFS 1852.237–73, | Intro,
| |||
Software Management Plan / Product Plan (SMP/PP) For Class A, B & C Software, | 580-TM-033-02, Software Engineering Division, NASA Goddard Space Flight Center (GSFC), 2010. | SWE-102, SWE-992,
| |||
"Software Management Plan / Product Plan (SMP/PP) For Class A, B & C Software," 580-TM-033-02, | Software Engineering Division, NASA Goddard Space Flight Center (GSFC), 2010. | See the Verification and Validation section of this document.
| SWE-991,
| ||
Software Requirements Specifications (SRS) Checklist, | NASA Marshall Space Flight Center (MSFC), 2008. | SWE-109, SWE-992,
| |||
Access to Sensitive Information | 48 CFR § 1852.237-72, | Intro,
| |||
Software Risk Identification, | 580-SP-013-03, Software Engineering Division, NASA Goddard Space Flight Center (GSFC), 2014. | This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
| SWE-086
| ||
Software Risk Monitoring and Control, | 580-SP-014-03, Software Engineering Division, NASA Goddard Space Flight Center (GSFC), 2014. | This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
| SWE-086
| ||
Software System/Subsystem Requirements Specifications (SSRS) Checklist, | NASA Marshall Space Flight Center (MSFC) , 2012. | This NASA-specific information and resource may be available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
| SWE-051, SWE-109
| ||
Software Test Report (STR) Template, | NASA Marshall Space Flight Center (MSFC). | SWE-118, SWE-992,
| |||
"Software Test Report (STR) Template", Version 1.1, 1997. |
| SWE-118, SWE-992,
| |||
Template for Software Management Plan (SMP), | Revision 2.0, SQI Process and Product Definition Group, Jet Propulsion Lab (JPL), NASA, 2005. | SWE-102, SWE-992,
| |||
Test Plan Checklist, | NASA Marshall Space Flight Center(MSFC), 2008. | SWE-104, SWE-992,
| |||
"Test Plan Template (IEEE 829-1998 Format)", Version 7.0, Software Quality Engineering, 2001. |
| SWE-104, Topic 7.18, Test, STP
| |||
Test Procedure Checklist, | NASA Marshall Space Flight Center (MSFC), 2008. | SWE-114, SWE-992,
| |||
Test Readiness Review Checklist, | NASA Marshall Space Flight Center. | This NASA-specific information and resource may be available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
| SWE-066
| ||
Test Report Checklist, | NASA Marshall Space Flight Center (MSFC), 2008. | SWE-118, SWE-992,
| |||
Usability Testing Handbook, | DSTL-94-002, Data System Technology Laboratory Series, NASA Goddard Space Flight Center (GSFC), 1994. | SWE-104, SWE-992,
| |||
Verification Handbook, Volume 1: Verification Process, | MSFC-HDBK-2221, NASA Marshall Space Flight Center (MSFC), 1994. | SWE-066
| |||
2008 NASA Cost Estimation Handbook (CEH), | 2008. Accessed August 15, 2011 at http://ceh.nasa.gov. | This URL is a website that lists multiple resources for download.
| SWE-015, SWE-151,
| ||
2018 NASA Strategic Plan, | NPD 1001.0C, NASA Office of Office of the Chief Financial Officer, 2018. | SWE-002, SWE-003, SWE-098, SWE-099, SWE-208,
| |||
A Method for Reasoning About an Acquisition Strategy, Mary Catherine Ward, Joseph P. Elm, Software Engineering Institute (SEI), 2005. Download the PDF at http://www.sei.cmu.edu/library/abstracts/presentations/method2005.cfm. |
| Topic 7.3
| |||
Acquirer Software Assurance Plan template. |
| SWE-106, SWE-992,
| |||
Software Acquisition Best Practices: 2004 Edition, | Suellen Eslinger (The Aerospace Corporation), Karen L. Owens (The Aerospace Corporation), Mary A. Rich (The Aerospace Corporation), | This 2004 presentation was delivered at the 3rd OSD Conference on the Acquisition of Software Intensive Systems by Richard J. Adams and others of the Aerospace Corporation.
| Topic 7.3
| ||
AIAA Guide for Managing the Use of Commercial off the Shelf (COTS) Software Components for Mission-Critical Systems(G-118-2006e). |
| SWE-027
| |||
Continuous Risk Management Guidebook, | Alberts, C.J. , 1996. | SWE-086
| |||
Software Static Code Analysis Lessons Learned, | Andy German, Qinetiq Ltd. (2003). " CrossTalk Online. | SWE-135
| |||
V&V 10 Guide for Verification and Validation in Computational Solid Mechanics. | ASME (2006). New York, NY Available to members | Topic 7.15
| |||
Open-source vs. proprietary software bugs: Which get squashed fastest?" | Asay, Matt. CNET, September 27, 2007 | SWE-027, SWE-149,
| |||
Quality Assessment, Verification, and Validation of Modeling and Simulation Applications. | Balci, O. (2004). Proceedings of the 2004 Winter Simulation Conference. R.G. Ingalls; M.D. Rossetti; J.S. Smith; B.A. Peters, eds. Dec. 5-8. Piscataway, NJ: IEEE. pp. 122-129. | Topic 7.15
| |||
Baldwin, Diana, AccuReg, Inc. (2001). "Software Development Life Cycles: Outline for Developing a Traceability Matrix." In The Regulatory Forum. Retrieved February 29, 2012 from http://www.regulatory.com/forum/article/tracedoc.html. |
| SWE-052, SWE-059, SWE-064, SWE-072,
| |||
Handbook of Simulation: Principles, Methodology, Advances, Applications, and Practice | Banks, J., ed. (1998). New York: John Wiley & Sons, Sep 14, 1998, | Topic 7.15
| |||
COTS Foundations: Essential Background and Terminology. | Baron, Sally J. F. (September, 2006). International Public Procurement Conference Proceedings. | SWE-027
| |||
Change-out: A system of systems approach to COTS management. | Baron, Sally J. F., Ph.D. Management Consulting. IEEE Xplore, Sixth International IEEE Conference on Commercial-off-the-Shelf (COTS)-Based Software Systems (ICCBSS'07), 0-7695-2785-X/07. | SWE-027
| |||
Software Architecture in Practice, (2nd Ed.). | Len Bass, Paul Clements, and Rick Kazman. Boston: Addison-Wesley, 2003. | SWE-057
| |||
Categorizing Defects by Eliminating "Severity" and "Priority", | Beaver, Brian (2002). Categorizing Defects by Eliminating "Severity" and "Priority". In StickyMinds.com. Retrieved February 29, 2012. | SWE-069, SWE-992,
| |||
Best Practices for Model-Driven Software Development, | Sven Efftinge, Peter Friese, Jan Köenlein, June 2008. | SWE-146, Topic 7.11
| |||
A Spiral Model of Software Development and Enhancement, | Boehm, B., (1988). IEEE Computer. 21(5). Pp 61-72. | SWE-019, SWE-992,
| |||
Software Cost Estimation with COCOMO II, | Boehm, B., et. al. (2000). Prentice Hall, Upper Saddle River, N.J., | ISBN-10: 0130266922
| SWE-015, Topic 7.6,
| ||
Software Engineering Economics, | Boehm, Barry. Englewood Cliffs, NJ:Prentice-Hall, 1981. | SWE-015, SWE-135, SWE-151,
| |||
Boeing Houston Site Metrics Manual, HOU-EGM-308, January 17, 2002. |
| This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
| SWE-093, SWE-096, SWE-117,
| ||
Software Maintenance | Boeing, Houston Procedure, HOU-EGP-333, 2002. | This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
| SWE-074, SWE-992,
| ||
The Unified Modeling Language User Guide, | Booch, G., Rumbaugh, J., and Jacobson, L., Addison Wesley, 2nd Edition, 2005. | SWE-057
| |||
Sample Software Testing Standards and Procedures, | Borysowich, Craig, 2006. Observations from a Tech Architect: Enterprise Implementation Issus & Solutions, | SWE-114, Topic 7.18, Test,
| |||
How to Categorize Defects, | Brijesh, R. G. (ed.) (July, 2009). In WikiHow: the how to manual that you can edit. | SWE-069, SWE-992,
| |||
The Importance of Requirements Traceability | Brown, Craig (2008). The Project Management Hut. No longer available | Formerly accessed June 2011 from http://www.pmhut.com/the-importance-of-requirements-traceability. Other articles are available based on a search on the title.
| SWE-052
| ||
Decision Point: Will Using a COTS Component Help or Hinder Your DO-178B Certification Effort? | Budden, Timothy J. AVISTA. CrossTalk - Journal of Defense Software Engineering, November 2003. | See page 18.
| SWE-027
| ||
A Renewed Commitment to Excellence: An Assessment of the NASA Agency-wide Applicability of the Columbia Accident Investigation Board Report. | Diaz, Al,NASA Goddard Space Flight Center (Jan, 2004). CAIB Columbia Accident Investigation Board Report. (August 2003). Vol. 1. PB2005-100968 | Topic 7.15, SWE-126
| |||
Software Quality Assurance Plan Template, | California Polytechnic University, extracted from Reusable Software Management Plan, NASA Goddard Space Flight Center (GSFC). Accessed January 3, 2012 from http://users.csc.calpoly.edu/~jdalbey/308/Resources/NASAsqaplan.html. | SWE-102, Topic 7.18, SDP,
| |||
Estimating Software Costs: Bringing Realism to Estimating, | Capers Jones, 2007, McGraw Hill, New York. | SWE-093
| |||
Requirements Traceability Matrix - RTM. | Carlos, Tom (October, 2008). | SWE-052, SWE-059, SWE-072,
| |||
The Commandments of COTS: Still in Search of the Promised Land. | Carney, D.J., Oberndorf, P.A. (May, 1997). Carnegie Mellon Software Engineering Institute, Carnegie Mellon University. | SWE-027
| |||
Center Software Training plan template. |
| SWE-107, SWE-992,
| |||
FEDERAL SOFTWARE LICENSES | GAO-14-413, Report to the Chairman, Committee on Homeland Security and Governmental Affairs, U.S. Senate, May 2014, | Intro,
| |||
An Axiomatic Approach of Software Functionality Measure, | Chen, Yuan-Tsong; Tanik, Murat M.; Southern Methodist University, Dallas, TX IEEE0-8186-3520-7/92, 1992. Published in: 1992 Proceedings - The Third International Workshop on Rapid System Prototyping | SWE-117, Topic 7.18, Metrics,
| |||
Software Testing Best Practices, | Chillarege, Ram (1999). Technical Report RC 21457 Log 96856. Center for Software Engineering/IBM Research. | SWE-066
| |||
CMMI © for Development, Guidelines for Process Integration and Product Improvement, | Chrissis, M.B., Konrad, M., Shrum, S., This book is the definitive reference for CMMI-DEV Version 1.3. It describes best practices for the development and maintenance of products and services across their lifecycle. 3rd Edition, 2010, Addison-Wesley Professional, ISBN: 0-321-71150-5 | SWE-032,
| |||
Added Sources of Costs in Maintaining COTS-Intensive Systems, | Clark, Drs. Brad and Betsy. Software Metrics, Inc. (June, 2007). CrossTalk - Journal of Defense Software Engineering. | SWE-027
| |||
Making Hard Decisions; an Introduction to Decision Analysis, | Clemen, R.T. (1996). Second Edition. Pacific Grove, CA: Brooks/Cole. download available from link. | Topic 7.15
| |||
Cluster (spacecraft), | 2012, March 11. In Wikipedia, The Free Encyclopedia. Retrieved 18:29, March 19, 2012, from http://en.wikipedia.org/w/index.php?title=Cluster_(spacecraft)&oldid=481296441 | Note: Wikipedia disambiguous link rerout from topic: Ariane_5_Flight_501
| Topic 7.7
| ||
CMMI for Development, Version 1.3: Improving processes for developing better products and services, | CMMI Development Team (2010). CMU/SEI-2010-TR-033, Software Engineering Institute. | SWE-004, SWE-005, SWE-013, SWE-014, SWE-024, SWE-032, SWE-036, SWE-040, SWE-044, SWE-049, SWE-050, SWE-051, SWE-054, SWE-056, SWE-075, SWE-076, SWE-077, SWE-090, SWE-091, SWE-092, SWE-093, SWE-094, SWE-095, SWE-096, SWE-100, SWE-101, SWE-105, SWE-106, SWE-107, SWE-109, SWE-117, SWE-129, SWE-136, SWE-209, Intro, Topic 7.1, Topic 7.4, Topic 7.5, Topic 7.18, SRS, Maint, Metrics, SAP, Train,
| |||
CMMI Development Team (2010). "CMMI for Development, Version 1.3: Improving processes for developing better products and services," | CMMI Development Team (2010). CMU/SEI-2010-TR-033, Software Engineering Institute. | Topic 7.1,
| |||
CMMI for Small Business, | NDIA Working Group, NDIA Systems Engineering Division, CMMI Technology Conference, Nov, 2010. | SWE-032
| |||
COCOMOTM II. | In Center for Systems and Software Engineering, University of Southern California. | Topic 7.6
| |||
Code Generator Testing in Practice, | Ingo Sturmer, Mirko Conrad, 2004. | Topic 7.11
| |||
Coding Standards and Code Reviews, | MSDN Library, 2003. Accessed May 23, 2011 from http://msdn.microsoft.com/en-us/library/aa291591%28v=vs.71%29.aspx. | Checked 6/10/2019, document retired and no longer available, need to find suitable replacement
| SWE-061
| ||
Coding Standards in C Sharp, | Milan Malkani, 2011. Accessed May 20, 2011 at http://ezinearticles.com/6122965. | SWE-061
| |||
Requirements traceability for quality management, | Compuware Corporation (2004). Accessed via Slideshare.net in June 2011. | SWE-047, SWE-992,
| |||
Experts in Uncertainty: Opinion and Subjective Probability in Science. | Cooke, R.M. (1991). New York: Oxford University Press. | Topic 7.15,
| |||
Software Development Management Planning, | Cooper, Jack, IEEE Transactions on Software Engineering, January 1984. | Retrieved December 21, 2011 from http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5010194&tag=1.
| SWE-102, Topic 7.18, SDP,
| ||
Cost Analysis Data Requirement (CADRe), | Database of cost metrics for NASA missions: http://www.nasa.gov/offices/ooe/CADRe_ONCE.html#.U0Qc-BC9Z8E, (Accessed December 09, 2014). | This URL is a website that lists multiple resources for download.
| SWE-015, SWE-151,
| ||
COTS Software Integration Cost Modeling Study. | June 1997.University of Southern California, Center for Software Engineering. | SWE-027
| |||
COTS Software: Vendor Demonstration Guidelines and Scripts, Defense Acquisition University, 2009. |
| SWE-028, SWE-039,
| |||
Quality Is Free: The Art of Making Quality Certain. | Crosby, P.B. New York, McGraw-Hill, 1979. | SWE-117, Topic 7.18, Metrics,
| |||
NASA Study on Flight Software Complexity. | D. Dvorak, Presented at AIAA Infotech@Aerospace, Seattle, WA, April 2009. | This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
| Topic 7.1, Topic 7.6,
| ||
The Software Assurance of COTS Software Products | Wetherholt, Martha, Session: I@A-33: Software Assurance, AIAA Infotech@Aerospace Conference, 06 April 2009 - 09 April 2009, Seattle, Washington, | Topic 8.8,
| |||
Defense Acquisition Guidebook, | Defense Acquisition University, Production Date:16-September-2013. Retrieved from https://at.dod.mil/sites/default/files/documents/DefenseAcquisitionGuidebook.pdf. | SWE-035, Topic 7.9,
| |||
The SYNTHESIS Environment for Component-Based Software Development, | Dellarocas, Chrysanthos, Sloan School of Management, Massachusetts Institute of Technology, MA, 1997. | SWE-058,
| |||
Systems Engineering Fundamentals, | Department of Defence Systems Management College, Supplementary text prepared by the Defense Acquisition University Press, Fort Belvoir, VA, 2001. | SWE-049, SWE-051, SWE-057, SWE-058,
| |||
Department of Defense Standard Practice Documentation of Verification and Validation and Accreditation (VV&A) For Models and Simulations, | Department of Defense, MIL-STD-3022, 2008. | SWE-070,
| |||
Software Design Document Data Item Description, | Department of Defense, DI-MCCR-80012A, 1988. | SWE-111, Topic 7.18, SwDD,
| |||
The DoDAF Architecture Framework Version 2.02 |
| Topic 7.7
| |||
"Requirements Engineering." News at SEI, | Dorfman, Merlin, Software Engineering Institute. (March, 1999). | Multiple resources are available by searching Requirements Engineering at this site.
| SWE-050,
| ||
Dr. Forrest Shull, at the Fraunhofer Center - Maryland, is a SME on the subject of inspection checklists. He has worked with NASA teams on inspections for several years and can be reached at fshull@fc-md.umd.edu. |
| A variety of articles from Dr. Forrest Shull is available on this cite.
| SWE-088,
| ||
The Role Of Independent V&V In Upstream Software Development Processes, | Easterbrook, Steve (1996), Proceedings from 2nd World Conference on Integrated Design and Process Technology (IDPT). Retrieved on February 28, 2012 from http://www.cs.toronto.edu/fm/pubs/pdf/easterbrook96c.pdf. | SWE-131,
| |||
Experiences Using Lightweight Formal Methods for Requirements Modeling, | Easterbrook, Steve, 1998. NASA-IVV-97-015, October, 16, 1997, Accessed November 2011 from http://ntrs.nasa.gov/archive/nasa/casi.ntrs.nasa.gov/19980016986_1998065191.pdf. | SWE-055,
| |||
Researchers: Bugs in Open Source Software are waning, | Emigh, Jacqueline (May, 2008), Betanews. Accessed March 19, 2012 from http://betanews.com/2008/05/20/researchers-bugs-in-open-source-software-are-waning/ | SWE-149, SWE-992,
| |||
Enterprise architecture framework. | In Wikipedia, The Free Encyclopedia (6 April 2019). | Topic 7.7,
| |||
Estimating Software-Intensive Systems: Projects, Products, and Processes, | Stutzke, R., Addison-Wesley Professional (May 6, 2005). | SWE-015, SWE-151,
| |||
Working Effectively with Legacy Code, | Feathers, Michael C. (2004). Prentice Hall. | SWE-027,
| |||
FAR 52.227-14 Rights in Data---General. | Federal Acquisition Requirements (FAR) clause 52.227-14 | SWE-042
| |||
Report from the Fidelity Implementation Study Group (ISG). Fidelity ISG Glossary. | Fidelity ISG Glossary Simulation Interoperability Standards Organization (SISO). (Dec. 1998). Vol. 3.0. | Site still exists at https://www.sisostds.org/. Unable to locate the Fidelity ISG Glossary.
| Topic 7.15,
| ||
Software Quality Measurement: A Framework for Counting Problems and Defects, | Florac, William; CMU/SEI-92-TR-022, Software Engineering Institute. 1992. | SWE-117, Topic 7.18, Metrics,
| |||
Writing an SRS, | Foster, C.M. (1993). Analex Corporation for Glenn Research Center. | This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
| SWE-051,
| ||
The New Methodology, | Fowler, M., 2005. Accessed July 22, 2011 from http://martinfowler.com/articles/newMethodology.html. | SWE-019, SWE-992,
| |||
Pattern-Oriented Software Architecture, Volume 1, A System of Patterns. | Frank Buschman, Regine Meunier, Hans Rohnert, Peter Sommertad, and Michael Stal. Wiley, 1996. | SWE-057
| |||
Gantt Chart |
| SWE-016
| |||
Generating Code Review Documentation for Auto-Generated Mission-Critical Software, | Ewen Denney (SGT NASA Ames), Bernd Fischer, July 2009. | SWE-146, SWE-206, Topic 7.11,
| |||
Federal Acquisition Regulation; FAR Case 2005-014, SmartBUY | Federal Acquisition Regulation; FAR Case 2005-014, SmartBUY, | A Proposed Rule by the Defense Department, the General Services Administration, and the National Aeronautics and Space Administration on 10/31/2007
| Intro,
| ||
Contract Terms and Conditions-Commercial Items | FAR 52.212-4 Contract Terms and Conditions-Commercial Items, Effective Date: 2021-07/2021-09-10, | Intro,
| |||
CMMI® V2.0 | CMMI - Capability, Maturity Model, Integration, Version 2.0, | See your SEPG for a NASA licensed copy.
| Intro, SWE-032,
| ||
Software Processes Across NASA (SPAN) | Software Processes Across NASA (SPAN) web site in NEN | SPAN is a compendium of Processes, Procedures, Job Aids, Examples and other recommended best practices.
| Intro, SWE-013, SWE-015, SWE-016, SWE-020, SWE-021, SWE-022, SWE-033, SWE-037, SWE-045, SWE-050, SWE-053, SWE-057, SWE-058, SWE-061, SWE-062, SWE-063, SWE-065, SWE-066, SWE-071, SWE-075, SWE-077, SWE-079, SWE-080, SWE-081, SWE-082, SWE-083, SWE-084, SWE-085, SWE-086, SWE-087, SWE-088, SWE-089, SWE-090, SWE-091, SWE-094, SWE-098, SWE-125, SWE-142, SWE-144, SWE-151, SWE-153, SWE-154, SWE-157, SWE-159, SAAudit, Topic 7.19,
| ||
Guide for Verification and Validation of Computational Fluid Dynamics Simulation, | AIAA G-077. Reston, VA: AIAA. 1998. | This document is avaible from AIAA; NASA has access to the AIAA website via the NASA START (AGCY NTSS) system (https://standards.nasa.gov ).
| Topic 7.15,
| ||
MISRA-C:2004 - Guidelines for the Use of the C Language in Critical Systems | MISRA Consortium, ISBN 0 9524156 2 3 (paperback), ISBN 0 9524156 4 X (PDF), October 2004. | SWE-061
| |||
A Common M&S Credibility Criteria-set Supports Multiple Problem Domains. | Hale, J.P.; Hartway, B.L.; Thomas, D.A. (2007). The 5th Joint Army-Navy-NASA-Air Force (JANNAF) Modeling and Simulation Subcommittee Meeting, May, CDJSC 49. Columbia, MD: Johns Hopkins University. | Topic 7.15
| |||
Doing Requirements Right the First Time, | Hammer, Huffman, Rosenberg (1998). CrossTalk Online, | SWE-052, SWE-072,
| |||
A Proposed Model for Simulation Validation Process Maturity, | Harmon, S.Y.; Youngblood, S.M. (2005). Vol. 2, No. 4, pp. 179-190. Conference: Spring 2003 SISO Simulation Interoperability Workshop, At Kissimmee, FL | Topic 7.15,
| |||
An Introduction to Function Point Analysis, | Heller, Roger, Q/P Management Group, Inc. 2002, | SWE-117, Topic 7.18, Metrics,
| |||
The NASA SARP Software Research Infusion Initiative, | Hinchey, M., NASA Software Working Group, July 2006. | Topic 7.1,
| |||
NASA Initiative for Software Safety and Quality, | John Kelly, 25th Annual Software Engineering Workshop, November 30, 2000, | This is the presentation that introduced the Initiative and for the specific rationale for the Initiative.
| Topic 7.1,
| ||
Customer-Centered Products: Creating Successful Products through Smart Requirements Management, | Hooks, Ivy F., Farry, Kirstin A., American Management Association, New York, 2001. | SWE-055,
| |||
The Software QA and Testing Resource Center - Table of Contents, | Hower, Rick. (December, 2016), Software QA and Testing Resource Center, | SWE-066, SWE-192,
| |||
Programming Optimization, | Hsieh, Paul., 2007. Accessed November 28, 2017 from http://www.azillionmonkeys.com/qed/optimize.html. | SWE-060,
| |||
IEEE Standard for Software Verification and Validation | IEEE Computer Society, IEEE Std 1012-2012 (Revision of IEEE Std 1012-2004), | This link requires an account on the NASA START (AGCY NTSS) system (https://standards.nasa.gov ). Once logged in, users can access Standards Organizations, IEEE and then search to get to authorized copies of IEEE standards.
| SWE-028, SWE-029, SWE-030, SWE-065, SWE-068, SWE-073, SWE-074, SWE-075, SWE-104, SWE-105, SWE-109, Topic 7.12, Topic 7.18, Maint, STP,
| ||
IEEE Standard for Software Verification and Validation | IEEE Computer Society, IEEE Std 1012-2012 (Revision of IEEE Std 1012-2004), | See Chapter 7. NASA users can access IEEE standards via the NASA Technical Standards System located at https://standards.nasa.gov/. Once logged in, search to get to authorized copies of IEEE standards.
| SWE-055,
| ||
IEEE Computer Society, "Systems and Software Engineering--Recommended Practice for Architectural Description of Software-Intensive Systems, | IEEE Computer Society, IEEE Std 1471-2000 ( ISO/IEC 42010:2007), 2007. | NASA users can access IEEE standards via the NASA Technical Standards System located at https://standards.nasa.gov/. Once logged in, search to get to authorized copies of IEEE standards.
| SWE-057, Topic 7.7,
| ||
IEEE Guide for Software Verification and Validation Plans, | IEEE Computer Society, IEEE STD 1059-1993, 1993. | NASA users can access IEEE standards via the NASA Technical Standards System located at https://standards.nasa.gov/. Once logged in, search to get to authorized copies of IEEE standards.
| SWE-029, SWE-065, SWE-104, Topic 7.18, STP,
| ||
IEEE Guide to Software Configuration Management, | IEEE Computer Society, IEEE STD 1042-1987, 1987. | This link requires an account on the NASA START (AGCY NTSS) system (https://standards.nasa.gov ). Once logged in, users can access Standards Organizations, IEEE and then search to get to authorized copies of IEEE standards.
| SWE-078, SWE-079, SWE-080, SWE-081, SWE-082, SWE-083, SWE-084, SWE-085, SWE-103, SWE-113,
| ||
IEEE Recommended Practice for Software Acquisition, | IEEE Computer Society, IEEE Std 1062-1998, 1998. | NASA users can access IEEE standards via the NASA Technical Standards System located at https://standards.nasa.gov/. Once logged in, search to get to authorized copies of IEEE standards.
| SWE-035, SWE-992,
| ||
IEEE Recommended Practice for Software Requirements Specifications, | IEEE Computer Society, IEEE STD 830-1998, 1998. | NASA users can access IEEE standards via the NASA Technical Standards System located at https://standards.nasa.gov/. Once logged in, search to get to authorized copies of IEEE standards.
| SWE-109, Topic 7.18, SRS,
| ||
IEEE Standard for Software and System Test Documentation, | IEEE Computer Society, IEEE Std 829-2008, 2008. | NASA users can access IEEE standards via the NASA Technical Standards System located at https://standards.nasa.gov/. Once logged in, search to get to authorized copies of IEEE standards.
| SWE-075, SWE-104, SWE-105, Topic 7.18, Test, Maint, STP,
| ||
828-2012 - IEEE Standard for Configuration Management in Systems and Software Engineering | IEEE STD IEEE 828-2012, 2012., | NASA users can access IEEE standards via the NASA Technical Standards System located at https://standards.nasa.gov/. Once logged in, search to get to authorized copies of IEEE standards.
| SWE-077, SWE-078, SWE-079, SWE-080, SWE-081, SWE-082, SWE-083, SWE-084, SWE-085, SWE-103, SWE-113, Topic 7.18, CR-PR, SCMP,
| ||
IEEE Computer Society, "IEEE Standard for Software Project Management Plans", | IEEE 1058-1998, 1998. | NASA users can access IEEE standards via the NASA Technical Standards System located at https://standards.nasa.gov/. Once logged in, search to get to authorized copies of IEEE standards.
| SWE-102, Topic 7.18, SDP,
| ||
IEEE Computer Society, "IEEE Standard for Software Quality Assurance Plans", IEEE 730-2002, 2002. | IEEE 730-2002, 2002. | NASA users can access IEEE standards via the NASA Technical Standards System located at https://standards.nasa.gov/. Once logged in, search to get to authorized copies of IEEE standards.
| SWE-106, Topic 7.18, SAP, Topic 8.12,
| ||
IEEE Standard for Software Reviews and Audits | IEEE Std 1028, 2008. IEEE Computer Society, | NASA users can access IEEE standards via the NASA Technical Standards System located at https://standards.nasa.gov/. Once logged in, search to get to authorized copies of IEEE standards.
| SWE-024, SWE-034, SWE-039, SWE-045, SWE-055, SWE-073, SWE-110, Topic 7.12, Topic 7.18, SDD, Topic 8.12,
| ||
IEEE Computer Society, "IEEE Standard for Software Unit Testing", IEEE STD 1008-1987, 1987. |
| NASA users can access IEEE standards via the NASA Technical Standards System located at https://standards.nasa.gov/. Once logged in, search to get to authorized copies of IEEE standards.
| SWE-062
| ||
IEEE Computer Society, "IEEE Standard for Software User Documentation," | IEEE STD 1063-2001, 2001. | NASA users can access IEEE standards via the NASA Technical Standards System located at https://standards.nasa.gov/. Once logged in, search to get to authorized copies of IEEE standards.
| SWE-115, Topic 7.18, SUM,
| ||
IEEE Computer Society, "IEEE Standard Glossary of Software Engineering Terminology," | IEEE STD 610.12-1990, 1990. | NASA users can access IEEE standards via the NASA Technical Standards System located at https://standards.nasa.gov/. Once logged in, search to get to authorized copies of IEEE standards.
| SWE-039, SWE-062, SWE-093, SWE-104, Topic 7.15, Topic 7.18, STP, Topic 8.5,
| ||
IEEE Computer Society, "Systems and software engineering - Life cycle processes - Risk management," | ISO/IEC 16085, IEEE STD 16085-2006. | NASA users can access IEEE standards via the NASA Technical Standards System located at https://standards.nasa.gov/. Once logged in, search to get to authorized copies of IEEE standards.
| SWE-086
| ||
Systems and software engineering - Software life cycle processes | ISO/IEC 12207, IEEE Std 12207-2008, 2008. IEEE Computer Society, | NASA users can access IEEE standards via the NASA Technical Standards System located at https://standards.nasa.gov/. Once logged in, search to get to authorized copies of IEEE standards.
| SWE-005, SWE-019, SWE-028, SWE-045, SWE-056, SWE-057, SWE-058, SWE-073, SWE-075, SWE-077, SWE-102, SWE-105, SWE-110, SWE-136, SWE-143, Topic 7.12, Topic 7.18, SDP, Maint, SDD,
| ||
IEEE Computer Society, "Systems and software engineering - Software life cycle processes," | ISO/IEC 12207, IEEE Std 12207-2008, 2008. | See Key section: Stakeholder Requirements Definition Process. NASA users can access IEEE standards via the NASA Technical Standards System located at https://standards.nasa.gov/. Once logged in, search to get to authorized copies of IEEE standards.
| SWE-055, SWE-084
| ||
IEEE Computer Society, "Systems and software engineering - Software life cycle processes," | ISO/IEC 12207, IEEE Std 12207-2008, 2008. | See Key section: Software Integration Process, Software Qualification Testing Process, Software Verification Process. NASA users can access IEEE standards via the NASA Technical Standards System located at https://standards.nasa.gov/. Once logged in, search to get to authorized copies of IEEE standards.
| SWE-068
| ||
IEEE Computer Society/EIA Standards Project, "Trial-Use Standard, Standard for Information Technology Software Life Cycle Processes Software Development Acquirer-Supplier Agreement", J-STD-016-1995, Annex J.2.1, 1995. |
| This link requires an account on the NASA START (AGCY NTSS) system (https://standards.nasa.gov ). Once logged in, users can access Standards Organizations, IEEE and then search to get to authorized copies of IEEE standards.
| SWE-115, SWE-992,
| ||
Informal surveys of personnel at the IV&V Facility, Fairmont, WV, Oct 2010. |
| Topic 7.11
| |||
Interface Design Description (IDD) Template, | NASA GRC-SW-TPLT-IDD, 2009. | SWE-112, SWE-992,
| |||
International Standards Organization (ISO), "Software Engineering - Software Life Cycle Processes - Maintenance," | ISO/IEC 14764:2006, 2006. | NASA users can access IEEE standards via the NASA Technical Standards System located at https://standards.nasa.gov/. Once logged in, search to get to authorized copies of IEEE standards.
| SWE-075, SWE-076, SWE-105, Topic 7.18, Maint,
| ||
NASA Health and Medical Technical Authority (HMTA) Implementation, | NPR 7120.11A - Effective Date: September 08, 2020, Expiration Date: September 08, 2025 | Intro,
| |||
ISO/IEC/IEEE 24765:2017 Systems and software engineering -- Vocabulary. | ISO/IEC/IEEE 24765:2017 | It was prepared to collect and standardize terminology. Copy attached.
| SWE-034, SWE-052, SWE-059, SWE-063, SWE-072,
| ||
120.16 - Foreign person. | 22 CFR §120.16 | Intro, SWE-214,
| |||
Software Quality Metrics, | Jayaswal, Bijay, and Patton, Peter. (2006). Developer.com. | SWE-117, Topic 7.18, Metrics,
| |||
Traceability, | Jenkins, Nick (April, 2008). In The Project Management Hut. Retrieved February 29, 2012 from http://www.pmhut.com/traceability. | SWE-052, SWE-059, SWE-064, SWE-072,
| |||
Software Stress-Testing Guide, | JPL D-24472, NASA Jet Propulsion Laboratory (JPL), 2001. | This NASA-specific information and resource may be available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
| SWE-066
| ||
An analysis of defect densities found during software inspections | John C. Kelly, Joseph S. Sherif, Jonathan Hops, NASA. Goddard Space Flight Center, Proceedings of the 15th Annual Software Engineering Workshop; 35 p | SWE-088, SWE-089, SWE-119, Topic 7.18, Inspect,
| |||
Programming Productivity, | Jones, Capers (1986), McGraw Hill, New York. | SWE-093,
| |||
Why Software Requirements Traceability Remains a Challenge, | Kannenberg, CrossTalkOnline, July/August 2009. | SWE-052, SWE-059, SWE-064, SWE-072,
| |||
Project Lifecycle Models: How they Differ and When to Use Them, | Kuhl, J., (2002). Business eSolutions, | Accessed Dec, 2017 from http://www.business-esolutions.com/islm.htm.
| SWE-019, SWE-992,
| ||
Software Architecture in Practice, | Len Bass, Paul Clements, and Rick Kazman, 2003. Second Edition. Addison-Wesley. | Topic 7.7,
| |||
CFD Code Validation of Wall Heat Fluxes for a GO2/GH2 Single Element Combustor, | Lin, J.; West, J.S.; Williams, R.W.; Tucker, P.K. (2005). AIAA-2005-4524 . | Topic 7.15,
| |||
List of tools for static code analysis. | Wikipedia, The Free Encyclopedia. | SWE-135
| |||
COTS: Commercial Off-The-Shelf or Custom Off-The-Shelf? | Livingston, Jr. P.E., Wiley F. (June, 2007). Software Technology Support Center (STSC), Hill AFB. | SWE-027
| |||
Simulation Project Software Configuration Management (SCM) Plan, | Madden, Michael, Unisys Corporation for NASA Langley Research Center (LaRC), 1996. | This is listed as a Best Practice on the LaRC PAL site (http://sw-eng.larc.nasa.gov/resource.cfm ). It is an example, not a practice/process. Note that it is from 1996 and it is based on IEEE Std 828-1990 which has been superseded by 828-2005. This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
| SWE-103, SWE-992,
| ||
Making model-based code generation work, | Dr. Juha-Pekka Tolvanen, Embedded Systems Europe, August/September 2004. | Topic 7.11,
| |||
Managed Evolution of a Model Driven Development Approach to Software-based Solutions, | Dan Matheson, Robert France, James Bieman, Roger Alexander, James DeWitt, Nathan McEachen, OOPSLA & GPCE Workshop, 2004. | Topic 7.11,
| |||
Man-Systems Integration Standards, | NASA-STD-3000, Volume I, Revision B, NASA, 1995. | See also Man-Systems Integration Standards, NASA-STD-3000, Volume II
| Topic 7.2,
| ||
The importance of testing software requirements | Marasco, Dr. Joe, 2007. | In http://www.techtarget.com. Requires Free Membership to view content.
| SWE-055,
| ||
NASA HANDBOOK FOR MODELS AND SIMULATIONS: AN IMPLEMENTATION GUIDE FOR NASA-STD-7009 | NASA-HDBK-7009 Revision: A, Document Date: 2019-05-08, Next 5-Year Review Date: 2024-05-08 | Topic 7.15,
| |||
Sick of COTs Acronyms? | McHale, John, Exec. Ed. (January, 2008). Military & Aerospace Electronics magazine. | Title no longer available.
| SWE-027,
| ||
MDD: Models, frameworks, & code generation, | Pedro Molina, Code Generation 2008. CAPGemini, Spain | Topic 7.11
| |||
Simulation Credibility Scale and Credibility Assessment Scale, | Mehta, U.B. (2007). The 5th Joint Army-Navy-NASA-Air Force (JANNAF) Modeling and Simulation Subcommittee Meeting, CDJSC 49, May, CPIAC. Columbia, MD: Johns Hopkins University. | Topic 7.15,
| |||
Software Metrics: SEI Curriculum Module SEI-CM-12-1.1. | Mills, Everald E. (1988). Carnegie-Mellon University-Software Engineering Institute. | Retrieved on December 2017 from http://www.sei.cmu.edu/reports/88cm012.pdf.
| SWE-090, SWE-091, SWE-092, SWE-093, SWE-095, SWE-096, SWE-117, Topic 7.18, Metrics,
| ||
Model-driven engineering. | (2012, March 16). In Wikipedia, The Free Encyclopedia. | Retrieved December 2017 from http://en.wikipedia.org/w/index.php?title=Model-driven_engineering&oldid=482208649
| Topic 7.11
| ||
MSFC Organizational Metrics Plan, | EI32-OMP, Revision D, May 10, 2013. | This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
| SWE-044, SWE-992,
| ||
NASA Assurance Process for Complex Electronics: Traceability Analysis (2009, December 14). | Link no longer valid last reviewed March 15, 2012 from http://www.hq.nasa.gov/office/codeq/software/ComplexElectronics/techniques/traceability-analysis.htm. | SWE-047, Topic 7.1,
| |||
NASA Directives and Charters Procedural Requirements | NPR 1400.1H, NASA Office of Internal Controls and Management Systems, Effective Date: March 29, 2019, Expiration Date: March 29, 2024 | SWE-120, SWE-121, SWE-125, SWE-126, SWE-128, SWE-129,
| |||
NASA Engineering and Program/Project Management Policy, | NPD 7120.4E, NASA Office of the Chief Engineer, Effective Date: June 26, 2017, Expiration Date: June 26, 2022 | SWE-002, SWE-028, SWE-039, SWE-041, SWE-044, SWE-120, SWE-121, SWE-122, SWE-124, SWE-125, SWE-126, SWE-127, SWE-128, SWE-129, SWE-131, SWE-141, SWE-145, SWE-149, SWE-152, SWE-161, SWE-165, SWE-208, SWE-221, Topic 7.1, Topic 7.4, Topic 7.12, Topic 7.16,
| |||
NASA Engineering and Program/Project Management Policy, | NPD 7120.4E, NASA Office of the Chief Engineer, Effective Date: June 26, 2017, Expiration Date: June 26, 2022 | Topic 7.1,
| |||
NASA Engineering Network, Software Engineering Community | Welcome to the Software Community. Software engineering is a core capability and a key enabling technology for NASA's missions and supporting infrastructure. | Software Community site covers topics such as software requirements, design, implementation, architecture, assurance, testing, training, tools, process improvement, best practices, software release, models and simulations, and software research and technology innovation.
| Intro,
| ||
NASA FAR Supplement website. |
| The NFS is issued as Chapter 18 of Title 48, Code of Federal Regulations. The NFS has been modified through PN 19-05, dated June 11, 2019.
| Topic 7.4
| ||
NASA Fault Management Community of Practice |
| This NASA-only resource is available to NASA-users at https://nen.nasa.gov/web/faultmanagement.
| SWE-134, Topic 7.7
| ||
NASA Governance and Strategic Management Handbook, | NPD 1000.0C, NASA Governance and Strategic Management Handbook, Effective Date: January 29, 2020, Expiration Date: January 29, 2025 | SWE-002, SWE-018, SWE-028, SWE-098 SWE-099, SWE-122, SWE-129, SWE-140, Topic 7.4
| |||
NASA Headquarters NASA Office of the Chief Engineer engineering deviations and waivers website. |
| NASA Headquarters NASA Office of the Chief Engineer engineering deviations and waivers website.
| Intro, SWE-039, SWE-121, SWE-122, SWE-124, SWE-125, SWE-126, SWE-128, SWE-129
| ||
Delegation of Authority for Granting Relief from OCE Requirements | NASA HQ OCE Letter. August 15, 2012. | SWE-121,
| |||
NASA Information Technology Program and Project Management Requirements | NPR 7120.7A, Office of the Chief Information Officer, Effective Date: August 17, 2020, Expiration Date: August 17, 2025 . | SWE-001, SWE-016, SWE-019, SWE-029, SWE-037, SWE-039, SWE-043, SWE-120, SWE-121, SWE-124
| |||
NPR 7150.2B NASA Software Engineering Requirements, | NPR 7150.2B, Effective Date: November 19, 2014, Expiration Date: November 19, 2019 | Copy attached to this SWEREF.
| Archive, FAQ,
| ||
NASA OCE Agency PAL. |
| This NASA-only resource is available to NASA users at https://nen.nasa.gov/web/software/nasa-software-process-asset-library-pal.
| SWE-017, SWE-099, SWE-107, SWE-108,
| ||
NASA General Safety Program Requirements (Updated w/Change 3) | NASA Procedural Requirements, NPR8715.3D, Effective Date: August 01, 2017, Expiration Date: August 01, 2022 | Topic 7.4,
| |||
NASA Records Management, | NPD 1440.6I, 2008. Effective Date: September 10, 2014 | SWE-126, SWE-128,
| |||
NASA Research and Technology Program and Project Management Requirements (Updated w/Change 2) | NPR 7120.8A, NASA Office of the Chief Engineer, 2008, Effective Date: September 14, 2018, Expiration Date: September 14, 2023 | SWE-001, SWE-016, SWE-019, SWE-037, SWE-039, SWE-043, SWE-120, SWE-121, SWE-124, Topic 7.2,
| |||
NASA Office of Safety and Mission Assurance (OSMA) (2011, February 17). | OSMA Website | SWE-022,
| |||
NASA Software Safety Standard, | NASA STD 8719.13 (Rev C ) , Document Date: 2013-05-07 | SWE-006, SWE-013, SWE-020, SWE-022, SWE-023, SWE-039, SWE-044, SWE-049, SWE-050, SWE-051, SWE-052, SWE-054, SWE-056, SWE-059, SWE-060, SWE-062, SWE-064, SWE-067, SWE-068, SWE-069, SWE-072, SWE-074, SWE-075, SWE-077, SWE-079, SWE-080, SWE-085, SWE-086, SWE-102, SWE-106, SWE-109, SWE-112, SWE-113, SWE-115, SWE-116, SWE-122, SWE-129, SWE-130, SWE-131, SWE-133, SWE-134, SWE-136, SWE-138, SWE-147, SWE-160, SWE-164, SWE-179, SWE-184, SWE-186, SWE-205, Topic 7.2, Topic 7.4, Topic 7.12, Topic 7.15, Topic 7.18, Topic 8.22, Intro, SDP, Safety, SRS, CR-PR, SUM, IDD, SAP, SVD,
| |||
NASA Software Safety Standard, | NASA STD 8719.13 (Rev C ) , Document Date: 2013-05-07 | Topic 7.1,
| |||
NASA Standard for Models and Simulations, | NASA STD 7009. Revision: A, Document Date: 2016-07-13 | SWE-070, SWE-142, Topic 7.15, Topic 7.20, Topic 8.11,
| |||
NASA Systems Engineering Handbook | NASA SP-2016-6105 Rev2 supersedes SP-2007-6105 Rev 1 dated December, 2007 | SWE-005, SWE-013, SWE-014, SWE-016, SWE-018, SWE-019, SWE-028, SWE-030, SWE-034, SWE-035, SWE-036, SWE-038, SWE-046, SWE-049, SWE-050, SWE-054, SWE-056, SWE-057, SWE-058, SWE-060, SWE-063, SWE-073, SWE-074, SWE-075, SWE-079, SWE-102, SWE-110, SWE-112, SWE-116, SWE-121, SWE-125, SWE-126, SWE-129, SWE-136, SWE-147, SWE-150, SWE-153, SWE-154, SWE-155, SWE-156, SWE-157, SWE-158, SWE-159, SWE-193, Topic 7.5, Topic 7.12, Topic 7.18, Topic 7.6, SRS, IDD, SDD, SDP, SVD,
| |||
NASA Systems Engineering Handbook | NASA SP-2007-6105, Rev1, NASA Headquarters, 2007. | See 6.2 Requirements Management.
| SWE-053, SWE-055
| ||
NASA Systems Engineering Handbook | NASA SP-2007-6105, Rev1, NASA Headquarters, 2007. | See 3.8 Project Phase E: Operations and Sustainment, 3.9 Project Phase E: Closeout.
| SWE-076, SWE-992,
| ||
NASA Systems Engineering Handbook. | NASA SP-2007-6105, Rev1, NASA Headquarters, 2007. | See 5.5 Product Transition.
| SWE-077
| ||
NASA Systems Engineering Handbook | NASA SP-2007-6105, Rev1, NASA Headquarters, 2007. | See 7.1.5 Contract Completion.
| SWE-078,SWE-992,
| ||
NASA Systems Engineering Handbook | NASA SP-2007-6105, Rev1, NASA Headquarters, 2007. | See 6.5 Configuration Management.
| SWE-080, SWE-083
| ||
NASA Systems Engineering Handbook | NASA SP-2007-6105, Rev1, NASA Headquarters, 2007. | See 6.7 Technical Assessment.
| SWE-084
| ||
NASA Systems Engineering Handbook | NASA SP-2007-6105, Rev1, NASA Headquarters, 2007. | See 6.4 Technical Risk Management.
| SWE-086
| ||
NASA Systems Engineering Handbook. | NASA SP-2007-6105, Rev1, NASA Headquarters, 2007. | See 4.2 Technical Requirements Definition.
| SWE-109, SWE-992,
| ||
Safety and Mission Assurance Acronyms, Abbreviations, and Definitions, | NASA-HDBK-8709.22. Baseline, 2018-03-08, Change 5: 2019-05-14 | SWE-039, SWE-087,
| |||
NPR 7150.2A NASA Software Engineering Requirements, | NPR 7150.2A, Effective Date: November 19, 2009, Expiration Date: November 19, 2014 | Copy attached to this SWEREF.
| Archive,
| ||
NASA Software Safety Guidebook, | NASA-GB-8719.13, NASA, 2004. | Access NASA-GB-8719.13 directly: https://swehb-pri.msfc.nasa.gov/download/attachments/16450020/nasa-gb-871913.pdf?api=v2
| SWE-023, SWE-027, SWE-044, SWE-049, SWE-050, SWE-051, SWE-052, SWE-053, SWE-054, SWE-055, SWE-056, SWE-059, SWE-062, SWE-063, SWE-064, SWE-065, SWE-066, SWE-068, SWE-069, SWE-072, SWE-074, SWE-075, SWE-077, SWE-078, SWE-079, SWE-080, SWE-081, SWE-082, SWE-083, SWE-085, SWE-086, SWE-087, SWE-103, SWE-104, SWE-105, SWE-109, SWE-111, SWE-113, SWE-118, SWE-130, SWE-131, SWE-133, SWE-134, SWE-138, SWE-146, SWE-147, SWE-186, SWE-187, SWE-192, Topic 7.4, Topic 7.5, Topic 7.11, Topic 7.18, SCMP, STP, Maint, SRS, SwDD, CR-PR, STR, Safety,
| ||
Software Formal Inspections Standard, | NASA-STD-8739.9, NASA Office of Safety and Mission Assurance, 2013. Change Date: 2016-10-07, Change Number: 1 | SWE-024, SWE-025, SWE-026, SWE-044, SWE-051, SWE-055, SWE-073, SWE-087, SWE-088, SWE-089, SWE-119, SWE-129, SWE-137, Topic 7.10, Topic 7.18, Inspect,
| |||
SOFTWARE ASSURANCE AND SOFTWARE SAFETY STANDARD | NASA-STD-8739.8B , NASA TECHNICAL STANDARD, Approved 2022-09-08 Superseding "NASA-STD-8739.8A, | SWE-001, SWE-013, SWE-014, SWE-020, SWE-022, SWE-023, SWE-024, SWE-025, SWE-026, SWE-034, SWE-039, SWE-044, SWE-045, SWE-051, SWE-052, SWE-060, SWE-061, SWE-066, SWE-069, SWE-074, SWE-075, SWE-076, SWE-077, SWE-084, SWE-085, SWE-105, SWE-106, SWE-110, SWE-112, SWE-116, SWE-120, SWE-121, SWE-122, SWE-125, SWE-129, SWE-131, SWE-132, SWE-133, SWE-134, SWE-136, SWE-138, SWE-139, SWE-141, SWE-160, SWE-164, SWE-176, SWE-179, SWE-205, SWE-209, SWE-216, SWE-221, Topic 7.2, Topic 7.3, Topic 7.4, Topic 7.12, Topic 7.18, Topic 7.20, Intro, Maint, SAP, IDD, Safety, SDD, SVD, Topic 8.2, Topic 8.6, Topic 8.8, Topic 8.9, Topic 8.10, Topic 8.11, Topic 8.13, Topic 8.14, Topic 8.15, Topic 8.16, Topic 8.17, Topic 8.18, Topic 8.20, Topic 8.21, Topic 8.22, Topic 7.1, Topic 7.21, p02, FAQ, ObjEv, IVVRef, SAANALYSIS, SADESIGN, SASTATUS, SATest, SASource, SAAudit, Requirements,
| |||
SOFTWARE ASSURANCE AND SOFTWARE SAFETY STANDARD | NASA-STD-8739.8B , NASA TECHNICAL STANDARD, Approved 2022-09-08 Superseding "NASA-STD-8739.8A, | Topic 7.1, Topic 7.2, Topic 8.2,
| |||
Reference Information for the Software Verification and Validation Process | Dolores R. Wallace, Laura M. Ippolito, Barbara B. Cuthill, National Institute of Standards and Technology (NIST), NIST Special Publication 500-234, 1996. | SWE-029, SWE-030, SWE-031, SWE-992,
| |||
NEN Software Contacts (list of Software TA at each Center). |
| This NASA-only resource is available to NASA users at https://nen.nasa.gov/web/software/contacts.
| SWE-124, SWE-992,
| ||
Mission --Critical Development with Open Source Software: Lessons Learned, | Jeffrey S. Norris , Jet Propulsion Laboratory, Poul-Henning Kamp (2004). IEEE Software. | SWE-041, SWE-149, SWE-992,
| |||
Software Requirements Specification (SRS) Template, | GRC-SW-TPLT-SRS, NASA Glenn Research Center, 2011. | This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA users from the SPAN tab in this Handbook.
| SWE-109, Topic 7.18, SRS,
| ||
NPR 7150.2B Appendix C. Requirements Mapping Matrix | NPR 7150.2C, Effective Date: August 02, 2019, Expiration Date: August 02, 2024 | SWE-139
| |||
NPR 7150.2B Compliance Matrices by Class Templates. SWEHB Topic 7.16 | The attachment to this topic contains spreadsheets for each class of software. | SWE-125,
| |||
NPR 7150.2A Handbook, Topic 7.16 - Traceability of 7150.2 to NASA-STD-8739.8 (Standard for Software Assurance). See Tab 2. |
| SWE-106, SWE-992,
| |||
NASA General Safety Program Requirements, | NPR 8715.3D - (w/Change 1 dated 8/01/17) | Topic 7.15,
| |||
Analysis of Requirements Volatility during Software Development Life Cycle, | Nurmuliani, N; Zowghi, Didar; Fowell, Sue. Proceedings of the 2004 Australian Software Engineering Conference, 2004, pp. 28 - 37, University of technology, Sydney, ASWEC'04, 2004. | SWE-117, Topic 7.18, Metrics,
| |||
Predictive Capability Maturity Model for Computational Modeling and Simulation, | Oberkampf, W.L.; Pilch, M.; Trucano, T.G. (October 2007), SAND2007-5948. Sandia National Laboratories: Albuquerque, New Mexico 87185 and Livermore, California 94550. | Topic 7.15,
| |||
OCE Software Engineering Training | NESC Academy Software Discipline. Topics include software requirements, design, implementation, architecture, assurance, testing, training, tools, process improvement, best practices, software release, models and simulations, and software research and technology innovation. | SWE-017, SWE-100, SWE-101
| |||
OCE Software Engineering Training |
| SWE-107 includes "DACUM" in its description in section 5, but the url is the same.
| SWE-107, SWE-992,
| ||
OCE Software Survey Instructions and Templates (on SPAN) |
| This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook. 2010 Software Inventory instructions, version 7 (available from the OCE).
| SWE-006, Topic 7.1,
| ||
ISO/IEC 17021-1:2015 Conformity assessment | ISO/IEC 17021-1:2015 contains principles and requirements for the competence, consistency and impartiality of bodies providing audit and certification of all types of management systems. | ISO 17021-1:2015(E) – Conformity assessment – Requirements for bodies providing audit and certification of management systems (accessible through the NASA Standards website (https://standards.nasa.gov) than searching the HIS Engineering Workbench)
| Topic 8.12,
| ||
Engineering Complex Systems with Models and Objects, | Oliver, D., Kelliher, T., Keegan, J., New York: McGraw-Hill, 1997. | SWE-050,
| |||
Open Source Licenses, | Open Source Initiative, September, 2010. | SWE-149, SWE-992,
| |||
OSMA/NSC's SMA Technical Excellence Program (STEP) program. | The Safety and Mission Assurance (SMA) Technical Excellence Program (STEP) is a career-oriented, professional development roadmap for SMA professionals. | SWE-017, SWE-023, SWE-100, SWE-101, SWE-107, Topic 7.18, Train,
| |||
Documenting Software Architectures: Views and Beyond, Second Edition, | Clements, P., et al. Addison-Wesley, 2011. | Available for purchase at various locations.
| SWE-057, Topic 7.7,
| ||
"Views and Beyond: The SEI Approach to Architecture Documentation" | (2012). Software Engineering Institute (SEI). Carnegie-Mellon University. Retrieved April 13, 2012 from link listed here. | Topic 7.7
| |||
Practical Implementation of Software Metrics. | Paul Goodman (1993). London: McGraw Hill. | Available in ACM digital Library at: https://dl.acm.org/citation.cfm?id=541761
| SWE-093
| ||
Software Development Lifecycle (SDLC). | Petlick, J., DePaul University, Chicago, IL. | Accessed June 3, 2014 from http://condor.depaul.edu/~jpetlick/extra/394/Session2.ppt.
| SWE-019, SWE-992,
| ||
Software Testing Hotlist, Resources for Professional Software Testers. | Pettichord, Bret, editor (August, 2001). In PrismNet: The Complete Business Internet. | Retrieved August 04, 2015 from http://www.prismnet.com/~wazmo/qa/.
| SWE-066,
| ||
Challenges in Deploying Static Analysis Tools, | Piyush, J., Rao, DTV Ramakrishna, Balan, S. (May/June 2011), Crosstalk Online. | Retrieved February 29, 2012 from http://www.crosstalkonline.org/storage/issue-archives/2011/201107/201107-Jain.pdf.
| SWE-135,
| ||
Software Assurance: Five Essential Considerations for Acquisition Officials, | Polydys, M. L. and Wisseman, S. (May 2007). CrossTalk The Journal of Defense Software Engineering, Vol. 20. No. 5 (14-18). | Retrieved February 29, 2012 from http://www.crosstalkonline.org/storage/issue-archives/2007/200705/200705-0-Issue.pdf.
| SWE-035, Topic 7.3,
| ||
A Guide to the Project Management Body of Knowledge (PMBOK® Guide) -- Fourth Edition. | Project Management Institute (2008). | SWE-034,
| |||
What are Interface Requirements Specifications, Interface Design Descriptions, Interface Control Documents, and how do they relate?, | Robert Halligan, Project Performance International. (Expressing and Organizing Interface Information). Accessed November 3, 2014 from http://ppi-int.com/systems-engineering/irs-idd-icd-relationship.php. | SWE-112, Topic 7.18, IDD,
| |||
Empirical Studies of Requirements Validation Techniques. | Raja, U.A. (February, 2009). IEEE Computer, control and Communication, 2009. 2nd International Conference. | This link may require you to be logged in on your NASA network or to have an account on the NASA START (AGCY NTSS) system (https://standards.nasa.gov ). Once logged in, users can access Standards Organizations, IEEE and then search to get to authorized copies of IEEE standards.
Retrieved on December 12, 2017.
| SWE-055
| ||
Requirements Change Management Process Models: Activities, Artifacts, and Roles, | Ramzan, S., Ikram N., (December 2006). IEEE International Multitopic Conference 2006, 2006. | NASA users can access IEEE standards via the NASA Technical Standards System located at https://standards.nasa.gov/.
Retrieved on December 14, 2017 from http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=4196410.
| SWE-053,
| ||
Reifer, D., (2000). A Poor Man 's Guide to Estimating Software Costs. 8th ed., Reifer Consultants, Inc. |
| SWE-015, SWE-151,
| |||
Requirements Management, | GRC-SW-7150.6, Rev. D, Software Engineering Process Group, NASA Glenn Research Center, 2011. | This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
| SWE-053, SWE-054
| ||
SOFTWARE ASSURANCE STANDARD | NASA-STD-8739.8 w/Change 1, July 28 2004 Replaced by NASA-STD-8739.8A - SWEREF-278 | A PDF copy of this standard is attached to this SWEREF.
| Archive
| ||
Robonaut 2 Risk Analysis and Waiver, NASA Johnson Space Center, 2010. |
| SWE-021
| |||
Managing the Development of Large Software Systems, | Royce, W., (1970). Proceedings of IEEE WESCON 26 (August): 1-9. | SWE-019, SWE-992,
| |||
VV&A Recommended Practices Guide, | Defense Modeling and Simulation Office. http://vva.dmso.mil/. | Topic 7.15,
| |||
Sensitivity Analysis: Gauging the Worth of Scientific Models. | Saltelli, A.; Chan, K.; Scott, E.M., eds. (2000). Chichester, England: John Wiley & Sons. Available via http://www.wiley.com/WileyCDA/WileyTitle/productCd-0471998923.html. | Topic 7.15,
| |||
Dependency Models to Manage Software Architecture, | Sangal, N., Waldman, F., Crosstalk Magazine, November, 2005 | SWE-057,
| |||
Process Models in Software Engineering, | Walt Scacchi, Institute for Software Research, University of California, Irvine, February 2001, Revised Version, May 2001, October 2001, | Final Version to appear in, J.J. Marciniak (ed.), Encyclopedia of Software Engineering, 2nd
Edition, John Wiley and Sons, Inc, New York, December 2001.
| SWE-019, SWE-992,
| ||
Running Open Technology Development Projects. | Scott, J., Cyber Security & Information Systems Information Analysis Center, 3/11/2016. | SWE-041, SWE-149, SWE-992,
| |||
Software Metrics Selection Presentation: A tutorial prepared for NASA personnel by the NASA Software Working Group and the Fraunhofer Center for Empirical Software Engineering College Park, MD. | Seaman, Carolyn (2005) | This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
Retrieved on February 27, 2012 from https://nen.nasa.gov/web/software/nasa-software-process-asset-library-pal?.
| SWE-091,
| ||
Best Practices for Effective Defect Tracking", 2008. |
| Seapine Software was bought by Perforce
http://downloads.seapine.com/pub/papers/DefectTrackingBestPractices.pdf
| SWE-069, SWE-992,
| ||
NASA Purchase Card Procedures and Instructions | National Aeronautics and Space Administration Office of Procurement, December 16, 2016, | The Government wide commercial purchase card is the
preferred method of ordering and paying for micro-purchases.
| SWE-170,
| ||
What We Have Learned About Fighting Defects, | Shull, F., Basili, V. R., Boehm, B., Brown, A. W., Costa, P., Lindvall, M., Port, D., Rus, I., Tesoriero, R., and Zelkowitz, M. V., Proc. IEEE International Symposium on Software Metrics (METRICS02), pp. 249-258. Ottawa, Canada, June 2002. | SWE-087, SWE-137,
| |||
Fully Employing Software Inspections Data, | Shull., F., Feldmann, R., Seaman, C., Regardie, M., and Godfrey, S.,Innovations in Systems and Software Engineering - a NASA Journal, 2010. | Available at: http://dx.doi.org/10.1007/s11334-010-0132-1.
| SWE-119, Topic 7.18, Inspect,
| ||
COTS and Legacy Software Integration Issues, | Smith, Dennis and Novak, Rhoda, Chairs. GSAW. February 26, 1998. | SWE-039,
| |||
No Silver Bullet: Essence and Accidents of Software Engineering, | Brooks, Frederick P., Computer, Vol. 20, No. 4 (April 1987) pp. 10-19. | SWE-055,
| |||
Software Architecture Review Board sub-community of practice. | The objectives of SARB are to manage and/or reduce flight software complexity through better software architecture and help improve mission software reliability and save costs. | SWE-058, SWE-111, SWE-143, Topic 7.7,
| |||
Software Assurance Plan template, 2009. |
| This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
| SWE-106, SWE-992,
| ||
Software Change Request (SCR), | NASA Glenn Research Center. | SWE-113, SWE-114, SWE-992,
| |||
Software Coding Standards | Parasoft®. | This document is not available but other development resources may be found at http://www.parasoft.com
| SWE-061,
| ||
Published Appraisal Results (PAR). | Software Engineering Institute (SEI), architecture web site. | SWE-032, SWE-035, Topic 7.3, Topic 7.7,
| |||
Software Engineering Institute. (November, 2010). "CMMI for Acquisition, Version 1.3," | Software Engineering Institute. (November, 2010). CMU/SEI-2010-TR-032. Carnegie-Mellon University. | For SWE-035, see page 351 of this document.
Retrieved on November 20, 2017 from http://www.sei.cmu.edu/reports/10tr032.pdf.
| SWE-035, SWE-102, Topic 7.18, SDP,
| ||
Software Measurement Guidebook, | Technical Report - NASA-GB-001-94 - Doc ID: 19980228474 (Acquired Nov 14, 1998), Software Engineering Program, | SWE-040, SWE-090, SWE-091, SWE-093, SWE-094, SWE-095, SWE-096, SWE-113, SWE-117, Topic 7.18, Metrics, CR-PR,
| |||
NASA Information Technology Program and Project Management Requirements | NPR 7120.7A, Effective Date: August 17, 2020, Expiration Date: August 17, 2025 | Intro,
| |||
JPL Institutional Coding Standard for the C Programming Language | Version: 1.0, Date: March 3, 2009, JPL DOCID D-60411 | This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
| p03,
| ||
Software Project Planning, | GRC-SW-7150.3, Revision C, Software Engineering Process Group, NASA Glenn Research Center, 2011. | This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook. Note: Revision Mark-up visible on this version.
| SWE-020
| ||
C CODING STANDARD | GFSC - Flight Software Branch - Code 582, Version 1.1 - 11/29/05, 582-2000-005, | This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
| p03,
| ||
The CMMi easy button presentation of CMMi - Validation (VAL), | Software Quality Assurance.org, | Accessed December20, 2017.
| SWE-029, SWE-031, SWE-992,
| ||
The CMMI easy button presentation of CMMI- Decision Analysis and Resolution (DAR), | Software Quality Assurance.org, | Accessed December 27, June 2017.
| SWE-038, SWE-992,
| ||
Software Metrics Capability Evaluation Guide, | Software Technology Support Center (STSC) (1995), Hill Air Force Base. | Accessed 6/25/2019.
| SWE-040, SWE-090, SWE-091, SWE-093, SWE-094, SWE-095, SWE-096, SWE-117, Topic 7.18, Metrics,
| ||
Guide to Enterprise Patch Management Planning: Preventive Maintenance for Technology | Souppaya, Murugiah, Scarfone, Karen, NIST Special Publication NIST SP 800-40r4, April, 2022 | SWE-043, SWE-068, SWE-069, SWE-082, SWE-085, SWE-191, Topic 8.9, Topic 8.21, Topic 8.23,
| |||
C++ CODING STANDARD | GSFC, Flight Software Branch - Code 582, Version 1.0 - 12/11/03, 582-2003-004 | This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
| p03,
| ||
Software Test Procedures (STPr) Template, | GRC-SW-TPLT-STPr-2006, Software Engineering Process Group, NASA Glenn Research Center, 2006. | This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
| SWE-114, SWE-118, SWE-992,
| ||
CMMI Model Viewer | CMMI online Model Viewer gives you complete access and control over the full complement of CMMI V2.0 content. | CMMI Process Quality Assurance (PQA) information available in CMMI model. CMMI Institute account needed to access this material.
| Topic 8.12,
| ||
Statement of Work (SOW) Review Procedure, | LMS-CP-5523, Rev. B, Langley Research Center. | This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
| SWE-048, SWE-992,
| ||
STEP Level 2 Overview of Software Safety course, | SMA-SA-WBT-230 SATERN (need user account to access SATERN courses). | This NASA-specific information and resource is available in at the System for Administration, Training, and Educational Resources for NASA (SATERN), accessible to NASA-users at https://saterninfo.nasa.gov/.
| SWE-023, SWE-130, SWE-133, SWE-138, Topic 7.18, Safety,
| ||
STEP Level 2 Software Configuration Management and Data Management course, SMA-SA-WBT-204, SATERN (need user account to access SATERN courses). | This NASA-specific information and resource is available in at the System for Administration, Training, and Educational Resources for NASA (SATERN), accessible to NASA-users at https://saterninfo.nasa.gov/. | SWE-080, SWE-081, SWE-082, SWE-083, SWE-084, SWE-085, SWE-113, Topic 7.18, CR-PR,
| |||
STEP Level 3 Software Safety for Practitioners course, SMA-SOFT-NSC-1005 | SATERN | Need user account to access SATERN courses.This NASA-specific information and resource is available in at the System for Administration, Training, and Educational Resources for NASA (SATERN), accessible to NASA-users at https://saterninfo.nasa.gov/.
| SWE-023, SWE-130, SWE-133
| ||
Software Architecture; Theory and Practice, | Tarullo, Michael, L3 Communications, Crosstalk Magazine, Nov/Dec, 2011. | SWE-057,
| |||
Technical Probabilistic Risk Assessment (PRA) Procedures for Safety and Mission Success for NASA Programs and Projects (Rev. w./Change 1) | NPR 8705.5A, NASA Office of Safety and Mission Assurance, 2010. Effective Date: June 07, 2010, Expiration Date: June 07, 2022 | SWE-086
| |||
Understanding Requirements Volatility in Software Projects, | Thakurta, Rahul; Ahlemann, Frederick, Proceedings of the 43rd Hawaii International Conference on System Sciences, 2010. | NASA users can access IEEE standards via the NASA Technical Standards System located at https://standards.nasa.gov/. Once logged in, search to get to authorized copies of IEEE standards.
| SWE-117, Topic 7.18, Metrics,
| ||
An Investigation on Application Domains for Software Effort Distribution Patterns, | Thomas Tan, Barry Boehm, Brad Clark (2011), Systems Engineering Research Center, http://www.sercuarc.org/news/view/7. | Topic 7.6,
| |||
Wideband Delphi Method, | Thompson, Bernie. (2012). In Lean Software Engineering: Essays on the Continuous Delivery of High Quality Information Systems. Retrieved March 20 from http://leansoftwareengineering.com/wideband-delphi/. | Topic 7.6,
| |||
Military Standard System Safety Program Requirements, | U.S. Department of Defense (1993). MIL-STD-882C, 1993. Note that MIL-STD-882D exists, but that the NASA Software Safety Guidebook recommends using MIL-STD-882C. | SWE-023,
| |||
"Department of Defense Configuration Management Guidance Handbook," MIL-HDBK-61. Revision A. | U.S. Department of Defense (1997). | Editor Note: Revision A is the reference. This URL is the download page for this document. The download is free.
| SWE-081, SWE-084,
| ||
Software Assurance and Software Safety | OSMA Web site, | SWE-208, SWE-222,
| |||
Safety and Mission Assurance (SMA) Audits, Reviews, and Assessments | NPR 8705.6D, Effective Date: March 29, 2019, Expiration Date: March 29, 2024 | SWE-209,
| |||
View Model, | In Wikipedia, The Free Encyclopedia. (2012, January 28). | Retrieved 18:33, March 19, 2012, from http://en.wikipedia.org/w/index.php?title=View_model&oldid=473612428
| Topic 7.7,
| ||
12 Steps to Useful Software Metrics, | Westfall, Linda, The Westfall Team (2005), | Retrieved November 3, 2014 from http://www.win.tue.nl/~wstomv/edu/2ip30/references/Metrics_in_12_steps_paper.pdf
| SWE-090, SWE-091, SWE-092, SWE-093, SWE-094, SWE-095, SWE-096, SWE-117, Topic 7.18, Metrics,
| ||
Bidirectional Requirements Traceability, | Westfall, Linda, The Westfall Team (2006), | SWE-052, SWE-059, SWE-064, SWE-072,
| |||
Risk-Based Configuration Control - Balancing Flexibility with Stability, | Westfall, Linda, The Westfall Team (2007), | Contains video slide presentation and copy companion paper.
| SWE-082,
| ||
When Telepathy Won't Do: Requirements Engineering Key Practices, | Wiegers, K. E. (May, 2000). | Cutter IT Journal. Retrieved November 3, 2014 from http://www.processimpact.com/articles/telepathy.html.
| SWE-049, SWE-050,
| ||
Navigation Filter Best Practices | NASA/TP–2018–219822, J. Russell Carpenter, Goddard Space Flight Center, Greenbelt, Maryland, Christopher N. D’Souza, Johnson Space Center, Houston, Texas | SWE-157,
| |||
Project Management and Systems Engineering Handbook, | MSFC-HDBK-3173, Rev A, 2003. | This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
| SWE-044,
| ||
SPACE SYSTEM PROTECTION STANDARD | NASA-STD-1006, with change 1, Approved: 2019-10-29 | replaced by SWEREF-663
| Intro, SWE-157,
| ||
Project Protection Plan (PPP) Template, | Mission Resilience and Protection key document, | Available in NEN, Mission Resilience and Protection Community of Practice. Formerly "Space Asset Protection"
| SWE-154, SWE-156, SWE-157,
| ||
Quality Attributes for Mission Flight Software: A Reference for Architects | Wilmot, Jonathan, Fesq, Lorraine, Dvorak, Dan, Conference Paper, Publication Date March 5, 2016, GSFC-E-DAA-TN30323, | Intro, SWE-057,
| |||
JPL Software Quality Improvement Project Initiation Plan, | NASA Jet Propulsion laboratory, 2001. | This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
| SWE-108, SWE-992,
| ||
Conceptualizing Measures of Required Software Functionality, | Lopez, C., Cuadrado, J.J. and Sánchez-Alonso, S. (2007). In Proceedings of ONTOSE 2007 -Second International Workshop on Ontology, Conceptualizations and Epistemology for Software and Systems Engineering. | SWE-117. Topic 7.18, Metrics,
| |||
Handbook for Software Cost Estimation JPL CL#00-0169, May 30, 2003. | JPL, Hihn, Jarius, Lum, Karen; 2000, | SWE-015,
| |||
IEEE Standard Dictionary of Measures of the Software Aspects of Dependability, | IEEE Computer Society, Sponsored by the Software Engineering Standards Committee, IEEE Std 982.1™-2005, (Revision of IEEE Std 982.1-1988), | SWE-090, SWE-092, SWE-093, SWE-141, SWE-191, Topic 7.14, Topic 8.2,
| |||
Software Version Description Template, | GRC-SW-TPLT-SVD, 2011. | This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
| SWE-060, SWE-116,
| ||
Automatic Code Generation for Instrument Flight Software, | Wagstaff, K., Benowitz, E. Byrne, D.J., Peters, K., Watney, G. (2008), NASA Jet Propulsion Lab (JPL). | https://trs.jpl.nasa.gov/handle/2014/41374
| SWE-027, SWE-146, Topic 7.11,
| ||
Systems and software engineering -- Content of life-cycle information items, | ISO/IEC/IEEE 15289:2017. | NASA users can access ISO standards via the NASA Technical Standards System located at https://standards.nasa.gov/. Once logged in, search to get to authorized copies of ISO standards.
| SWE-005, SWE-036, SWE-060, SWE-063, SWE-110, SWE-112, SWE-116, SWE-136, SWE-153, Topic 7.12, Topic 7.18, IDD, SwDD, SVD, SDD,
| ||
AS9101 Rev. F - Quality Management Systems - Audit Requirements for Aviation, Space, and Defense Organizations | Aerospace Standard 9101 Rev F, Quality Management Systems | Topic 8.12,
| |||
Quality Management Systems - Requirements for Aviation, Space and Defense Organizations, | SAE AS9100D, ", 2016. | NASA users can access standards via the NASA Technical Standards System located at https://standards.nasa.gov/. Once logged in, search to get to authorized copies of standards.
| SWE-005, SWE-036,
| ||
NPR 2210.1C - Release of NASA Software - Revalidated w/change 1 | NPR 2210.1C, Space Technology Mission Directorate, Effective Date: August 11, 2010, Expiration Date: January 11, 2022 | SWE-034, SWE-041, SWE-042, SWE-085, SWE-110, SWE-115, SWE-126, SWE-128, SWE-148, SWE-149, Topic 7.18, SUM, SDD,
| |||
NPR 2210.1C - Release of NASA Software - Revalidated w/change 1 | NPR 2210.1C, Space Technology Mission Directorate, Effective Date: August 11, 2010, Expiration Date: January 11, 2022 | See page 9.
| SWE-027,
| ||
OCE Requirements Compliance Survey Process,Office of the Chief Engineer (OCE), NASA, 2010. |
| SWE-129,
| |||
IEC 62304 | IEC 62304:2006, Medical device software — Software life cycle processes | A copy of this standard is available from https://www.iso.org/standard/38421.html
| SWE-134, SWE-220,
| ||
ISO 26262 | ISO 26262-1:2011, Road vehicles — Functional safety — Part 1: Vocabulary | A copy of this standard is available from: https://www.iso.org/standard/43464.html
| SWE-134, SWE-220,
| ||
Cyclomatic Complexity and Basis Path Testing Study | NASA/TM?20205011566, NESC-RP-20-01515 | SWE-219, SWE-220,
| |||
Systems and software engineering — Measurement process | ISO/IEC/IEEE 15939:2017(en) | NASA users can access ISO standards via the NASA Technical Standards System located at https://standards.nasa.gov/. Once logged in, search to get to authorized copies of ISO standards.
| SWE-090, SWE-093,
| ||
Protecting Controlled Unclassified Information in Nonfederal Systems and Organizations | NIST, SP 800-171 Rev. 2, February 2020 (includes updates as of January 28, 2021) | SAP,
| |||
Software Risk Checklist, | Flight Software Branch, Software Risk Management Plan, NASA Marshall Space Flight Center (MSFC). | This is a list of generic risks organized by life cycle phase. This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
| SWE-086, SWE-102,
| ||
Software Requirements Specification (SRS) Template, | GRC-SW-TPLT-SRS, NASA Glenn Research Center, 2011. | This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA users from the SPAN tab in this Handbook.
| SWE-109, Topic 7.18, SRS,
| ||
Review Guidelines on Software Languages for Use in Nuclear Power Plant Safety Systems Final Report, | NUREG/CR-6463, H. Hecht, M. Hecht, S. Graff, W Green, D. Lin, S. Koch, A. Tai, D. Wendelboe, SoHar Incorporated, U.S. Nuclear Regulatory Commission | SWE-060,
| |||
Ansys SCADE Suite Model-Based Development Environment for Critical Embedded Software, | Model-based development environment for reliable embedded software, which provides linkage to requirements management, model-based design, verification, qualifiable/certified code generation capabilities and interoperability with other development tools and platforms. | Topic 8.11,
| |||
LaRC Software Engineering Improvement Plan, | Langley Research Center, NASA, 2012. | SWE-991,
| |||
SOFTWARE ASSURANCE CURRICULUM | OSMA, | Curriculum Guide will help you plan your learning journey through STEP Levels 2, 3 and 4. It provides a detailed listing of all the courses and activities that comprise the curriculum for the STEP discipline you’ve chosen.
| SWE-222,
| ||
NASA Reusable Software | NASA developed software eligible for reuse. | SWE-147,
| |||
Software Reviews Handbook, | JPL D-25798, Rev. 0, NASA Jet Propulsion Laboratory (JPL), 2005. | in original SWEHB: SWE-052, SWE-055, SWE-072, SWE-111
| SWE-991,
| ||
CMMI for Development Guidelines for Process Integration and Product Improvement; Third Edition. | Chrissis, M.B., et al. (March, 2011). SEI Series in Software Engineering. Addison-Wesley Professional. | Topic 7.5,
| |||
APPEL Software Engineering Management 301 (SWE 301). | Course from APPEL: Academy of Program/Project & Engineering Leadership. | Topic 7.1, Topic 7.5,
| |||
NASA Work Breakdown Structure (WBS) Handbook. | NASA SP-2010-3404, NASA Headquarters. January 2010. | Topic 7.5
| |||
The Goal Question Metric Approach, | Basili, V., Caldiera, G. and Rombach, H. D., Institute for Advanced Computer Studies, Department of Computer Science, University Of Maryland, College Park, Maryland. FB Informatik, Universität Kaiserslautern, Kaiserslautern, Germany. | Topic 7.14, Topic 8.3,
| |||
Goal-Driven Software Measurement, | Park, R., Goethert, W., and Florac, W. CMU/SEI-96-HB-002. | Topic 7.14, Topic 8.3,
| |||
Guidance to Projects on Measurement, Goddard Space Flight Center Process Asset Library |
| original SWEHB : Topic 7.14
| SWE-991,
| ||
Project/Type Goal Metric Matrix. | (2011). NASA Goddard Spaceflight Center (GSFC). | original SWEHB : Topic 7.14
This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
| SWE-991,
| ||
Measurement Collection and Storage Procedure Template, | 580-TM-067-03, NASA 580/Software Engineering Division (SED). 2012. | original SWEHB : Topic 7.14
This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
| SWE-991,
| ||
Measurement Analysis & Reporting Procedure. | 580-TM-070-02. NASA 580/Software Engineering Division (SED). 2012. | original SWEHB : Topic 7.14
This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
| SWE-991,
| ||
Guidance to Projects on Measurement. | 580-GL-xxx-01. NASA 580/Software Engineering Division (SED). 2010. | original SWEHB : Topic 7.14
| SWE-991,
| ||
Certification Processes for Safety-Critical and Mission-Critical Aerospace Software, | Nelson, S. (2007). NASA CR-2003-212806. | Topic 7.12,
| |||
Initial flight Qualification and Operational Maintenance of X-29A Flight Software, | Earls, M.R. and Sitz, J.R. (1989). NASA TM-101703. | Topic 7.12,
| |||
Flight Unit Qualification Guidelines, | Welch, J.W. (2010). Aerospace Report No. TOR-2010(8591)-20. | Topic 7.12
| |||
Software Test Plan (STP), | Federal Aviation Administration (FAA), December, 1999. DI-IPSC-81438A, | SWE-104, Topic 7.18, STP,
| |||
NASA Information Security Policy, | NASA Office of the Chief Information Officer, May, 2015. NPD 2810.1E, | SWE-102, Topic 7.18, SDP,
| |||
Security of Information and Information Systems | NPR 2810.1F, Office of the Chief Information Officer, Effective Date: January 03, 2022, Expiration Date: January 03, 2027, | SWE-102, SWE-121, SWE-126, SWE-139, SWE-153, SWE-154, SWE-170, Topic 7.18, SDP,
| |||
The US Rehabilitation Act, Section 508. | Website. October, 2011. | SWE-991,
| |||
"Guide to software verification and validation",ESA PSS-05-10, | Issue 1, Revision 1, ESA Board for Software Standardization and Control, 1995. | FOR SECURITY REASONS, ALL LINKS TO THE ftp.estec.esa.int SERVER ARE DISABLED. YOU MAY REQUEST RELATED DOCUMENTS TO bssc@esa.int
| SWE-073,
| ||
NASA Requirement Waivers. | January, 2012. | This is a list of the NASA Requirement Waivers. Instructions for submitting requirement waivers are outlined in Chapter 4 of NPR 1400.1, NASA Directives Procedural Requirements.
| SWE-120, SWE-126, SWE-128, Intro
| ||
Software Test Description and Results. | University of Southern California, Center for Systems and Software Engineering. January 30, 1997. | SWE-991,
| |||
Computers in Spaceflight: The NASA Experience. | Gemini 1962. NASA. 2005. | See Chapter One - The Gemini Digital Computer: First Machine in Orbit.
| Topic 7.1,
| ||
Apollo 11 Program Alarms | In the Apollo 11 Lunar Surface Journal. Peter Adler. NASA. 1998. | See section on computer restarts.
| Topic 7.1,
| ||
NASA Project Management (PM) Challenge | Academy of Program/Project & Engineering Leadership (APPEL). | SWE-991,
| |||
IV&V Management System (IMS) | NASA IV&V Facility. | Intro, SWE-131,
| |||
Measurement Planning Table |
| This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
| SWE-991,
| ||
NASA Earned Value Management (EVM) Website. |
| Topic 7.14
| |||
NASA Standard for Models and Simulations: Credibility Assessment Scale, | Babula, M. et al. (2008). Published Online:15 Jun 2012 https://doi.org/10.2514/6.2009-1011 | Topic 7.15,
| |||
Man-Systems Integration Standards, NASA-STD-3000, Volume II, Revision B, NASA, 1995. |
| See also Man-Systems Integration Standards, NASA-STD-3000, Volume I.
| SWE-991,
| ||
"Software cost estimation using use case points: Getting use case transactions straight" | Collaris, R.A. and Dekker, E. (March 15, 2009). IBM. Developer Works website. | Topic 7.6
| |||
"The Power of 10: Rules for Developing Safety-Critical Code" | Holzmann, G.J., NASA Jet Propulsion Laboratory (JPL), 2006. | SWE-058, SWE-060, p03, p16,
| |||
"Certifying Auto-generated Flight Code" | Denney, E., NASA Ames, 2008. | Related: https://ti.arc.nasa.gov/m/profile/edenney/papers/Denney-BigSky-08.pdf
| SWE-058, SWE-060,
| ||
GAO Cost Estimating and Assessment Guide, Best Practices for Developing and Managing Capital Program Costs. | GAO-09-3SP. United States Government Accountability Office. Applied Research and Methods. March, 2009. | SWE-015, SWE-142, SWE-151,
| |||
NASA Software Assurance website. | NASA Safety Center. | Safety Training Courses.
| SWE-130, SWE-992,
| ||
"A collection of checklists for different purposes," | Fraunhofer USA, The University of Maryland. | This web page contains several resources for performing software inspections.
| SWE-087, SWE-088
| ||
Aerospace Safety Advisory Panel: Annual Report | Code Q-1, NASA Headquarters, February, 2001. Contains reports from 2004 through 2018 | SWE-032,
| |||
Independent Verification and Validation of Software, IG-03-011, | NASA Office of the Inspector General, March 28, 2003. | This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook. See Recommendations for Corrective Action, #1
| SWE-991,
| ||
Lessons Learned Study Final Report: For the Exploration Systems Mission Directorate, | NASA Langley Research Center (LaRC), August 20, 2004. | Lessons Learned Reference. (See pages 45-56)
| SWE-027
| ||
"International Space Station Lessons Learned As Applied to Exploration," | International Space Station, Multilateral Coordination Board, NASA Kennedy Space Center (KSC), July 22, 2009. | Lessons Learned Reference.
| SWE-027
| ||
"Commercial Item Acquisition: Considerations and Lessons Learned," | Office of the Secretary of Defense, June 26, 2000. | Lessons Learned Reference.
| SWE-027
| ||
About the National Archives. | (2012, April 27). In National Archives. http://www.archives.gov/. | SWE-128, SWE-992,
| |||
"Software Static Code Analysis Lessons Learned," | German, A. (November 2003). In CrossTalk The Journal of Defense Software Engineering, Archives. | Lessons Learned Reference.
| SWE-135
| ||
"Challenges in Deploying Static Analysis Tools." | Jain, P. et al. (July/August 2011). In CrossTalk The Journal of Defense Software Engineering, Archives. | Lessons Learned Reference.
| SWE-991,
| ||
"Lessons learned from 25 years of process improvement: The Rise and Fall of the NASA Software Engineering Laboratory," | Basili, V.R., et al. (May, 2002). University of Maryland, College Park. Experimental Software Engineering Group (ESEG). | Lessons Learned Reference.
| SWE-090, SWE-092,
| ||
SPMN Focus Team Lessons Learned. | (2012). Software Program Managers Network (SPMN) | Lessons Learned Reference.
| SWE-080,
| ||
Overview of the DART Mishap Investigation Results. | For Public Release. (2006). | Lessons Learned Reference.
| SWE-134
| ||
Lessons Learned in Software Quality Assurance. | Rosenberg, Dr. Linda H. NASA Goddard Space Flight Center (GSFC). In Journal of Software Technology, Vol. 6, Number 2. October, 2003. | Lessons Learned Reference.
| SWE-022, SWE-106, Topic 7.18, SAP,
| ||
Biography for Robert T. Crumbley |
| SWE-991,
| |||
NASA Engineering Network: Software Engineering, Version 4.0, Retrieved 14:48, May 09, 2012, from https://nen.nasa.gov/web/software |
| SWE-991,
| |||
NASA Engineering Network: Ask an Expert, Version 4.0, Retrieved 14:53, May 09, 2012, from https://nen.nasa.gov/web/software/aae |
| SWE-991,
| |||
NASA Engineering Network: Document Repository, Version 4.0, Retrieved 14:58, May 09, 2012, from https://nen.nasa.gov/web/software/documents |
| SWE-991,
| |||
NASA Software Engineering Requirements, Appendix D, | NPR 7150.2C, Effective Date: August 02, 2019 | Intro,
| |||
NASA Public Lessons Learned System | The NASA Lessons Learned system. | The system provides access to official, reviewed lessons learned from NASA programs and projects.
| Intro, p01, p03, p04, p05, p06, p07, p08, p09, p10, p11, p12, p13, p14, p15, p16, p17,
| ||
NASA Office of the Chief Engineer, Retrieved 15:15, May 09, 2012, from https://nen.nasa.gov/web/oce |
| SWE-991,
| |||
Software Technology Support Center, Retrieved 16:01, May 09, 2012 from http://www.stsc.hill.af.mil/ |
| SWE-991,
| |||
NASA Technical Standards System |
| NASA users must LOGIN to fully access the NTSS.: https://standards.nasa.gov/
| Intro,
| ||
|
| Topic 7.16 - Appendix C. Requirements Mapping and Compliance Matrix
| SWE-991,
| ||
Lessons Learned in Software Quality Assurance | Rosenberg, Linda H. (Oct, 2003). Journal of Software Technology. | SWE-022,
| |||
Orbital Space Program Lessons Learned, Realistic and Integrated Schedule, Lesson Number OSP.01.0042, NASA, Agency IHM Team, March 29, 2004. | Lesson Number OSP.01.0042, NASA, Agency IHM Team, March 29, 2004. | SWE-016
| |||
Continuous Risk Management. | Software Program Managers Network, http://www.spmn.com | SWE-016
| |||
IVV 09-1: Independent Verification and Validation Technical Framework | IVV 09-1, Version: P, Effective Date: February 26, 2016, Based in NPR7150.2B. | The official version of this document is maintained in IV&V's internal IV&V Management System Website (https://confluence.ivv.nasa.gov:8445/display/IMS).
| Topic 8.6,
| ||
Software Process Improvement Plan EI32-SPIP, | Revision F, NASA Marshall Space Flight Center (MSFC) Flight Software Branch, 10-26-2010. | Replaces SWEREF-058
| SWE-117, Topic 7.18, Metrics,
| ||
Requirements Peer Review Checklist, | 580-CK-057-02, Software Engineering Division (SED), NASA Goddard Space Flight Center (GSFC), 2012. | This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
| SWE-055, SWE-109,
| ||
SED Software Quality and IV&V Support Planning Guidelines, | 580-GL-030-02, Software Engineering Division (SED), NASA Goddard Space Flight Center (GSFC), 2012. | This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook. Replaces SWEREF-229
| SWE-106, SWE-992,
| ||
SED Test Description Guideline, | 580-GL-063-02, Software Engineering Dvision, NASA Goddard Space Flight Center (GSFC), 2012. | Replaces SWEREF-080
| SWE-114, SWE-992,
| ||
SED Unit Test Guideline, | 580-GL-062-02, Systems Engineering Division, NASA Goddard Space Flight Center (GSFC), 2012. | This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook. Replaces SWEREF-081
| SWE-062, SWE-104, Topic 7.18, STP,
| ||
Project Planning Process, | 580-PC-004-07, Software Engineering Division (ISD), NASA Goddard Space Flight Center (GSFC), 2020. | This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
| SWE-014, SWE-102, Topic 7.18, SDP,
| ||
Prepare Presolicitation Documents, | Revision Q, LMS-OP-4509, Langley Research Center (LaRC) Office of Procurement, 2010. | Replaces SWEREF-002 This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
| SWE-035, SWE-992,
| ||
Information technology -- Open Systems Interconnection -- Conformance testing methodology and framework -- Part 3: The Tree and Tabular Combined Notation (TTCN). | ISO/IEC 9646-3:1998. | Must be purchased from the International Organization for Standardization (ISO); no free copy or access via NASA Technical Standards site available.
| Topic 7.7
| ||
Doxygen, | Doxygen is the de facto standard tool for generating documentation from annotated C++ sources, but it also supports other popular programming languages such as C, Objective-C, C#, PHP, Java, Python, IDL (Corba, Microsoft, and UNO/OpenOffice flavors), Fortran, VHDL, Tcl, and to some extent D. | Topic 7.13,
| |||
CMMI Institute Published Appraisal Results | The link will generate a current list of Organizational Units which have completed and reported SCAMPI Class A appraisals against the CMMI or People CMM Model. Documented authorization has been received from the sponsor of each posted appraisal for this release of information. | SWE-032
| |||
NPR 7150 traced to NPR 7123 and NPR 7120_20100716_V2 |
| This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
| SWE-991,
| ||
NPR 7150 traced to NASA-STD-8739 8 and NASA-STD-8719 13B_20100924 |
| This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
| SWE-991,
| ||
NPR 7150 traced to NASA-STD-8739 8 and NASA-STD-8719 13B_20100924 |
| This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
| SWE-142, Topic 7.15,
| ||
Cost Estimation of Software Intensive Projects: A Survey of Current Practices. | Jairus Hihn and Hamid Habib-agahi, Jet Propulsion Lab., California Inst. of Technol., Pasadena, CA. 1991. | SWE-015,
| |||
Ohloh/Black Duck Open HUB. | © 2014 Black Duck Software, Inc. | SWE-027, SWE-149, SWE-992,
| |||
Verification and Validation Document: Plan and Report for the System X GFE, | Johnson Space Center, 2012. | SWE-028, SWE-029, SWE-992,
| |||
NASA IV&V Program, Doing Business with IV&V, | NASA IV&V Program | SWE-135,
| |||
A Verification-Driven Approach to Traceability and Documentation for Auto-Generated Mathematical Software, | Ewen Denney, Bernd Fischer, November 2009, accessed on April 21, 2014. | SWE-146, Topic 7.11,
| |||
Verifying and Validating Automatically Generated Code, | Andrew Burnard, Land Rover, 2004, accessed on March 25, 2014. | Topic 7.11,
| |||
NASA’s Approach to Software Assurance, | Wetherholt, Martha. CrossTalk - Journal of Defense Software Engineering, Sep/Oct, 2015. Retrieved October 08, 2015 from http://www.crosstalkonline.org/storage/flipbooks/2015/201509/index.html. | See page 31.
| SWE-022,
| ||
IEEE Computer Society, "IEEE Standard for Software Quality Assurance Plans," | IEEE Std 730: 2014, 2014. | NASA users can access IEEE standards via the NASA Technical Standards System located at https://standards.nasa.gov/. Once logged in, search to get to authorized copies of IEEE standards.
| SWE-066,
| ||
NASA Space Flight Program and Project Management Handbook, | NASA/SP-2014-3705, NASA, September, 2014. | SWE-154,
| |||
Report Concerning Space Data System Standards, Security Threats Against Space Missions, | Green Book, Issue 1, CCSDS 350.1-G-1, Consultative Committee for Space Data Systems (CCSDS), October 2006. | No longer available from resource: https://public.ccsds.org/publications/greenbooks.aspx
| SWE-991
| ||
Report Concerning Space Data System Standards, (Revised) Security Threats Against Space Missions, | Green Book, Issue 2, CCSDS 350.1-G-2, Consultative Committee for Space Data Systems (CCSDS), December 2015. | From site: https://public.ccsds.org/publications/greenbooks.aspx.
| SWE-154,
| ||
Threats to United States Space Capabilities. | Wilson, Tom, Space Commission Staff Member. Prepared for the Commission to Assess United States National Security Space Management and Organization.Retrieved 12:15 PM August 5, 2015 from http://fas.org/spp/eprint/article05.html. | SWE-154, SWE-157,
| |||
The Empirical Investigation of Perspective-Based Reading, | Basili, V., Green , S., Laitenberger, O., Lanubile, F., Shull, F., Soerumgaard, S., and Zelkowitz, M. Empirical Software Engineering: An International Journal, 1(2): 133-164, 1996. | SWE-088,
| |||
Defense Contract Management Agency website. | website http://www.dcma.mil/. | Accessed January, 2018.
| SWE-039,
| ||
NESC report on Alternative Software Programming for Human Spaceflight, | Michael Aguilar, NASA Engineering and Safety Center, October 21, 2014. | SWE-061, SWE-185,
| |||
Software Certification – Coding, Code, and Coders, | Klaus Havelund and Gerard J. Holzmann Laboratory for Reliable Software (LaRS) Jet Propulsion Laboratory, California Institute of Technology 4800 Oak Grove Drive, Pasadena, California, 91109-8099. | SWE-061, SWE-185,
| |||
Software Development Standard for Space Systems, | Aerospace Report No. TOR-2004(3909)-3537, Revision B, March 11, 2005. | SWE-065, SWE-067,
| |||
Reuse Readiness Levels as a Measure of Software Reusability, | Marshall, James. And Downs, Robert, IEEE, 2008. Retrieved from http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=4779626 on August 19, 2015. | SWE-148,
| |||
A Proposal on Using Reuse Readiness Levels to Measure Software Reusability, | Downs, Robert and Marshall, James. Data Science Journal, Volume 9, July 24, 2010. | SWE-148,
| |||
30 Pitfalls for Real-Time Software Developers. Embedded Systems Programming, | Stewart, David (1999). | SWE-147,
| |||
A Framework for Software Security Risk Evaluation using the Vulnerability Lifecycle and CVSS Metrics. | Joh, HyunChul and Malaiya, Yashwant K.(2010). Colorado State University. Retrieved November 11, 2014 from http://www.cs.colostate.edu/~malaiya/p/joh.risk.2010.pdf. | SWE-158,
| |||
Assessing Information Security Risks in the Software Development Life Cycle, | Douglas A. Ashbaugh, Software Engineering Services (2006). CrossTalk Online. | Retrieved November11, 2014 from http://www.crosstalkonline.org/storage/issue-archives/2006/200609/200609-Ashbaugh.pdf.
| SWE-158,
| ||
Supply Chain Risk Management. Understanding Vulnerabilities in Code You Buy, Build, or Integrate, | Paul R. Croll, CSC (2011). CrossTalk Online. Retrieved November 11, 2014 from http://www.crosstalkonline.org/storage/issue-archives/2012/201203/201203-croll.pdf. | The 2012 CrossTalk article included this note, “© 2011 IEEE. Reprinted, with permission, from the Proceedings of the 5th Annual IEEE Systems Conference, April 2011”.
| SWE-158,
| ||
Meaningful and Flexible Survivability Assessments: Approach and Practice©, | Michael Atighetchi and Dr. Joseph Loyall, Raytheon bBN Technologies (2010). CrossTalk Online. Retrieved November 11, 2014 from http://www.crosstalkonline.org/storage/issue-archives/2010/201003/201003-Atighetchi.pdf. | SWE-158,
| |||
|
| SWE-991,
| |||
IEEE Computer Society, “Systems and software engineering — Architecture description,” | ISO/IEC/IEEE 42010:2011, 2011. Accessed at 10:19 on August 27, 2015 from http://www.iso-architecture.org/ieee-1471/. | SWE-143,
| |||
NASA Schedule Management Handbook, | NASA/SP-2010-3403, NASA Headquarters, January 2010. | SWE-016,
| |||
NPD 1000.5,B, Policy for NASA Acquisition, | NPD 1000.5C, Policy for NASA Acquisition, Effective Date: July 13, 2020, Expiration Date: July 13, 2025 | Intro, SWE-016,
| |||
History of NASA’s Academy of Program/Project & Engineering Leadership. | Academy of Program/Project and Engineering Leadership (APPEL). Retrieved on September 14, 2015 from http://appel.nasa.gov/about-us/history/. | SWE-017, Topic 7.18, SwDD,
| |||
Academy of Program/Project & Engineering Leadership (APPEL) - Learning Course Catalog | Access the APPEL curriculum catalog from this URL. | SWE-017, SWE-100,
| |||
Software Design Description (SDD), | Mil-Standard, DI-IPSC-81435. U.S. Navy. December 15, 1999. | SWE-056, SWE-992,
| |||
Software Considerations in Airborne Systems and Equipment Certification, | RTCA DO-178C, January 5, 2012 | SWE-056, SWE-992,
| |||
"Assessing Information Security Risks in the Software Development Life Cycle," CrossTalk Online. | Douglas A. Ashbaugh, Software Engineering Services (2006). Retrieved November 11, 2014 from http://www.crosstalkonline.org/storage/issue-archives/2006/200609/200609-Ashbaugh.pdf. | SWE-156,
| |||
"Security in a COTS-Based Software System," CrossTalk Online. | Arlene F. Minkiewicz, PRICE Systems (2005). Retrieved November 11, 2014 from http://www.crosstalkonline.org/storage/issue-archives/2005/200511/200511-Minkiewicz.pdf. | SWE-156,
| |||
" Malware, “Weakware,” and the Security of Software Supply Chains," CrossTalk Online. | C. Warren Axelrod, Delta Risk (2014). Retrieved November 11, 2014 from http://www.crosstalkonline.org/storage/issue-archives/2014/201403/201403-Axelrod.pdf | SWE-156,
| |||
MSFC Flight & Ground Software Division (ES50) Organizational Metrics Plan, | EI32-OMP Revision D April 29, 2013. | This NASA-specific information and resource is available in Software Processes Across NASA (SPAN), accessible to NASA-users from the SPAN tab in this Handbook.
| SWE-092,
| ||
NASA Space Flight Human-System Standard, | NASA-STD_3001, Volume 2: Human Factors, Habitability, and Environmental Health, Revision A, 2015. | Topic 7.2,
| |||
Views and Beyond: The SEI Approach to Architecture Documentation. | Software Engineering Institute website. Carnegie-Mellon University. Retrieved July, 2016 from http://www.sei.cmu.edu/architecture/tools/document/viewsandbeyond.cfm. | Topic 7.7,
| |||
Flight Anomaly of Atmospheric Trace Molecule Spectroscopy (ATMOS) Instrument Risk Assessment | Public Lessons Learned Entry: 272. | SWE-086
| |||
Mars Observer Inertial Reference Loss | Public Lessons Learned Entry: 310. | SWE-058, SwDD, Topic 7.18, p07, p11,
| |||
Quality Assurance Expertise in Special Technical Areas (e.g., optics) | Public Lessons Learned Entry: 331. | SWE-106, Topic 7.18, SAP
| |||
Quality Assurance Access to Critical Areas, Management | Public Lessons Learned Entry: 332. | SWE-106, Topic 7.18, SAP
| |||
Mars Observer Inappropriate Fault Protection Response Following Contingency Mode Entry due to a Postulated Propulsion Subsystem Breach | Public Lessons Learned Entry: 343. | SWE-023, p07,
| |||
Mars Observer Attitude Control Fault Protection | Public Lessons Learned Entry: 345. | SWE-071, p07,
| |||
Galileo Spacecraft Safing Recovery Anomalies | Public Lessons Learned Entry: 391. | SWE-081
| |||
Thrusters Fired on Launch Pad (1975) | Public Lessons Learned Entry: 403. | SWE-104, Topic 7.18, STP , p11,
| |||
Interface Control and Verification | Public Lessons Learned Entry: 569. | SWE-112, Topic 7.18, IDD
| |||
Informal Design Reviews Add Value to Formal Design Review Processes (1996) | Public Lessons Learned Entry: 582. | SWE-018
| |||
Mars Pathfinder Flight Software Development Process (1997) | Public Lessons Learned Entry: 590. | SWE-061
| |||
Consider Language Differences When Conveying Requirements to Foreign Partners (1997) | Public Lessons Learned Entry: 608. | SWE-109, Topic 7.18, SRS,
| |||
Lewis Spacecraft Mission Failure Investigation Board | Public Lessons Learned Entry: 625. | SWE-053, SWE-086, p07, p10,
| |||
Mars Climate Orbiter Mishap Investigation Board - Phase I Report | Public Lessons Learned Entry: 641. | SWE-017, SWE-055, SWE-084, SWE-112, Topic 7.18, IDD
| |||
Preliminary Design Review | Public Lessons Learned Entry: 655. | SWE-056, SwDD, Topic 7.18,
| |||
Critical Design Review for Unmanned Missions | Public Lessons Learned Entry 657. | SWE-056, SwDD, Topic 7.18,
| |||
Common Review Methods for Engineering Products | Public Lessons Learned Entry: 667. | SWE-124, SWE-992,
| |||
Fault Tolerant Design | Public Lessons Learned Entry: 707. | SWE-023, SWE-058, SwDD, Topic 7.18,
| |||
Independent Verification and Validation of Embedded Software | Public Lessons Learned Entry: 723. | SWE-131, SWE-135, SWE-141, SWE-223, Topic 7.1,
| |||
Pre-Flight Problem/Failure Reporting Procedures | Public Lessons Learned Entry: 733. | SWE-113, Topic 7.18, CR-PR,
| |||
Problem Reporting and Corrective Action System | Public Lessons Learned Entry: 738. | SWE-024, SWE-025, SWE-080, SWE-113, Topic 7.18, CR-PR,
| |||
Deficiencies in Mission Critical Software Development for Mars Climate Orbiter (1999) | Public Lessons Learned Entry: 740. | Topic 7.10, SWE-002, SWE-054, SWE-087, SWE-134, SWE-208,
| |||
Fault Protection | Public Lessons Learned Entry: 772. | SWE-023
| |||
Problem/Failure Report Independent Review/Approval | Public Lessons Learned Entry: 790. | SWE-043, SWE-992,
| |||
Identification, Control, and Management of Critical Items Lists | Public Lessons Learned Entry: 803. | SWE-086
| |||
Benefits of Implementing Maintainability on NASA Programs | Public Lessons Learned Entry: 835. | SWE-075
| |||
Software Design for Maintainability | Public Lessons Learned Entry: 838. | SWE-058, SWE-061, SWE-075, SWE-079, SWE-085, SWE-147, SwDD, Topic 7.18,
| |||
Fault-Detection, Fault-Isolation and Recovery (FDIR) Techniques | Public Lessons Learned Entry: 839. | SWE-023
| |||
Acquisition and Oversight of Contracted Software Development (1999) | Public Lessons Learned Entry: 921, | SWE-024, SWE-037, SWE-039, SWE-044, SWE-045,
| |||
Probable Scenario for Mars Polar Lander Mission Loss (1998) | Public Lessons Learned Entry: 938. | SWE-002, SWE-024, SWE-025, SWE-049, SWE-050, SWE-066, SWE-109, SWE-114, SWE-208, Topic 7.18, SRS, Test, p11,
| |||
MPL Uplink Loss Timer Software/Test Errors (1998) | Public Lessons Learned Entry: 939. | SWE-028, SWE-062, SWE-066, SWE-104, Topic 7.18, STP, p15,
| |||
Chandra X-ray Observatory (CXO) Development Program Programmatic "Lessons Learned" | Public Lessons Learned Entry: 987. | SWE-049, SWE-050
| |||
Computer Software/Software Safety Policy Requirements/Potential Inadequacies | Public Lessons Learned Entry: 1021. | SWE-102, Topic 7.18, SDP,
| |||
Computer Software/Configuration Control/Verification and Validation (V&V) | Public Lessons Learned Entry: 1023. | SWE-062, SWE-079, SWE-146
| |||
International Space Station (ISS) Program/Command and Data Handling/Firmware Documentation | Public Lessons Learned Entry: 1024. | SWE-077
| |||
Space Shuttle Program/External Tank (ET)/Super Light Weight Tank (SLWT) | Public Lessons Learned Entry: 1048. | SWE-039
| |||
International Space Station (ISS) Program/Computer Hardware-Software/Software | Public Lessons Learned Entry: 1062. | SWE-104, SWE-106, Topic 7.18, STP, SAP
| |||
International Space Station Program/Hardware-Software/Qualification Testing-Verification and Validation | Public Lessons Learned Entry: 1104. | SWE-066
| |||
International Space Station Program/Hardware-Software/Integration Testing | Public Lessons Learned Entry: 1106. | SWE-066
| |||
Aero-Space Technology/X-34 In-Flight Separation from L-1011 Carrier | Public Lessons Learned Entry: 1122. | SWE-018, SWE-023, SWE-073
| |||
Computer Hardware-Software/Software Development Tools/Maintenance | Public Lessons Learned Entry: 1128. | SWE-074, SWE-075, Topic 7.18, Maint
| |||
Computer Hardware-Software/International Space Station/Software Configuration Management | Public Lessons Learned Entry: 1130. | SWE-042, SWE-085
| |||
Computer Hardware-Software/International Space Station/Software Development | Public Lessons Learned Entry: 1132. | SWE-102, Topic 7.18, SDP
| |||
International Space Station (ISS) Program/Computer Hardware-Software/International Partner Source Code | Public Lessons Learned Entry: 1153. | SWE-074, SWE-075, Topic 7.18, Maint
| |||
Lack of Education and Training in the Use and Processes of Independent Verification & Validation (IV&V) for Software Within NASA | Public Lessons Learned Entry: 1173. | SWE-107, Topic 7.18, Train
| |||
Deep Space 2 Telecom Hardware-Software Interaction (1999) | Public Lessons Learned Entry: 1197. | SWE-066, SWE-104, Topic 7.18, STP
| |||
Configuration Control at All Levels of Change | Public Lessons Learned Entry: 1213. | SWE-082
| |||
Project Management: Integrating and Managing Reviews | Public Lessons Learned Entry: 1281. | SWE-018
| |||
Flight Software Reviews | Public Lessons Learned Entry: 1294. | SWE-068
| |||
Risk Assessment in Software Development Projects | Public Lessons Learned Entry: 1321. | SWE-050, SWE-054
| |||
ADEOS-II NASA Ground Network (NGN) Development and Early Operations -- Central/Standard Autonomous File Server (CSAFS/SAFS) Lessons Learned | Public Lessons Learned Entry: 1346. | SWE-027, SWE-058, SWE-075, SWE-076, SwDD, Topic 7.18.
| |||
Lessons Learned From Flights of ?Off the Shelf? Aviation Navigation Units on the Space Shuttle, GPS | Public Lessons Learned Entry: 1370. | SWE-027, SWE-031, SWE-033, SWE-049, SWE-050, SWE-056, SwDD, Topic 7.18,
| |||
Kennedy Space Center (KSC) Projects and Resources Online (KPRO) Software Development and Implementation | Public Lessons Learned Entry: 1384. | SWE-102, Topic 7.18, SDP
| |||
Acquisition Philosophy and Mechanism | Public Lessons Learned Entry: 1414. | SWE-032
| |||
Accident Investigations/Information Technology and Database Security | Public Lessons Learned Entry: 1448. | SWE-040
| |||
Accident Investigations/Archiving of Data & Library Requirements | Public Lessons Learned Entry: 1457. | SWE-128, SWE-992,
| |||
Take CM Measures to Control the Renaming and Reuse of Old Command Files (2002) | Public Lessons Learned Entry: 1481. | SWE-079, SWE-116, Topic 7.18, SVD
| |||
MER Spirit Flash Memory Anomaly (2004) | Public Lessons Learned Entry: 1483. | SWE-027, SWE-056, SWE-058, SWE-143, SwDD, Topic 7.18, p07, p09, p14,
| |||
Orbital Space Plane Centralized Technical Management | Public Lessons Learned Entry: 1499. | SWE-122
| |||
Orbital Space Plane - Stay true to the process! | Public Lessons Learned Entry: 1501. | SWE-051
| |||
Orbital Space Plane - Technical Rigor & Integrity | Public Lessons Learned Entry: 1504. | SWE-047, SWE-052
| |||
Ensure Test Monitoring Software Imposes Limits to Prevent Overtest (2003) | Public Lessons Learned Entry: 1529. | SWE-065
| |||
MRO Articulation Keep-Out Zone Anomaly | Public Lessons Learned Entry:2044. In NASA Engineering Network. Retrieved March 31, 2015 from http://llis.nasa.gov/lesson/2044. | SWE-028, SWE-992, p07,
| |||
Static Software Analysis of the NASA Autonomous Flight Termination Software | Public Lessons Learned Number: 24503, Lesson Date 2018-08-23, Submitting Organization: NESC, | SWE-061, SWE-135,
| |||
Selection and use of Software Metrics for Software Development Projects | Public Lessons Learned Entry:3556. In NASA Engineering Network. Retrieved March 31, 2015 from http://llis.nasa.gov/lesson/3556. | points to same URL as SWE-577
| SWE-991,
| ||
Develop and Test the Launch Procedure Early (1997) | Public Lessons Learned Entry: 609. | SWE-110, Topic 7.18, SDD
| |||
The Pitfalls of "Engineering-by-Presentation" (2005) | Public Lessons Learned Entry: 1715. | SWE-049, SWE-050, SWE-121
| |||
Know How Your Software Measurement Data Will Be Used | Public Lessons Learned Entry: 1772. | SWE-015, SWE-090, SWE-093, SWE-094, SWE-096, SWE-142
| |||
Erroneous Onboard Status Reporting Disabled IMAGE's Radio | Public Lessons Learned Entry: 1799. | SWE-138, Topic 7.18, Safety, p07,
| |||
Mars Global Surveyor (MGS) Spacecraft Loss of Contact | Public Lessons Learned Entry:1805. In NASA Engineering Network. Retrieved March 31, 2015 from http://llis.nasa.gov/lesson/1805. | SWE-133, SWE-992, p07, p09,
| |||
Inheritance Review of the Mars Phoenix Flight System | Public Lessons Learned Entry:1807. In NASA Engineering Network. Retrieved March 31, 2015 from http://llis.nasa.gov/lesson/1807. | SWE-035, SWE-992,
| |||
NASA Study of Flight Software Complexity | Public Lessons Learned Entry: 2050. | SWE-056, SWE-057, SWE-143, Topic 7.7, SwDD, Topic 7.18,
| |||
Flight Software Engineering Lessons | Public Lessons Learned Entry: 2218. | SWE-005, SWE-036, SWE-044, SWE-050, SWE-090, SWE-091, SWE-095, SWE-151,
| |||
Aquarius Reflector Over-Test Incident | Public Lessons Learned Entry: 2419. | SWE-063, SWE-065
| |||
Place Flight Scripts Under Configuration Management Prior to ORT | Public Lessons Learned Entry: 2476. | SWE-085, SWE-103, Topic 7.18, SCMP,
| |||
Software Modification Verification | Public Lessons Learned Entry:2816. In NASA Engineering Network. Retrieved March 31, 2015 from http://llis.nasa.gov/lesson/2816. | SWE-028, SWE-992,
| |||
Software Requirements Management | Public Lessons Learned Entry: 3377. | SWE-047, SWE-049, SWE-050, SWE-051, SWE-052, SWE-059, SWE-072, SWE-080
| |||
Selection and use of Software Metrics for Software Development Projects | Public Lessons Learned Entry: 3556. | SWE-041, SWE-090, SWE-091, SWE-094, SWE-095,
| |||
Testbed Limitations May Impact End-to-End Flight System Testing | Public Lessons Learned Entry: 3716. | SWE-073
| |||
Planning and Conduct of Hazardous Tests Require Extra Precautions (2000-2001) | Lessons Learned Entry: 991. | SWE-065
| |||
COTS Change Processing | Lessons Learned Entry:3457. No longer available | SWE-043, SWE-085,
| |||
CAMS 10188 Process Escape PR LCA 4168 - GOAL Booster APU/Hydraulics program BAT04 did not execute per requirements | CAMS 10188. In NASA Engineering Network. | SWE-065
| |||
Performance Decrease due to Propulsion Thruster Plume Impingement on the Voyager Spacecraft | Public Lessons Learned Entry: 377. | Topic 7.15
| |||
Space Shuttle Program/Operations-Processing/Workforce | Public Lessons Learned Entry: 1024. | SWE-090
| |||
Does Software IV&V Provide Clear Benefits to NASA Projects? | Public Lessons Learned Entry: 6656. | SWE-141, SWE-223,
| |||
International Space Station (ISS)/Multiple Element Integrated Testing (MEIT)/Software Configuration Management Public Lessons Learned Entry: 1165. | In NASA Engineering Network. | SWE-085
| |||
Redundant Verification of Critical Command Timing (1995) Public Lesson Learned Entry: 559. | Public Lessons Learned Entry: 559. | SWE-085, p07,
| |||
Reuse of Analysis Software | Public Lessons Learned Entry: 2158. | SWE-085,
| |||