bannerd

Blog

Topic 7.23 has been added and is not available for use. 

Topic 7.23 - Software Fault Prevention and Tolerance This topic guides developers to reduce the likelihood of software faults pre-flight and to detect/mitigate the effects of software errors should they occur in-flight.  

Topic "8.12 - Basics of Software Auditing" has been updated  with a suggested Process Audits Schedule in section 1.3. 

Topic 7.09 - Entrance and Exit Criteria has been updated and is now available for use. 

Changes include: 

  1. Reformatted tabs with new tables for "Entrance Criteria", ""Items Reviewed", and Exit / Success Criteria. 
  2. Old content moved to expandable sections under "Additional Supporting Material" at the bottom of each tab. 

Topic 7.08 - Maturity of Life Cycle Products at Milestone Reviews has been updated and is now available for use. 

Changes include: 

  1. Added the PPS code in the legend allows for the columns in both tables to be the same size. The headings are "Sticky" so that stay at the top of the visible page as the reader scrolls down. 
  2. Added links in both tables to the "Minimum Content" Topic pages, where they exist. 

A new Topic titled “8.24 - Software Assurance Risk” has been added to the D. Topics page. 

This topic includes a table of Risks in several categories and phases. It provides guidance on the Reviews in which the risk is expected to be reviewed and mitigations discussed.



A new Topic titled " 7.22 - Space Security: Best Practices Guide" has been added to the D. Topics page. 

This Topic guides mission security implementation in the form of principles coupled with applicable controls that cover both the space vehicle and the ground segment. It is based on the "Space Security Best Practices Guide" released October 18, 2023. It includes, as an appendix, NASA-STD-1006 - Space System Protection Standard. 

A new tab called "5.xx Document Contents" has been added to the D. Topics page. 

The new tab contains links to a series of pages that contain guidance for the minimum recommended content for typical Work Products in the SWEHB. It includes pages referenced in NPR 7150.2D, Chapter 6 - Recommended Software Records Content. 

Additional pages will be added to include some that are used by Software Assurance (from Topic 8.16 - SA Products). 

Software Design Principles are now numbered in the topic series 9.xx. 

The new series is posted in D. Topics page and all references to these topics in the current version of the handbook have been updated. 

Topic 8.15 has been updated in SWEHB versions "C" and "D". The "SA Tasking Checklist", an Excel workbook, was updated to version 2.0.1.  Earlier versions have been removed. 

The new workbook was uploaded into Topic 8.15 and is built on the documents: 

  • NPR 7150.2C
  • NASA-STD-8739.8A

Another update of this workbook is in process and will be based on the NPR 7150.2D and NASA-STD-8739.8B. 

On March 23 and 24, 2023 there will be software updates made in the Software Engineering Handbook. During those days there may will some short outages as the servers are updated and restarted with the new software. If you try to access SWEHB and find it unavailable, please be patient and try again later. We will attempt to make outages as short as possible and during off business hours. 

Updates have been made to:

Updates include additional examples and references. Also, the "gcov" tool is discussed.

Requirements pages have been reformatted and updated with new lists of ALL NPR 7150.2D Requirements in Numeric Order. 

  • B. Institutional Requirements
  • C. Project Software Requirements

Introductory remarks have been shortened by putting the content in expanding sections ("Click to see ...")

Each page has a new section below the introductory remarks. The new section contains two expanding displays of ALL SWEs. 

  • First, is a list of all SWE pages in Numeric Order. Each entry is a link to the SWE page. 
  • Second, is a list of all SWE pages along with the text of the requirement in numeric Order. Each SWE entry is a link to the SWE page. 

When expanded, you my use your browser's "Find" function to look for key words in the SWE titles or requirements on the browser page.  

Additionally, the link to "New in SWEHB" link has been added at the top of both Requirements pages. 

The SWEHB has a new look. A Blog will be used to advise you of major changes in SWEHB.

  • INTRODUCTION page has a listing of the latest 5 blog posts.
  • The link "New in SWEHB" will appear above the tabs on main SWEHB pages. it will open a page with the full Blog history. 

More changes will be published as they are implemented. 

"New in SWEHB" is a list of the full blog history, ordered from most recent to oldest. 

To view the full blog history, click on the "New in SWEHB" link on any major page.