40 likes | 320 Views
Rational Unified Process ( RUP ) . An interactive software development process framework . Ric Holt. Material from: http://en.wikipedia.org/wiki/IBM_Rational_Unified_Process. 4 Lifecycle Phases. 6 Engineering Disciplines. Four Project Lifecycle Phases.
E N D
Rational Unified Process (RUP) An interactive software development process framework Ric Holt Material from: http://en.wikipedia.org/wiki/IBM_Rational_Unified_Process
4 Lifecycle Phases 6 Engineering Disciplines
Four Project Lifecycle Phases • Inception. Costing, business case, project description, … • Elaboration. Identify & mitigate risks, use cases, s/w architecture description, run-time architecture checked with use cases, overall development plan • Construction. Build software system, first release. • Transition. From construction to production & maintenance.
Six Engineering Disciplines • Business modeling. Understand structure & dynamics of the client • Requirements. Elicit stakeholder needs • Analysis & design. Structure of to be built system • Implementation. Organize code, implement modules, test components, integration • Testing. Verify component interatios, meeting of requirements, correction of defects … • Deployment. Produce & deliver releases