Toll-free: +1 (800) 882-6051

Executive Overview of Iterative Development

Course #: 21-0802
Duration: 1/2 Day

Audience

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

Description

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 Rational 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.

Objectives

  • 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

Course Outline (Modules and Topics)

Iterative Development Overview

  • Features and benefits
  • Challenges and best practices
  • Managing constant change

Introduction to Iterations

  • Define iteration
  • Iteration lifecycle
  • Project time elements

Iterative Planning

  • Four phases of iterative development
  • Milestones, objectives, and evaluation criteria
  • Release, phase, and iteration planning
  • Resource management

Risk Management

  • Risk management approaches
  • Rework and organization risk

Rational Unified Process

  • Best practices
  • IBM Rational tools

Process Adoption

  • Iterative adoption of iterative development
  • Best practices and critical success factors

Upcoming Public Courses

Related Training

  • List Item #1
  • List Item #1
  • List Item #1
  • List Item #1
  • List Item #1
  • List Item #1

Related Products

  • List Item #1
  • List Item #1
  • List Item #1
  • List Item #1
  • List Item #1
  • List Item #1

Contact us to schedule your training course