NASA Software Documentation Standard, Appendix B
SATC

NASA Software Documentation Standard Appendix B


APPENDIX B

MASTER DOCUMENTATION DATA ITEM DESCRIPTIONS

This appendix contains specifications for the format, outline, and content of the Software Documentation Set DID and the Template DID. These two DIDs are used as support structures for project documentation.

The Software Documentation Set DID (NASA-DID-000) provides a top-level reference for the four required volumes of a documentation set. The four volumes may be contained in the documentation set created using this DID or rolled-out into separate documents with references to this top-level document.

The Template DID (NASA-DID-999) provides the format and content for both the front matter (Introduction, Related Documents) and back matter (Abbreviations and Acronyms, Glossary, Notes, Appendices) to be contained in all separate documents. It also provides detailed instructions for preparing documents that are rolled out. Note that this DID does not represent a particular separate document, but is used to generate the format for sections that are to be contained in physically separate documents.

  Table B-1.  DID Index

DID Number Title

NASA-DID-000 Software Documentation Set DID NASA-DID-999 Template DID


NASA-DID-000
SOFTWARE DOCUMENTATION SET
DATA ITEM DESCRIPTION

TABLE OF CONTENTS



1.0 INTRODUCTION 2.0 RELATED DOCUMENTATION 3.0 MANAGEMENT PLAN 4.0 PRODUCT SPECIFICATION 5.0 ASSURANCE AND TEST PROCEDURES 6.0 MANAGEMENT, ENGINEERING, AND ASSURANCE REPORTS 7.0 ABBREVIATIONS AND ACRONYMS 8.0 GLOSSARY 9.0 NOTES 10.0 APPENDICES

EXPLANATORY NOTE

The purpose of the Software Documentation Set DID is to provide a top-level document for the four volumes of the documentation set. Any or all of the four volumes may be contained in this document. Those volumes that are not contained in this document are referenced in this document.

1.0 INTRODUCTION

Refer to the Template DID (NASA-DID-999) for a detailed structure and content description of this section.

2.0 RELATED DOCUMENTATION

Refer to the Template DID (NASA-DID-999) for a detailed structure and content description of this section.

3.0 MANAGEMENT PLAN

Refer to NASA-DID-M000 for Management Plan format and content.

4.0 PRODUCT SPECIFICATION

Refer to NASA-DID-P000 for Product Specification format and content.

5.0 ASSURANCE AND TEST PROCEDURES

Refer to NASA-DID-A000 for Assurance and Test Procedures format and content.

6.0 MANAGEMENT, ENGINEERING, AND ASSURANCE REPORTS

Refer to NASA-DID-R000 for Management, Engineering, and Assurance Reports format and content.

7.0 ABBREVIATIONS AND ACRONYMS

Refer to the Template DID (NASA-DID-999) for a detailed content description of this section.

8.0 GLOSSARY

Refer to the Template DID (NASA-DID-999) for a detailed content description of this section.

9.0 NOTES

Refer to the Template DID (NASA-DID-999) for a detailed content description of this section.

10.0 APPENDICES

Refer to the Template DID (NASA-DID-999) for a detailed content description of this section.


NASA-DID-999
TEMPLATE
DATA ITEM DESCRIPTION

TABLE OF CONTENTS



1.0 INTRODUCTION 1.1 Identification of Document 1.2 Scope of Document 1.3 Purpose and Objectives of Document 1.4 Document Status and Schedule 1.5 Documentation Organization 2.0 RELATED DOCUMENTATION 2.1 Parent Documents 2.2 Applicable Documents 2.3 Information Documents 3.0 - N.0 [Major subsections of the volume being rolled-out into a separate document] N+1.0 ABBREVIATIONS AND ACRONYMS N+2.0 GLOSSARY N+3.0 NOTES N+4.0 APPENDICES

EXPLANATORY NOTE

The purpose of the template is to describe the set of common sections that are to appear in the document specified by the Standard and in any rolled-out documents. When using this template for the volume itself rather than for a rolled-out document, the word "Volume" should be used in place of "Document" in the following section descriptions.

1.0 INTRODUCTION

1.1 Identification of Document

Identify this physical document in terms of its relationship to the parent volume(s) in this documentation set. For documentation set volumes, identify the parent(s) in the decomposition tree for the software system. For example:

"This is the Management Plan of the XYZ Software System."
"This is the Concept Document of the Product Specification of the XYZ Software System."
"This is the Input/Output Unit Test Procedures of the Assurance and Test Procedures of the XYZ Software System."

1.2 Scope of Document

Describe the area of cognizance, responsibility, and applicability for this document.

1.3 Purpose and Objectives of Document

Describe the purpose and objectives for this document concisely and in specific terms.

1.4 Document Status and Schedule

Describe the status, including goals and dates, for production or revision of the document. Documentation is often generated incrementally or iteratively. If this is the case for this document, also summarize here the planned updates and their release dates.

1.5 Documentation Organization

Briefly describe the contents of each major section within this document and the contents of each appendix.

Provide a documentation tree (text or graphic) of all documents produced for the project showing the relationship between the documents, and where this document fits in that tree.

Include a list, in the form of a table of contents, which shows for this document which sections and subsections of the standard have been:

a. Marked N/A
b. Added
c. Marked with a pointer

2.0 RELATED DOCUMENTATION

The purpose of this section is to provide the references or bibliography for this document.

Cite documents by short or common title (if any), full title, version or release designator (if appropriate), date, publisher or source, and document number or other unique identifier.

2.1 Parent Documents

Begin this section as follows, depending upon whether this is a rolled out document or a top-level document:

"The following document(s) is (are) parent to this document:"
		        or:
"The following volume(s) is (are) the parent from which this document's scope and content are derived:"

(For top-level documents, any parent documents will be outside the documentation set.)

If the document is for a lower level element, cite the appropriate document at the next higher level. For example, a Management Plan would cite the Management Plan for the next higher level software system, or the Product Specification would cite the Management Plan and the parent's Product Specification. If there is no higher level, state "None."

If this is a rolled-out document, cite the parent document. If this is a rolled-out document from another rolled-out document, cite each document in the hierarchical path back to the parent document, starting with the document immediately superior to this one.

2.2 Applicable Documents

Provide the citations for every document (other than the parent) referenced within this volume, or which are directly applicable, or contain policies or other directive matters that are binding upon the content of this volume. Also include the DID number of the highest level DID and, if appropriate, section number, used to prepare this document.

2.3 Information Documents

Provide the citations for documents which, although not directly applicable, amplify or clarify the information presented in this volume. State if these are not binding, or indicate the relationship of the documents listed here to this document.

3.0 - N.0 CONTENT FOR ROLLED-OUT SECTION

Each major subsection of the section of the volume, or of a rolled-out document thereof, being rolled-out into a separate subordinate volume becomes a major section in the rolled-out volume.

N+1.0 ABBREVIATIONS AND ACRONYMS

This section follows the sections containing the content for the rolled-out section.

The abbreviations and acronyms section contains an alphabetized list of the definitions for abbreviations and acronyms used in this document.

N+2.0 GLOSSARY

The glossary contains an alphabetized list of definitions for special terms used in the document, i.e., terms used in a sense that differs from or is more specific than the common usage for such terms.

N+3.0 NOTES

Use this section to present information that aids in understanding the information provided in previous sections, and which is not contractually binding.

N+4.0 APPENDICES

The appendices contain material that is too bulky, detailed, or sensitive to be placed in the main body of text. Refer to each appendix in the main body of the text where the information applies. Appendices may be bound separately, but are considered to be part of the document and shall be placed under configuration control as such.

Return to Beginning of Appendix

Return to NASA Software Documentation Standard

 


If you have any questions or comments about the SATC, contact:

Dr. Linda Rosenberg
NASA/GSFC
Code 302 -  Bldg 6
Greenbelt, MD 20771

Linda.Rosenberg@gsfc.nasa.gov

SATC Home Send E-Mail to the SATC NASA Goddard NASA IV+V

This page was last updated on:
06/29/99