- Develop the architecture:
- system architecture - an overall view of system components
- hardware architecture - the systems hardware components and their
interrelations
- software architecture - the systems software components and their
interrelations
- Investigate and analyze the physical alternatives for the system and
choose solutions
- Define the external characteristics of the system
- Refine the internal structure of the system by decomposing the
high-level software
architecture
- Develop a logical view or model of the systems data
Acknowledgement: MIL-HDBK-338B
US Department of Defence: Electronic Reliability Design Handbook