Problem
Pick three software-intensive systems of widely varying scope, for example, a pen computer-based data-entry system for warehouses, an internetwork communication server, and the flight control software for a manned space vehicle. What are the key determinants of success and failure for each system? As an architect, how would these determinants change your approach to concept formulation and certification?