This checklist is for the new SWEHB page: 

As each step is completed, note it in the Comments. 

StepDescriptionComments
1Review Requirements Document for the new page and plan for it's creation in the SWEHB"Software Data Needed for Certification in Human-Rated Missions v8,docx"
1.1

Determine what type of page it will be: select a new number in the appropriate hierarchy for the new page: 

  • SWE or "Human Rated Requirements in SWEHB"
  • Topic - and subsection (7.xx, 8.xx, ...)
  • PAT - Category
  • Other - Tools, Terms, References, ...

Topic 8.29 - Software Certification in Human-Rated Missions

In Topics, 8.xx series, in section G. Software Checklists . 

1.2

Add new page in the appropriate place in the hierarchy. See "Space Pagetrees" tab in the SWEHBDOC Maintenance page. Make sure the new name does not conflict with another page. 

Topic - 8.29 - Software Certification in Human-Rated Missions
1.3

Format the new page to match the layout of other similar pages in the SWEHBDOC Basic Style Guide:

  • SWE pages will have 6 or 7 tabs
  • Topics will have 2 or more tabs
  • PAT pages will be formatted as a PAT
  • Other pages will be formatted based on similar pages

Topic formatting with 4 tabs:

  • Introduction
  • Compliance Data Needs
  • Safety Case
  • Resources
1.4

Apply content provided in the page Requirements Document. Distribute content into tabs as necessary. Follow guidance in SWEHBDOC Basic Style Guide for formatting content. 

Content for tabs 2 and 3 added

Content for tab 1 is in PAT-082

1.5

Save the page and verify that the initial content is distributed into tabs as desired. 

Done
2.0

Add SWEHB formatting to the page. This formatting applies to the features and tools available in the SWEHB. This formatting is unique to the SWEHB and gives the page it's unique Look and Feel. SWEHBDOC Basic Style Guide


2.1

Check for the presence of an appropriate "Excerpt-Include" page type

2D-Topic Page Message applied

2.2

Check for "Set Data" macro: set to expected tab for Resources

Set Data applied
2.3

Check for Show-If and Panel for editors only with Expand for notes to editors

Show-If applied with "Visible to Editors" and Expand applied
2.4

Setup initial tabbing in Tabsetup macro

tabsetup 

  • Introduction
  • Compliance Data Needs
  • Safety Case
  • Resources
2.5

Tag references - 

  • If the reference is in the References Table, Update the SWEREF and add the number to the "SWEREFs called out in text" 
    • If the references is not in the table, add it and add the SWE number into the SWEREF and add the number to the "SWEREFs called out in text"
References added. 
2.6

Create "Related ..." pages (SWEs, SM, Activities)

2.7

Format all tabs

  • Headers
  • Notes
Done
2.8

Proof-read to ensure that content did not get messed up in the copying process. 

Done with V8
2.9

Review content to ensure compliance with SWEHBDOC Consistency of Language

  • life cycle
  • safety-critical
  • non-conformance
  • top-level
  • flow down
  • Software Assurance Plan, SA Plan
  • NPR 2810.1 Security of Information and Information Systems
  • NIST SP 800-40  Guide to Enterprise Patch Management Planning: Preventive Maintenance for Technology
  • IEEE Standard Dictionary of Measures of the Software Aspects of Dependability, 8 November 2005
Done with V8
PAT 1

Build checklist based on similar PAT


P.1

Build checklist

From PAT-066
P.2

Content 

Content from V8 preformatted

  • changed font to Calibri
P.3

Save as a PAT

PAT-082 - Software Certification in Human-Rated Missions Checklist
3.0

Publish to SWEHB


3.1D. Topics - in section 8.xx, G. 
3.2

Build Blog entry and label "swehb" - ensure that it displays on Book A. Introduction page

New Topic 8.29 - Software Certification in Human-Rated Missions