article thumbnail

AoAD2 Practice: Test-Driven Development

James Shore

This is a pre-release excerpt of The Art of Agile Development, Second Edition , to be published by O’Reilly in 2021. Test-driven development, , or TDD, is a rapid cycle of testing, coding, and refactoring. Done well, TDD eliminates an entire class of programming errors. TDD isn’t perfect, of course. Why TDD Works.

article thumbnail

No Fighting In This (Agile) Dojo with M. David Green

Marcus Blankenship - Podcasts

David Green, discuss Agile Dojos and how they can make teams more effective. The results will be more engaged team members, scrum masters, and a way of working that converts skeptics and naysayers into Agile evangelists. What is an Agile Dojo? (00:53). David Green join with me today and we are going to talk about Agile Dojos.

Agile 59
Insiders

Sign Up for our Newsletter

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

Trending Sources

article thumbnail

AoAD2 Practice: Feature Toggles

James Shore

This is a pre-release excerpt of The Art of Agile Development, Second Edition , to be published by O’Reilly in 2021. Kent Beck calls it a “Keystone” [Beck 2004] (p. TDD isn’t perfect, after all. Second Edition cover. Your feedback is appreciated! To share your thoughts, join the AoAD2 open review mailing list.

article thumbnail

AoAD2 Practice: Feature Flags

James Shore

This is a pre-release excerpt of The Art of Agile Development, Second Edition , to be published by O’Reilly in 2021. Beck 2004] (p. TDD isn’t perfect, after all. Second Edition cover. Visit the Second Edition home page for information about the open development process, additional excerpts, and more. That’s the keystone.

article thumbnail

Agile vs Waterfall: Key Differences And Definition?—?Which Model Is Better?

Codegiant

Agile vs Waterfall: Key Differences And Definition?—?Which In this article, you’ll find out whether Agile or Waterfall is more suitable for your team. Agile vs Waterfall.” It shows the pros and cons of Agile vs Waterfall. What Is Agile? Agile is a way of thinking. Agile is a way of thinking.

Agile 52
article thumbnail

Wardley Mapping Mondays – Communication

Cory Foy

Organizational agility through intersecting business and technology. 10 Mistakes Adopting Agile. November 2004. All posts Copyright 2004-2018 © Cory Foy, LLC. Wardley Mapping Mondays – Communication. by Cory Foy. on March 2, 2020. Happy Mapping Monday! Simple Design with Design Patterns. Recommended Books.