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
 

Learning to Lean

During the past several years, we’ve each probably been building own path of learning with regard to Lean. Maybe we started with the Agile Manifesto, moved into the Poppendiecks’ books, and then spread out from there. We may have concentrated on Womack and Jones 5 Principles in “Lean Thinking”; or …

Scrumban

The popularity of the Scrum method of Agile project management is largely due to its ease of adoption. In Lean terms, Scrum organizes product development resources into workcells and imposes constraints on batch transfers of work requests, while leaving other concerns to complementary methods. The Scrumban method builds on these …

Be Lean, Be Agile

Software is the last large industry to explore Lean Production. To date, most of our Lean experiments have been based on some form of Agile Development. Agile is a great improvement over traditional approaches for many domains. Applying Lean ideas to Agile practices has proven helpful to both technique and …