A hardware architecture and hardware detailed design is developed that identifies the elements of the hardware and describes their behavior as well as their interfaces, and the dynamic interactions of the hardware elements. The hardware architecture and the hardware detailed design is analyzed, and special characteristics are identified. Consistency and bidirectional traceability are established between hardware requirements and hardware design. Hardware production data is derived from the hardware detailed design and communicated to all affected parties. Information for production test is derived from the hardware detailed design and communicated to all affected parties. The hardware architecture and hardware detailed design and the special characteristics are agreed and communicated to all affected parties.