This course introduces the student to the concepts and techniques of managing Iterative development. using the Rational Unified Process. The focus is on understanding and overcoming the many challenges of iterative development, these challenges include: projects are started with incomplete and changeable requirements, documentation and artifacts evolve throughout the lifecycle; finalized sign-off of one stage does not occur before the next stage begins.
Students should have taken the Introduction to Iterative Development course or have comparable experience.
2 Days/Lecture & Lab
This course is designed for Project Managers, Technical Leads and all others currently involved in, or soon to be responsible for, managing or coordinating iterative development projects.
Understand the concepts of Iterative Development that impact software project management::Plan and track, resource management, risk management, and scope management for iterative development using the Unified Process::Understand Iterative project planning elements phase planning, iteration planning, and resource management::Track progress in an iterative project set expectations of customers and stakeholders and demonstrate objectives are being met::Estimate iterative projects::Understand iterative development and its benefits::Identify the responsibilities, types of deliverables, and interdependencies of the iterative development team::Understand issues for project managers using iterative development::Describe the changing emphasis of project management as a project progresses through phases and iterations::Understand important considerations when analyzing a completed iterative project