2. SWEHB StructuresThe structures below are divided into SWEs (requirements) and other Supplementary Materials (Topics, Document Structures, Checklists, Process Asset Templates, etc.) Each page type has a variety of components that you won't be able to change. The components that you will be able to change are clearly listed. They are marked "Author Content" 2.1 SWEs2.1.1 Tab 1. The Requirement- The first item in the tab is the requirement. This is a direct quote from NPR 7150.2. It is put into the SWEHB in a form that allows it to be reused in a number of other places.
- 1.1 Notes - This is also a direct quote from NPR 7150.2. It is the Notes section that appears after the requirement statement. If there is no notes in the NPR, then the statement "NPR 7150.2, NASA Software Engineering Requirements, does not include any notes for this requirement" is used as a filler.
- 1.2 History - This is a section that contains a link to pages that contain the history of the requirement throughout its history. It is based on versions of the requirement itself.
- 1.3 Applicability - This section appears only in Project Software Requirements. It is a graphic representation of the information in the Appendix that contains the Requirements Compliance Matrix for the requirement.
2.1.2 Tab 2. RationaleThis tab gives a brief explanation of why the requirement is important, and the value it brings to a project. Author Content: You may provide text to describe the value of the requirement in as much detail as necessary. Most rationales are brief since the bulk of the details are covered in the Guidance and other tabs. 2.1.3 Tab 3. Guidance Author Content: This is where authors have the most input. You may structure your guidance how you see fit. You may: - Provide as much text as necessary in any type of paragraphs, bulleted lists, numbered lists,
- Provide information in tables. (see tab 3 on requirements for tables)
- Provide graphic images that you want. (see tab 3 on requirements for images)
- Provide callouts to references that are outside of the SWEHB (see tab 3 on requirements for references)
- Provide callouts to other SWEs or Supplementary Materials. You may do this by pasting in the full title of the page anywhere you want. Editors will format the title into a link to the page. To make it easy for editors to find these callouts, please underline them.
- Provide text as "Notes" and they will be put into special yellow Notes panels.
2.1.3.1 Additional GuidanceThis is one of those special sections that contains structured material. It is a table of links to other SWEHB pages that have been called out in the Guidance text. Editors will find these callouts and format them appropriately for this section. You can include them in your WOrd Document if you want and then add or remove entries as needed so the editors can find the changes. 2.1.3.2 Center Process Asset LibrariesThis contains structured material. It is a list of SPAN pages that display Center materials for the SWE or Topic. 2.1.4 Tab 4. Small ProjectsAuthor Content: This is where authors have input. You may structure your Small Project guidance how you see fit. You may provide text, lists, tables, or other content much like in the Guidance tab. 2.1.5 Tab 5. ResourcesThis tab is all structured content. authors provide information that is used here but don't provide direct content for this page: - References Table is built from data supplied from the Guidance tab. The table includes all of the Reference data organized in a bulleted list including the Tltle, URL, Citation and Notes for the Reference.
- Tools list - this is static text providing a link to the old Tools list.
- Other structures that are built by the editors.
2.1.6 Tab 6. Lessons LearnedAuthor Content: This is where authors have input. You may list Lessons Learned from two sources: the NASA Lessons Learned Database or a Center or other database for Lessons Learned (such as within a referenced document). Provide the content including any quotes from the appropriate database and it will be formatted by the SWEHB editors. 2.1.7 Tab 7. Software AssuranceThis tab contains a mix of Structured items and Author Content items: - The Requirement is re-displayed at the top of the page.
- The "Tasking for Software Assurance" is / are quotes of tasks taken directly from NASA-STD-8739.8.
- Author Content: "Software Assurance Products" is a list of products expected to be produced by the tasks.
- Author Content: "Metrics" is a list of metrics expected to be produced by the tasks.
- Author Content: "Guidance" is a text content much like the Guidance in tab 3 but aimed as Software Assurance workers in the performance of their tasks.
- Additional Guidance is a structured section as in the tab 3 Guidance.
2.2 Other Supplementary Materials2.2.1 TopicsTopics are typically uniquely numbered pages . The numbering is designed to enable the easy addition of References. The numbering also allows grouping Topics into specific interest groups (Development topics, Assurance topics, etc.) Topics have many of the same tabs as SWES but there are a few key differences:
|