60 likes | 495 Views
Unified Process Software Development. Darren Roback / Ravali Kallem CMIS 570 - Fall 2009. Rational Unified Process. Originally published in 1999 by Ivar Jacobson, Grady Booch , and James Rumbaugh Characteristics: Use Case Driven Architecture Centric Iterative and Incremental
E N D
Unified Process Software Development Darren Roback/RavaliKallem CMIS 570 - Fall 2009
Rational Unified Process • Originally published in 1999 by Ivar Jacobson, Grady Booch, and James Rumbaugh • Characteristics: • Use Case Driven • Architecture Centric • Iterative and Incremental • Adaptive • Refined by IBM’s Rational software division to include more disciplines (2003)
Phases of RUP Inception Elaboration Construction Transition
RUP Disciplines Engineering disciplines Business Modeling Requirements Analysis and Design Implementation Test Deployment Supporting disciplines Configuration and Change Management Project Management Environment
Advantages/Disadvantages of RUP Advantages Iterative Use Case Driven Architecture Centric Fully Utilizes UML Disadvantages Lack of Structure Project Management Discipline Development Cycle Conclusion