article thumbnail

AoAD2 Chapter 3: How to Be Agile

James Shore

This is a pre-release excerpt of The Art of Agile Development, Second Edition , to be published by O’Reilly in 2021. How to Be Agile. What does it mean to “be Agile?”. As we’ve seen in the previous chapters, Agile is a philosophy: a way of thinking about software development. Practicing Agile. Second Edition cover.

Agile 103
article thumbnail

AoAD2 Chapter 6: Invest in Change

James Shore

This is a pre-release excerpt of The Art of Agile Development, Second Edition , to be published by O’Reilly in 2021. Invest in Change. You’ve decided that Agile will make your teams more successful. Understanding Change. The Satir Change Model Change is disruptive, and moving to Agile is no exception.

Agile 94
article thumbnail

DevOps vs Site Reliability Engineering: Concepts, Practices, and Roles

Altexsoft

In the words of Ben Treynor Sloss, Google’s VP of engineering who coined the very term SRE , “it’s what happens when you ask a software engineer to design an operation function.”. The term DevOps (short for development and operations) was coined in 2009 by Patrick Debois, Belgian IT consultant and Agile practitioner.

DevOps 96