software assurance training and resources
TRANSCRIPT
-
8/6/2019 Software Assurance Training and Resources
1/13
08/10/04 SWG F2F Meeting1
Software Assurance
Training and Resources
Susan Sekira
GSFC SA Lead
-
8/6/2019 Software Assurance Training and Resources
2/13
08/10/04 SWG F2F Meeting2
Agenda Software Assurance Standard Highlights
Next Steps -- Life After the Approved SA Standard
Software Assurance Training Opportunities Software Assurance Web Sites
NASA SA Web Site
GSFC SA Web Site
Summary
-
8/6/2019 Software Assurance Training and Resources
3/13
08/10/04 SWG F2F Meeting3
Congratulations!!!
Software Assurance Standard approved 7/28
Software Safety Standard approved 7/8
Software Safety Guidebook approved 3/31
SA Tri-folds available for distribution and
Center-wide publication
** NPR 7150.2 authors and reviewers surviving with minimal casualties!
-
8/6/2019 Software Assurance Training and Resources
4/13
08/10/04 SWG F2F Meeting4
Software Assurance Standard Highlights Provides a software life cycle perspective for acquirer and
provider software assurance requirements
Includes tailoring guidelines for the level of softwareassurance to apply based on a 4-step Software AssuranceClassification Assessment process
Provides a Software Assurance Classification Report
template for recording results from the assessment process
Includes a Requirements Compliance Matrix
Successfully mapped to NPR 7150.2 and CMMI PPQA
-
8/6/2019 Software Assurance Training and Resources
5/13
08/10/04 SWG F2F Meeting5
Next Steps
Use the Software Assurance Classification Assessment
to characterize all NASA software
Provide OSMA with copies of all Software AssuranceClassification Reports
Complete the Requirements Compliance Matrix for
each software project/system
Complete executive changes/minor updates to the SAStandard upon approval of NPR 7150.2
Proceed with updates to the NASA Software Assurance
Guidebook
-
8/6/2019 Software Assurance Training and Resources
6/13
08/10/04 SWG F2F Meeting6
NASA Software Assurance Guidebook Updated release targeted for Spring 05!
GSFC currently
Brainstorming organizational structure of updated guidebook Considering topics, techniques, and tools to be included
Developing strawman for Table of Contents for subsequent
review and approval by Strategy 2 Team
Plan to incorporate best practices and available assets
Will engage domain experts to author portions of theguidebook
-
8/6/2019 Software Assurance Training and Resources
7/13
08/10/04 SWG F2F Meeting7
Software Assurance Training
Opportunities
Software Assurance Overview Briefing for Project Managers
3-4 hour PowerPoint Presentation to be given by each Centers
Software Assurance Lead
Briefly describes the 5 disciplines of Software Assurance
Identifies key activities for the acquirer and provider
Outlines the Software Assurance Classification Assessment
process
Contains 1 Classroom Exercise
Proposed Availability: Fall 2004
-
8/6/2019 Software Assurance Training and Resources
8/13
08/10/04 SWG F2F Meeting
8
Software Assurance Training
Opportunities (cont.)
Software Assurance Training via SOLAR
Updated to reflect the current Software Assurance Standard Includes information from the original SA module, where possible
Details life cycle activities for both the acquirer and the provider
Elaborates on the Software Assurance Classification Assessment
Takes approximately 2 hours to complete
Includes both a Basic and Comprehensive Test
Training module currently in review
Proposed Availability: Fall 2004
-
8/6/2019 Software Assurance Training and Resources
9/13
08/10/04 SWG F2F Meeting
9
Software Assurance Training
Opportunities (cont.)
Software Assurance Practitioner Training (TBS)
3-day Classroom training based on Software Assurance Standardand updated SA Guidebook
Proposed Availability: dependent on Guidebook completion
2 JPL Software Practitioner Training Courses (under
construction)
How to Develop Safe and Reliability Software
Software Reliability Measurement: Techniques and Tools
Proposed Availability: TBD
-
8/6/2019 Software Assurance Training and Resources
10/13
08/10/04 SWG F2F Meeting
10
Software Assurance Web Sites
NASA Software Assurance
GSFC Software Assurance
-
8/6/2019 Software Assurance Training and Resources
11/13
08/10/04 SWG F2F Meeting
11
NASA Software Assurance Web Sitehttp://www.hq.nasa.gov/office/codeq/software/index.htm
Provides information on NASAs SA Organization
Key Repository for NASA SA Documentation
Provides links to the Software Assurance Research
Program (SARP), IV&V, etc.
Centers are encouraged to send HQ their SoftwareAssurance URLs for linkage
-
8/6/2019 Software Assurance Training and Resources
12/13
08/10/04 SWG F2F Meeting
12
GSFC Software Assurance Web Site
Developed as a tool for Practitioners (i.e., software
assurance personnel) http://sw-assurance.gsfc.nasa.gov
Designed to be a one stop resource that provides the latest
tools or assets required to perform software assurance
activities and tasks
Use the sites Feedback Form to provide comments or
recommendations
-
8/6/2019 Software Assurance Training and Resources
13/13
08/10/04 SWG F2F Meeting
13
Summary Strategy 2 continues the journey to improve safety,
reliability, and quality of software through the
integration of sound software engineering principles
and standards SA Guidebook and SA NPR are next
Training modules will be announced when available
and housed on the NASA SA Web Site
Looking forward to the approvedSoftware Engineering NPR!!