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

eXtreme Programming in Practice

Extreme programming sounds a little too “ESPN2” for most managers, but there is a lot of sound engineering behind its principles. I talk about the parts of XP that are absolutely vital and the ones that you can introduce a little more slowly (pair programming, only a 40 hour work week). I also talk about political battles with managers, other departments, and barriers that pop up anytime you try to introduce change in a large enterprise.

Watch this video on