The objectives of this document are:
The requirements of this standard shall be applicable to all phases of the hardware development life cycle. It shall be applicable for hardware to be developed, modified, reused, procured, prepared to other standards, or procured off-the-shelf.
The total documentation suite comprising the Hardware Development Standards may be referred to as the hardware: 'Project Standards', 'Quality Plan', 'Quality System', Management plan', or Standards' by various companies, national, and international organizations.
This 'Hardware Development Standards' (HDS) document
establishes the standard for the development, acquisition, and
support of all hardware for the project.
This standard will provide a concise and complete method for implementing
a uniform hardware development process for all the hardware required
by the project.
The purpose of this document is to define a uniform process by integrating the requirements if the various standardization documents prepared previously to develop hardware. It represents an eclectic interpretation of the requirements in these documents (MIL-STD-100, BS 308, etc.,) fit the requirements for the development, acquisition, and support process.
This standard has been prepared to meet the hardware development requirements for the project. Its use is to specify "what" is required to develop hardware whether it is being designed, procured, modified, reused, etc.
This standard will be compatible with the "Project Management System" standards and plans namely the 'Systems Engineering Management Plan', Configuration Management Plan, and 'Technical Documentation Standard'.
This standard requires the preparation of a common
"project" set of plans and procedures to specify the
"code of practice", "work instructions" and
identification for the project.
See figure for an graphical illustration of the hierarchy.
Where no issue is stated the latest issue shall take
precedence.
The documents referenced above shall be available from the project library.
In the event of conflict between the text of this document and the references cited above the text of this document shall take precedence.
A system/hardware development life cycle that includes
the following phases shall be implemented:
A description of the activities to be performed is provided in section 5.
For systems that perform critical and essential functions it may not be possible to demonstrate an acceptable low level of hardware errors without the use of specific design/test techniques.
Potential effects of user modification can be determined
by the system safety assessment process. The following discusses
options.
This section defines the process(es) for the development,
verification and validation of all hardware for the project.
The system/hardware development life cycle shall comprise of the
following phases:
Note: the system requirements analysis and the System Integration and testing phases are not specifically hardware development phases, however, there will be activities relating to hardware aspects during these phases.
Figure 1 illustrate the basic elements of the system/hardware development life cycle. It must be noted that the system/hardware development life cycle is an iterative or recursive process; feedback loops are not shown in the figure because their inclusion would make the diagram to complex. The system/hardware development life cycle may overlap rather than form a discrete termination/initiation sequence.
Although this phase is not a hardware specific development
phase it has been included to identify the hardware activities
that need to be performed.
During this phase the system requirements will be analyzed and
documented in a System/subsystem specification(s).
After successful completion of the formal Systems Requirements
Review (SRR and SDR) the System/subsystem specifications will
establish the 'Functional Baseline' for each pre-determined system
or subsystem.
As it is not usually possible to define the hardware requirements
of complex systems at the first attempt, it may be necessary to
adopt an iterative approach to design. Hardware prototyping is
recommended prior to the commencement of the full-scale development.
All documentation prepared during the prototyping however shall
be entered into the hardware library for future reference.
A 'Hardware Development Plan' for each HWCI should be prepared
in accordance with the 'Documentation Standard'.
A system safety analysis shall be performed during this phase.
This will assess the effect functional failures have on the systems
or subsystems. Functions identified as having a high hazard severity
will be subjected to a more detailed analysis. See 'Hardware Safety
Aspects'.