The documentation standard
shall be prepared to establish the documentation requirements for a specific
project.
This page and its allegiance pages may be copied in their entirety with the
copyright kept intact. However, all rights are reserved by the author.
See Technical Managment - documentation standard for
more up-to-date information.
Documents are now available in
.pdf format: See PDFDOCUMENTS.
Copyright © by Ken Rigby 1995, 1996, 1997, 1998
Ken Rigby
ADDRESS kenr@wysywig.airtime.co.uk
Title page
Title pages shall contain a
front cover, authorization page, review and history, foreword, and a table of
contents, figures, tables, appendixes in that order. For a model text see
Documentation Title page
- This standard is to be used primarily for the name
of project.
- Any beneficial comments (recommendations,
additions, deletions) and any pertinent data which may be of use in
improving this document should be addressed to: name of organization.
- This standard consists of general and detailed
requirements (codes of practice, work instructions, etc.,) for the
preparation, assessment, change, revision, to ensure the inclusion if
essential requirements, and to aid in the analysis of systems, hardware
and software documentation. Detailed work instructions and codes of
practice will be included in the model texts to provide an effective
integrated approach to the design, development and maintenance of the
systems and comprising HWCIs and CSCIs.
- Appendixes will provide an example of the format
and content of the specific document required for the preparation during
the definition of the system, and the hardware and software development
phases.
- The intention of this document is to provide
users, managers, systems/software engineers, programmers, scientists,
etc., with technical/work instructions, codes of practice, information and
regulations as required by the recognized national and international
standards.
- ISO 9000, AQAP quality systems requirements for
the documentation of systems and software have been taken into account and
should be compatible.
- If documents are required to be marked-up
(tagged) it shall be in accordance with ISO 8879 (SGML).
SGML shall be used:
- to describe the logical
structure of technical publications in unambiguous grammar;
- to assure automated quality
control over adherence to that structure, and;
- to deliver and store technical
publication text in the most easily maintained and updated form.
List by table the
contents of the document.
The 'Scope' section is
primarily intended to identify for its users or potential users, the extent and
limitations of the subject matter covered by the document. It shall consist of
a clear concise description of the subject covered and, if applicable any
restrictions or exclusions. It may contain whenever necessary, information as
to the use of items.
In the case of items having a range of possible uses or applications, the
particular uses intended shall be specified. If appropriate, data on the main
units and sub-units forming part of the item and/or the system in which the
item itself is used shall be provided. The content shall be sufficiently
complete and comprehensive to describe in a broad way the item covered in terms
that may be interpreted by suppliers familiar with applicable terminology and
trade practices.
For a model text see Section 1
Referenced documentation
shall be listed by document number (identifier) and titles in section 2, and
shall include specific issue or revision where necessary to rigidly control the
configuration or implementation of the configuration item, material or process.
The title of each document shall be that appearing on the document itself
rather than that shown in an index.
For a model text for Section 2
General requirements for
types, forms, and language style for the specifications and associated
documentation shall be in accordance with MIL-STD-970/490, DEF STAN 05-28, and
JSP 188. When no specific layout format has been identified a logical structure
will be adopted.
All documentation prepared in accordance with the 'Documentation Standard'
shall be reviewed during and on completion of a phase or stage of development.
The concept of minimum documentation shall be evident. All stipulated plans,
reports, and other data items shall be used to record engineering outputs. The
use of commercial or other existing documentation, may be substituted for all
or part of a document if they contain the required data. However, written
approval must be gained from the relevant SEMG and QA authorities and
documented in the relevant plan. For a model text for Section 3
As defined in the Systems
Engineering Management Plan the system life cycle consists of four phases:
- Concept exploration;
- Demonstration and validation;
- Engineering and manufacturing development;
- Production and deployment.
In each phase a set of
documentation shall be prepared.
- 4.1 Need for documentation and
standardization.
- Some of the purposes that documentation and
standardization serve are to:
- provide managers with
documents to review at significant developmental milestones to determine
that requirements have been met and that resources should continue to be
expended;
- record technical information
to allow co-ordination of later development, use, and modification;
- provide authors of documents
and managers of the project development a guide to follow in preparing
and checking documentation;
- provide uniformity of style, format
and content of documentation throughout the project;
- prevention of variety and
promotes variety reduction.
- 4.2 General considerations
on document planning and preparation.
- The manager with responsibility for the specific
discipline program plan shall ensure:
- A documentation plan is
developed early in the process of project development, including:
- Which document types will be
prepared and the appropriate level of detail;
- The dates that documents must
be available;
- Document evaluation
procedures, as applicable;
- The prepared documents are updated properly and
in a timely manner. Note: the documentation plan shall be included in the
specific speciality discipline plan, for example, SDP, HDP, SEMP, etc.
- 4.2.2 Authors.
- The author of a document should ensure that they
have:
- An understanding of its
relationship to other associated documentation;
- An understanding of the
overall content required in the document that is to be prepared.
Frequently, a section within a document that is intended to be very
general is written before a later section that is intended to provide
specifics. This can often lead to the inclusion of too much detail in the
general section. This can be avoided by reviewing the outline of the
document type before writing has begun.
- An understanding of the
audience who will use the document. For example, although
"input" is discussed in the operation and support documents the
detail presented in each is different since each is intended to be used
by a different audience. Audience types, are, individuals, groups of
individuals, user groups, and development teams.
- An understanding of how to
classify a document. It is the author's duty to allocate the security
classification.
- 4.2.3 Document audiences.
- The following shall be considered by authors
when preparing documentation.
- 4.2.4 Document types.
- 4.2.5 Standard Generalized Mark-up Language
(SGML).
- When documentation is required to be marked-up
(tagged) it shall be as a minimum to ISO 8879 (SGML). ISO 8879 defines a
basic set of requirements for the digital data form of page-oriented
technical publications.
The data prepared in conformance to these requirements will facilitate the
automated storage, retrieval, interchange, and processing of technical
documents.
For a model text for Section 4
This section identifies and
describes briefly the purpose and content of the individual documentation to be
prepared during the total system life cycle.
The documentation set shall fulfil the requirements required by
MIL-STD-961/970/490, JSP 188, ISO 9000, etc. This section can be divided into
the following categories:
- Project Standards (Management data items)
- System/software engineering sys/sw design
data items
- Hardware engineering H/W design data items
- Software Test S/W Test data items
- Hardware Test H/W Test data items
- Operational and support Op and support data
items
- 5.1 Project 'standards' documentation.
- A tentative list of proposed documentation is
provided by list of proposed documentation.
Project documentation (referred to as project "standards" or
"quality plan") are regarded as management data items and shall
be used to manage the development and production of systems, subsystems,
and its comprising hardware, and software during the system life cycle as
defined the contractual standard:
The following documents, if applicable, are in this category:
- Project (Program) Plan;
- Systems engineering management
plan;
- Configuration Management plan;
- Risk Management Plan;
- Data Management Plan
- Documentation Standard;
- Software development plan
(overall)
- Technical numbering standard;
- Engineering program plan
(Project Management Plan);
- System safety program plan;
- System security program plan;
- Reliability program plan;
- Technical Risk Management
Plan;
- Maintainability program plan;
- Testability program plan;
- Manufacturing Management Plan;
- Software quality program plan;
- Master record index;
- Version compatibility matrix;
- Physical configuration audit
plan;
- Memoranda, letters, minutes,
reports, etc.
- and any supporting documents as identified in
the Contract Data Requirements List.
Authors note "insert here a brief description of the above
docs".
- System/software engineering documentation.
- System/subsystem specification;
- System/subsystem design documentation;
- CI/PI Development specification;
- Software Requirements Specification;
- Interface Requirements Specification;
- Operational concept document;
- Engineering Drawings;
- Software Design Description;
- Interface Design Description;
- Database Design Description;
- Source code listings;
- Software Product Specification;
- HWCI Product Specification
- System/subsystem Test Plan
- Software Test Plan
- Test Requirements Document
- Software Test Description (/CSCI)
- Software Test Report (/CSCI)
- Acceptance Test Procedure
- Acceptance Test Report
- Operation and Support
Documentation
- Firmware Support Manual
- Computer Programmer's Manual
- Software User's Manual
- Software Input/Output Manual
See DID
list for instructions of preparation.
For a model text for Section 5
(This section contains
information of a general or explanatory nature that may be helpful, but is
non-mandatory.)
For a model text for Section 6
For a model text for Appendixes
Back to top of page Click here
For Home page MANAGING
STANDARDS Home page
kenr@wysywig.airtime.co.uk
Originated on the 31st of May 1995
The total
number of visitors to this site since the 15th of March 1998 
LE FastCounter
Please send any beneficial comments or
identification of errors using the following form to: kenr@wysywig.airtime.co.uk
Copyright © by Ken Rigby 1995, 1996, 1997, 1998 --
2003
All Rights Reserved