The business requirements or constraints on the system may include:
- Product robustness vs cost.
- Design vs. production costs: Intelligently trade off design time versus production and maintenance cost.
- Cycle time: Rapid redesign to accommodate changing form factors, control algorithms, and functionality requirements.
- Reduce the number of types of components within product families.
- Designs may be optimized to minimize inventory for spare parts
- Investing in diagnosis and self-test at system level may reduce overall costs.