Remove Continuous Integration Remove How To Remove Test-Driven Development Remove Weak Development Team
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.

article thumbnail

Well-tested code: in search of meaningful coverage

CircleCI

If you work anywhere near the field of software development, you’ve likely already heard that you should always write code that is well-tested. Everyone wants to have well-tested code and for a good reason! Testing ensures our code is working as intended and protects against regression. Testing techniques.

Insiders

Sign Up for our Newsletter

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

article thumbnail

Continuous deployment without downtime

CircleCI

As engineering teams increasingly adopt DevOps as their software development strategy, they are becoming faster and more efficient. First, let’s note that continuous delivery is different from continuous deployment. Continuous delivery means that the main codebase is always in a state where it is ready to be deployed.

article thumbnail

AoAD2 Practice: Zero Friction

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. Imagine you’ve just started working with a new team. This will take a while,” he continues.

article thumbnail

Kick start your Agile Transformation Journey (and be a Digital Disruptor)

Capgemini

How adaptive are you? Tomorrow’s leaders are already starting to transform towards new delivery models that will enable them to develop more exploratory and adaptive strategies. Software craftmanship: Your software development lifecycle will also change as part of the Agile Transformation journey. Why is this a journey?

Agile 52
article thumbnail

AoAD2 Practice: Whole Team

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. Whole Team. The Hole Team. Modern software development takes a lot of skills.

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. But how does that apply to code? Second Edition cover. It’s your code.