Request a Call Back

How can we implement "Built-in Quality" across an ART with ten different development teams?


We are struggling with "Integration Hell" at the end of our Sprints. Every team is "Done" with their individual stories, but the System Demo always fails because the pieces don't work together. How does SAFe define "Built-in Quality" at scale, and what technical practices should we enforce to ensure the System Increment is always in a releasable state?


   2024-05-05 in Agile and Scrum by Kevin Foster | 8751 Views


All answers to this question.


Built-in Quality isn't just a buzzword; it’s a set of mandatory practices. At the team level, you must enforce Test-Driven Development (TDD) and Pair Programming. At the Program level, you need a dedicated "System Team" that maintains the CI/CD pipeline and the staging environment. If a team's' code breaks the main build, the entire ART should treat it as a P1 incident. You should also implement "Architecture Runways" to ensure the infrastructure is ready before the features are built. Without a shared Definition of Done that includes integration testing, you are just doing "Waterfall in Sprints."

   Answered 2024-05-07 by Dorothy Lewis


Are you doing "Continuous Integration" across the whole ART, or just within each team? If teams only integrate once every two weeks, the System Demo will always be a disaster.

   Answered 2024-05-11 by Richard Moore

  • Richard, that was our mistake. We were doing "local" integration. We’ve now moved to a "System-wide CI" where every pull request is validated against the full solution. It was expensive to set up the automation, but it saved us hundreds of hours of manual debugging during the "Innovation and Planning" (IP) iteration. Now, the System Demo is just a formality because we already know the software works together.

       Commented 2024-05-14 by Daniel Harris


Collective Code Ownership is vital. If teams are afraid to touch each other's' code, you will always have silos that prevent true "Built-in Quality" at the system level.

   Answered 2024-05-17 by Elizabeth Young

  • Exactly, Elizabeth. We started doing "Cross-Team Code Reviews" and it helped spread the domain knowledge. It made everyone feel responsible for the whole solution, not just their slice.

       Commented 2024-05-19 by Kevin Foster



Write a Comment

Your email address will not be published. Required fields are marked (*)




Suggested Questions

Introduction to Project Management..
Posted 2026-07-07 by learnersera.
Balancing Link Metrics With Structural Entity Maps..
Posted 2025-05-12 by learnersera.
Balancing Link Metrics With Structural Entity Maps..
Posted 2025-05-12 by learnersera.
Impact of Entity Authority on Organic Competitive..
Posted 2025-01-04 by learnersera.
Backlinks vs Entity Authority for SEO Rankings..
Posted 2025-04-14 by learnersera.
How are modern agile organizations evaluating scrum..
Posted 2025-07-19 by learnersera.
Is a specialized technical degree required to..
Posted 2025-10-05 by learnersera.
How heavily do hiring managers weigh professional..
Posted 2025-09-12 by learnersera.

Disclaimer

  • "PMI®", "PMBOK®", "PMP®", "CAPM®" and "PMI-ACP®" are registered marks of the Project Management Institute, Inc.
  • "CSM", "CST" are Registered Trade Marks of The Scrum Alliance, USA.
  • COBIT® is a trademark of ISACA® registered in the United States and other countries.
  • CBAP® and IIBA® are registered trademarks of International Institute of Business Analysis™.

We Accept

We Accept

Follow Us

 facebook icon
 twitter
linkedin

Instagram
twitter
Youtube

Quick Enquiry Form

WhatsApp Us  /      +1 (713)-287-1187