Remove 2003 Remove Continuous Integration Remove Test-Driven Development
article thumbnail

The Best Product Engineering Org in the World

James Shore

Martin Fowler wrote an article in 2003 titled Cannot Measure Productivity. Kent Beck concluded , Measure developer productivity? We use Extreme Programming as our model of how to develop software. They also love test-driven development, pairing, continuous integration, and evolutionary design.

article thumbnail

AoAD2 Practice: Incremental Design

James Shore

Test-Driven Development. Continuous Integration. Test-driven development encourages you to think about and improve your design at nearly every step. Test-driven development encourages you to think about and improve your design at nearly every step. Evans 2003] (Chapter 8.)

article thumbnail

Lean Software Development: The Backstory

LeanEssays

In 1999, Kent Beck proposed a radically new approach to software development in the book “Extreme Programming Explained” (Beck, 1999). Put the tests into a test harness for ongoing code verification. Clark and Fujimoto call this “integrated problem solving” and consider it an essential element of lean product development.