DevSecOps

QPP Foundational components case study

Centers for Medicare and Medicaid Services

01. The challenge

The Centers for Medicare and Medicaid Services (CMS) created the Quality Payment Program (QPP) as a response to legislation that was passed to give clinicians incentives for providing quality patient care while reducing their reporting burden. QPP replaces many legacy programs and systems used to calculate payments for Medicare clinicians, which each have their own technical architecture, business drivers, and teams. The goal is to build a single platform that seamlessly integrates with existing CMS infrastructure and processes.

02. The solution

Flexion was awarded a competitive task order to provide a Foundational Components team that would be responsible for the overall quality, security, reliability, delivery, and efficiency of the QPP platform. This team of DevSecOps and site reliability engineers currently provides technical decision-making recommendations, develops common components, advocates for cross-product technical continuity, and serves as embedded liaisons (ELs) for several different QPP application development teams. This approach allows us to quickly establish trust within the development teams, while also providing hands-on expertise to help them quickly solve complex problems.

We’ve created mechanisms for this 200-person, multi-vendor program to enable emergent design and decision-making for each product team, while meeting CMS architectural and security requirements and maintaining CMS oversight of the overall platform.  

As part of CMS’s scaled-agile framework (SAFe) methodology, we’ve led a feature architecture process to help better define the technical architecture required for creating new features. We’ve also implemented a technical decision log process to help individual teams escalate cross-team or critical technical decisions to the technical leaders across the program.

03. The results

Product teams can now more confidently plan and implement new features, instead of struggling with technical debt or slowing down progress to address new infrastructure needs. With our help, teams can now identify, develop, and deploy common solutions where possible. We’ve also helped improve cross-vendor collaboration and trust, and the trajectory for the overall program quality, security, reliability, delivery, and efficiency continues to improve.

Privacy Preferences

When you visit our website, we store information through your browser from specific services, usually in the form of cookies. Feel free to change your Privacy preferences now:

Click to enable/disable Google Analytics tracking code.
Click to enable/disable Google Fonts.

You can also adjust your privacy preferences at any time by visiting the Privacy Policy. Blocking some types of cookies may impact your experience on our website.

Google Analytics tracking is disabled by default, but you can help us understand and improve your experience by enabling it.