Agile Software Development, Scrum, Extreme Programing, XP, Test Driven Development, TDD, Feature Driven Development, FDD, Lean, DSDM, Behavior Driven Development, BDD, Refactoring, Pair Programming, Kanban
 

Why Does Agile Work and Why Do Projects Fail?

All experienced project managers know (and the inexperienced will learn soon enough) that software development projects often go wrong. People also tend to agree that agile works, if done properly. But why exactly is this? Why do projects fail? What is it exactly that agile methods yield better results?

This talk attempts to present a rational model-based approach to answering these questions. The goal is to remove some of the mystery and hand-waving around project management and provide more accurate mental models for dealing with complexities around them.

Video producer: http://topconf.com/