article thumbnail

AoAD2 Practice: Continuous Integration

James Shore

To share your thoughts, join the AoAD2 open review mailing list. Continuous Integration. Continuous integration is a better approach. Teams using continuous integration keep everyone’s code working together and ready to release. Continuous integration is the best way to do so.

article thumbnail

Book review: Accelerate

Henrik Warne

DevOps in this context means things like continuous delivery, automated tests, trunk-based development, and proactive monitoring of system health. The change fail rate is the percentage of times a change to the system (such as a deploy or a configuration change) fails. Getting data out of diverse systems is very difficult.

Insiders

Sign Up for our Newsletter

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

article thumbnail

Apiumhub is delighted to support YOW! LONDON 2022

Apiumhub

Clare Sudbery – Independent Technical Coach specialized in TDD, refactoring, continuous integration, and other eXtreme Programming (XP) practices. Christian Clausen – Tech Lead, Technical Agile Coach & author of “Five Lines of Code“. Hannes Lowette – Developer, Coach & Microsoft MVP.

article thumbnail

AoAD2 Chapter: Scaling Agility

James Shore

To share your thoughts, join the AoAD2 open review mailing list. A system of interdependent Agile teams is called large-scale Agile. Technically, two teams of three people form a large-scale system—a small one—if they depend on each other to finish their work. Other team members may be able to step into a coaching role, too.

Agile 117
article thumbnail

MLOps: why and how to build end-to-end product teams

Xebia

It strives to streamline the arduous process of creating robust, reliable and scalable machine learning systems that are ready to face end-users. Once a proof-of-concept (PoC) has been developed however, many teams hit a brick wall, unable to turn ML models into systems that run in production and add value to the business.

article thumbnail

Our book “Software Architecture Metrics: Case Studies to Improve the Quality of Your Architecture” is published!

Apiumhub

He is a former practitioner of Agile methodologies, particularly extreme programming, with experience in practices like TDD, continuous integration, build pipelines, and evolutionary design. He is a trainer for software architecture seminars and coaches teams in various software architecture topics.

article thumbnail

AoAD2 Practice: Whole Team

James Shore

To share your thoughts, join the AoAD2 open review mailing list. The back-end systems never quite work the way you thought they would, either, and it takes forever for Ops to update the development environment with new builds. Broadly speaking, these skills can be grouped into customer skills, development skills, and coaching skills.