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
 

Agile Fails Without Craftsmanship

With the craftsmanship movement, focus has shifted from viewing the developer as a production unit to viewing the developer as a craftsman with responsibility and individual skills. Agile can’t afford heavy processes to control developers. To be lightweight an agile process needs a structure of craftsmen that take responsibility for quality.

Watch this XP 2010 video