Test Double partnered with a growth-stage MedTech company to streamline software development processes across 50+ microservices and Azure functions. Through improved observability, architecture, and team collaboration practices, we achieved 50% faster deployment times and reduced troubleshooting from days to minutes.
Nearly 8,000 physicians, advanced practitioners, clinical leaders, business and operations employees nationwide
A growth-minded MedTech needed to overhaul their software development process. Managing over 50 microservices and Azure functions, their lean team faced daily challenges: supporting 235,000 requests, shipping on tight release cycles, and spending excessive time coordinating meetings.
As feature demand grew, their cycle times were becoming a major bottleneck. It was time to sharpen the saw and become a more efficient organization by embedding agile practices, improving tooling, and reducing the labor required to ship and maintain high-quality software.
Test Double partnered with the company to drive improvements balancing speed and quality across three key areas:
We implemented advanced observability tools (including as a custom logging library, now adopted by all core applications) as well as providing expertise (via coaching and documentation) to elevate the team’s use of Azure Monitor. This observability upgrade enhanced real-time monitoring for better decision-making, reduced the labor required to make discoveries when failures occur, and empowered business analytics across 68 projects.
Additionally, we worked with the team to institute architectural and ops changes to simplify delivery. This included shifting microservices behind an API gateway and creating an upgrade path across all applications. We also created a Copier template to quickly scale up new projects. Our architectural improvements enabled rapid delivery, with over 20 feature demos rolled out faster, delighting both users and stakeholders.
We helped cultivate a culture of continuous learning and growth to drive long-term success. We did this by creating five targeted katas that honed specific technical skills, such as TDD or Python decorators, through structured practice. We standardized the scripts used across all projects, making it much easier for developers to shift between microservices as business needs changed. We led the team in a book club exploring both technical and business concepts, creating a learning culture that directly impacted how projects were developed.
We chose the Pydantic library for adding more rigor to legacy data. With the enabling technology in place, we could then facilitate discussions about how to reorganize the data into clear business domains. With the right tools and mindset in place, the team began to self-organize more effectively, reducing dependencies and increasing autonomy.
By partnering with leadership, we improved the team’s internal processes to enhance communication and reduce friction. We helped reorganize ceremonies to cut unnecessary meetings while improving alignment while also introducing team member rotation across projects to reduce knowledge silos and foster shared ownership. The result was a more agile, resilient, and empowered team.
At Test Double, we believe great software outcomes emerge when expert consultants work with your team—not just for them. By combining technical excellence with a people-first approach, we helped our client ship faster, reduce inefficiencies, and build a stronger engineering culture that will continue delivering value long after our engagement.
Our partnership with this organization led to lasting transformation, with measurable outcomes including:
50% faster deployment times:
We reduced the time to first deploy by half, thanks to optimized environment documentation and streamlined processes, enabling faster feature releases.
62% increased adoption of key tools:
The custom logging library we developed was integrated across all core applications, leading to a 62% increase in usage and providing richer, actionable dashboard metrics across 68 projects.
Troubleshooting time decreased from days to minutes:
By implementing structured logging through the structlog library into Azure Monitor, the company reduced problem resolution times from several days to just minutes, vastly improving operational efficiency.
2-week acceleration in project delivery:
Improved cross-team collaboration enabled the MedTech company to deliver a critical project 14 days ahead of schedule, a significant gain in their project timeline.
Continuous team improvement:
We mentored developers across 4 teams, empowering them to lead ongoing Kata Time sessions and fostering a culture of continuous learning and self-sufficiency.
50% faster deployment times
62% increased adoption of key tools
2-week acceleration in project delivery
Continuous team improvement