4. (* Effort = Time x Cost) Typical Software Development Model Innovative Software Development Model Activities Effort % People Activities Effort % People Phase 1 Requirement Gathering 20 Business Analysts The framework which defines and controls the activities of phase-1, phase-2 and phase-3 40 Business Analysts Phase 2 Analysis 10 System Analysts & Business Analysts 30 System Analysts Phase 3 High Level Design 10 Architects & System Analysts 10 Architects & Administrators Low Level Design 20 Phase 4 Coding 10 Software Developers 100% automation by the technology engines ; there is no phase 4 here Unit Testing 5 Phase 5 Deployment 5 Administrators Testing 20 Testers Testing 20 Testers