Executive Overview of Iterative Development

Length: .50 days | Course #01-0802


  • CIO and executive management
  • Business and IT leadership
  • IT managers
  • Project managers


  • Sponsor and leadership experience on software development projects
  • Business and IT management experience


Contact Us to Learn More

Provide the missing value below to verify you are human:

49 − 41 =

Executive Overview of Iterative Development introduces the adaptive and iterative management philosophy and how to effectively apply it to software development. This course is specifically tailored to the management audience to describe the circumstances that often demand an alternate approach, what problems it solves, and how to best support the organization as it moves towards iterative practices. The course then provides an overview of the iterative planning approach and specific types of plans including release plans, phase plans, and iteration plans. Then the four phases of the iterative lifecycle are discussed along with their respective objectives, activities, and evaluation criteria and what they mean from a business perspective. The IBM Unified Process (RUP) is also introduced as a collection of best practices and a knowledge base for implementing iterative development. Lastly, the course concludes with a discussion of how to apply iterative principles to process improvement as a way of incrementally introducing the approach to an organization.


  • Introduce and discuss the adaptive, iterative approach
  • Discuss typical software development challenges
  • Introduce iterative planning
  • Releases
  • Phases
  • Iterations
  • Introduce iterative phases and milestones
  • Discuss pro-active risk management
  • Discuss iterative resource management
  • Introduce the Rational Unified Process and RUP best practices
  • Discuss typical process improvement adoption challenges and success factors

Classroom requirements

  • No computers required

Continuing education