Remove 2006 Remove Technical Review Remove Test-Driven Development
article thumbnail

AoAD2 Practice: Refactoring

James Shore

Visit the Second Edition home page for information about the open development process, additional excerpts, and more. To share your thoughts, join the AoAD2 open review mailing list. Test-Driven Development. To illustrate this point, I’ll continue the example started in “A TDD Example” on p.XX. Constantly.

article thumbnail

AoAD2 Practice: No Bugs

James Shore

Visit the Second Edition home page for information about the open development process, additional excerpts, and more. To share your thoughts, join the AoAD2 open review mailing list. The first field test units were delivered after approximately six months into development. Van Schooenderwoert 2006]. Energized Work.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

AoAD2 Chapter 2: Why Agile?

James Shore

Visit the Second Edition home page for information about the open development process, additional excerpts, and more. To share your thoughts, join the AoAD2 open review mailing list. 1 See, for example, [Van Schooenderwoert 2006], [Mah 2006], and [Anderson 2006]. Success meant technical excellence.

Agile 59
article thumbnail

AoAD2 Chapter 4: Investing in Agility

James Shore

Visit the Second Edition home page for information about the open development process, additional excerpts, and more. To share your thoughts, join the AoAD2 open review mailing list. Coffin 2006] describes an experience with two nearly identical teams: one that didn’t include users’ perspective and one that did.

Agile 132
article thumbnail

AoAD2 Practice: Whole Team

James Shore

Visit the Second Edition home page for information about the open development process, additional excerpts, and more. To share your thoughts, join the AoAD2 open review mailing list. Modern software development takes a lot of skills. Technical skills. Your feedback is appreciated! At least it‘s Ops’ problem now.

article thumbnail

AoAD2 Practice: Pair Programming

James Shore

Visit the Second Edition home page for information about the open development process, additional excerpts, and more. To share your thoughts, join the AoAD2 open review mailing list. Test-Driven Development. Test-Driven Development. Use test-driven development and take very small steps.

article thumbnail

The Best Product Engineering Org in the World

James Shore

The CEO, chief product officer, chief technical officer, and I met a month later. We use Extreme Programming as our model of how to develop software. They also love test-driven development, pairing, continuous integration, and evolutionary design. They tend to be passionate, senior developers.