Agile, Lean, and Iterative Development: Management Overview

Revision as of 21:12, 24 February 2008 by Dnunn (talk | contribs)


1 day

This practical, information-packed seminar summarizes the key research, ideas, and practices of agile and iterative development, aimed at executive and project leadership. This is a high-impact guide for managers and students to agile and iterative development methods: what they are, how they work, how to implement them – and why you should.

Using statistically significant research and case studies, noted methods expert Craig Larman presents a convincing case for agile and iterative development. Larman offers a concise, information-packed summary of the key ideas that drive all agile and iterative processes, with the details of popular, noteworthy agile methods: Scrum, Lean Software Development, and others. Coverage includes:

  • Compelling evidence that agile and iterative methods reduce project risk
  • Frequently asked questions
  • Agile and iterative values and practices
  • Dozens of useful iterative and agile practice tips
  • New management skills for agile/iterative project leaders
  • The Lean Thinking movement and its application to software development
  • Key practices of Scrum, Lean Software Development, and more

Whether you’re an IT executive, project manager, student of software engineering, or developer, Craig Larman will help you understand the promise of agile/iterative development, sell it throughout your organization – and transform the promise into reality


  • Iterative and Evolutionary Methods
  • Agile Methods
  • Motivation, Evidence, Benefits
  • Scrum, XP, and other Methods
  • Scaling Agile and Lean Methods
  • Lean Thinking
  • Practice Tips (Product Management, ...)
  • Frequently Asked Questions

Target Audience

This exploration of modern software management best practices is appropriate for anyone guiding, managing, or in software development teams.

Course Prerequisites



  • Introduce Agile Methods and Lean Principles
  • Analyze outcomes of projects that have used Agile Methods
  • Convey the key principles in the new software development game
  • Dispel myths and rumors

Course Environment

Course Environment - Agile Lean and Iterative Overview