bannerc

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: updated attachment
Set Data
hiddentrue
namereftab
2
Excerpt
hiddentrue

Checklist tool that gives SA analysts the ability to tailor the software assurance and software safety tasks in NASA-STD-8739.8 and generate a tailored checklist for the tasks required on a project's software classification and safety criticality.

Tabsetup
01. Introduction
12. Resources
Div
idtabs-1

1. Introduction

This topic is intended for anyone who will be planning and performing software assurance activities on NASA projects.

The purpose of the Software Assurance (SA) Tasking Checklist Tool is to streamline the Software Assurance and Software Safety Tasks (a.k.a. SA Tasking) that must be performed on a NASA project. The tool allows the user to tailor the SA Tasking based on the needs of the project via Software Classification, Safety Criticality, and required Milestones.

The SA Tasking Checklist Tool assists in the planning, execution, and monitoring of the Software Assurance (SA) tasks provided in NASA-STD-8739.8A Requirement SASS-01, mapped to the NPR-7150.2C Software Engineering Requirements. The tool is designed with a user-friendly front end which integrates the engineering, software assurance, and safety requirements across the development life cycle in order to create SA tasking checklists based on milestones to plan and ensure compliance. While the default project information addresses a “typical” development project with full compliance to SASS-01, the tool is flexible in terms of tailoring the requirements, as well as providing the ability to map the SWE requirements to various milestones for different development life cycles in order to address Center or project-specific attributes. The tool may also be used to capture status when SA activities are performed throughout the development life cycle. The resulting checklist of SA Tasking may be filtered. Monitoring of the resulting SA Tasking may be performed using the generated checklist in the tool. Another option for monitoring is to export the checklist(s) in common formats compatible with other tools including Excel, JIRA, and MS Project (i.e., Excel, CSV, and XML).

The SA Tasking Checklist Tool has a comprehensive Users Guide embedded in the tool to assist the user with tool features and functionality. It also provides instruction on how use the tool to generate a project-specific SA Tasking Checklist.

2. History

The SA Tasking Checklist Tool is the product of an FY20 Software Assurance Research Program (SARP) Project, “Software Assurance Tasking Checklists for NASA-STD-8739.8A”.

3. Tool Structure

The SA Tasking Checklist Tool consists of three tabs in an Excel workbook.

  1. SA Checklist Main GUI – This tab allows the user to enter project-specific metadata and select high-level tool configuration options including milestones and tracking.
  2. Tailoring GUI – This tab allows the user to tailor the requirements and requirements mapping to project milestones.
  3. Users Guide – This tab provides the user with insight into how to use the tool.

4. Tool Location

Click to access the SA Checklist Tool. It is attached to this topic. Note: There seems to be an issue when using Internet Explorer. Please use Chrome, Firefox, or Edge. Be patient, this is a large file and may download slowly.

Always download the Excel file when using the SA Tasking Checklist Tool. This is essential when using O365. O365 renders some Excel features inoperable. If the file is opened and saved, the features will be permanently disabled and not restored the next time it is opened.

If you are on the NASA network, SA Checklist Tool is also available in the SMA Toolbox. See search directions below.

The SA Checklist Tool link takes you to a search page in the SMA Toolbox. If you are requested to log in, select "View" method to get to the search page. To find the SA Checklist Tool easily, search for "SA Checklist Tool". Then scroll down to the results and Download the tool. Whether you get the SA Checklist Tool from the link above or the SMA Toolbox, the usage caution above still applies.


Div
idtabs-2

2. Resources

2.1 References

refstable-topic

The references above are the documents that were used to build the SA Tasking Checklist Tool. These specific versions were sources of the SA Tasking requirements. In addition, this Handbook, NASA-HDBK-2203: Software Engineering Handbook, Rev. B, April 20, 2020, was also used as a reference.


Show If
groupconfluence-users
Panel
titleColorred
titleVisible to editors only

Enter necessary modifications to be made in the table below:

SWEREFs to be addedSWEREFS to be deleted
SWEREF-083


SWEREF-278

SWEREFs NOT called out in text but listed as germane: none

SWEREFs called out in text: none

Panel

If you are on the NASA network, SA Checklist Tool is available in the SMA Toolbox. See search directions below.

The SA Checklist Tool link takes you to a search page in the SMA Toolbox. If you are requested to log in, select "View" method to get to the search page. To find the SA Checklist Tool easily, search for "SA Checklist Tool". Then scroll down to the results and Download the tool.

2.2 Tools


Include Page
Tools Table Statement
Tools Table Statement

2.2.1 SA Checklist Tool

Click to access the SA Checklist Tool. Note: There seems to be an issue when using Internet Explorer. Please use Chrome, Firefox, or Edge. Be patient, this is a large file and may download slowly.

Always download the Excel file when using the SA Tasking Checklist Tool. This is essential when using O365. O365 renders some Excel features inoperable. If the file is opened and saved, the features will be permanently disabled and not restored the next time it is opened.

If you are on the NASA network, SA Checklist Tool is also available in the SMA Toolbox. See search directions below.

The SA Checklist Tool link takes you to a search page in the SMA Toolbox. If you are requested to log in, select "View" method to get to the search page. To find the SA Checklist Tool easily, search for "SA Checklist Tool". Then scroll down to the results and Download the tool. Whether you get the SA Checklist Tool from the link above or the SMA Toolbox, the usage caution above still applies.