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. You’ve decided that Agile will make your teams more successful. The Satir Change Model Change is disruptive, and moving to Agile is no exception. This is the pre-Agile way of working. Second Edition cover.

Agile 94
article thumbnail

From OOP to FP by Joaquin Azcarate – backend developer at Apiumhub in Software Crafters Barcelona

Apiumhub

Many of them are choosing a combination of agile and domain-driven design, where this idea is predominant. by Ramon Balaguer – Legacy software developer at Voxel Group , Vicenç García – VP of Engineering at Voxel Group. There will be a good balance between theory and practice, accompanied by open spaces sessions.