Agile Project Management. Or, Burning Your Gantt Charts.

Embedded Systems Conference Boston
October 27th, 2008

Michael Karlesky and Mark Vander Voord

Embrace change. Schedules, budgets, competitive environments, and requirements change. Unanticipated, difficult problems are discovered during development. Traditional embedded project management usually hinges on eliminating change and designing out uncertainty up-front; such an approach is fantasy. Agile Project Management offers solutions to common, persistent problems: poor estimates, slipped timelines, products languishing in an almost-done state, and Gantt charts rarely reflecting reality. Here we discuss: usable definitions of “customer”, “feature” and “done”; prioritization; iterations; estimation; burndown charts; documentation; and risk & scope management.

Agile Project Management [Slides]

Agile Project Management [Paper]

More Resources

The Demise of the Gantt Chart in Agile Software Projects

Edit