Hardware Development Standards

FOREWORD

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.


1. SCOPE

1.1 Identification.

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.

1.2 Purpose.

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.

1.3 Overview of the document.

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.

1.4 Relationship to other plans and standard.

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.

2. REFERENCED DOCUMENTS

Where no issue is stated the latest issue shall take precedence.

2.2 Project documents.

2.2 Source of documents.

The documents referenced above shall be available from the project library.

2.1 Order of precedence.

In the event of conflict between the text of this document and the references cited above the text of this document shall take precedence.

3. REQUIREMENTS

3.1 System/hardware development life cycle.

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.

3.2 Hardware safety considerations.

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.

3.3 Considerations for procured hardware.

Potential effects of user modification can be determined by the system safety assessment process. The following discusses options.

4. DETAILED REQUIREMENTS

4.1 System/hardware development life cycle.

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.

4.2 System requirements analysis.

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'.

4.3 Hardware requirements analysis.

4.4 Preliminary design.

4.5 Detailed design.

4.6 Fabrication.