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

Agile Book Club: Evolutionary Design

James Shore

That’s a problem for Agile, because if change becomes significantly more expensive over time, the Agile model doesn’t make sense. So instead, Agile teams can use evolutionary design: a way of starting simple and improving your design as you go. It’s essential to long-term Agile success. About the Book Club.

Agile 121
article thumbnail

AoAD2 Practice: Continuous Integration

James Shore

This is a pre-release excerpt of The Art of Agile Development, Second Edition , to be published by O’Reilly in 2021. Visit the Second Edition home page for information about the open development process, additional excerpts, and more. Continuous Integration. Continuous integration is a better approach.

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: Scaling Agility

James Shore

This is a pre-release excerpt of The Art of Agile Development, Second Edition , to be published by O’Reilly in 2021. Visit the Second Edition home page for information about the open development process, additional excerpts, and more. Scaling Agility. A system of interdependent Agile teams is called large-scale Agile.

Agile 117
article thumbnail

Quality Engineering Has DevOps and Agile in the Driving Seat

DevOps.com

As opposed to the traditional software development lifecycle (aka waterfall), today’s Agile and DevOps-based software development process is more outcome-oriented. The focus on Agile and DevOps is […]. The post Quality Engineering Has DevOps and Agile in the Driving Seat appeared first on DevOps.com.

Agile 102
article thumbnail

AoAD2 Practice: Collective Code Ownership

James Shore

This is a pre-release excerpt of The Art of Agile Development, Second Edition , to be published by O’Reilly in 2021. Visit the Second Edition home page for information about the open development process, additional excerpts, and more. Developers. Continuous Integration. Test-Driven Development.

article thumbnail

Back to the Office With the Agile Fluency® Game

James Shore

And what better way to refresh that teamwork than with the Agile Fluency Game? I’m happy to announce that I am now offering in-person and remote workshops featuring the Agile Fluency Game. About the Agile Fluency Game. The Agile Fluency Game is a fun and thought-provoking exercise for team members, managers, and executives.

Games 64
article thumbnail

5 Books to Achieve the Mindset of a Software Craftsman ??

Xebia

Clean Code : A Handbook of Agile Software Craftsmanship. Agile software development is commonplace, but what is its essence? Are you curious about what agile software development entails? Extreme Programming Explained introduces a set of values, principles, and practices on developing software with agility.

Software 130