Domino’s Pizza Enterprises Launches Internal Developer Platform to Enhance Technological Innovation
We independently review everything we recommend. When you buy through our links, we may earn a commission which is paid directly to our Australia-based writers, editors, and support staff. Thank you for your support!
Quick Read: Essential Insights
- Domino’s Pizza Enterprises (DPE) has rolled out an Internal Developer Platform (IDP) to optimise software assistance and documentation.
- The platform, backed by Atlassian Compass, improves transparency regarding software ownership and component health.
- DPE’s engineering workforce comprises over 140 engineers spread across 20 teams, overseeing a global ecommerce framework.
- Since the IDP deployment, faster incident response times and enhanced operational efficiency have been observed.
- Outdated software components are undergoing modernization and proper documentation within the platform.
- Compass connects with Jira, Confluence, and Jira Service Management, with future plans to incorporate New Relic monitoring data.
- Scorecards and initiatives are cultivating a culture centred on quality, responsibility, and ongoing enhancement.

Engineering at Scale: Domino’s Worldwide Technical Presence
Domino’s Pizza Enterprises (DPE), the lead franchisor for 12 nations with over 3,700 locations worldwide, has embarked on a significant digital shift by implementing an Internal Developer Platform (IDP) to integrate and optimise its software engineering methodologies.
With a workforce of 140 engineers divided into 20 agile squads, DPE’s main objective is to refine its digital ordering systems, which are vital to its international operations and revenue. “Online ordering is essential for us,” remarks Andrew Fraser, Software Engineering Manager at DPE.
From Chaos to Clarity: The Necessity of an IDP for DPE
In the past, DPE dealt with fragmented documentation, ambiguous software ownership, and inconsistent practices among teams. This led to time-consuming and expensive responses to production incidents. Engineers often struggled to find the right individuals or resources to resolve issues, especially with older software developed by previous employees.
Fraser states, “It’s challenging when you’re unsure who to approach or if the information you have is reliable. It drains time and funds, particularly during ecommerce downtimes.”
Choosing Atlassian Compass: An Ideal Platform Solution
After assessing multiple IDP options, DPE opted for Atlassian Compass because of its smooth integration with the existing Atlassian tools—Jira, Confluence, and Jira Service Management. Compass functions as a central software catalogue, consolidating details about each software component, including owners, documentation, dependencies, and health indicators.
“Since our activities are tracked and our knowledge is stored within the Atlassian suite, a software catalogue that integrates seamlessly makes it efficient,” Fraser observed.
Enhancing Incident Response and Developer Independence
Compass’s component homepages have evolved into a definitive source of truth for both engineering and support teams. These pages feature comprehensive documentation, dashboards, dependency maps, and links to monitoring tools—enabling developers and IT support personnel to resolve issues more swiftly and effectively.
This has already yielded results. “In ecommerce, every minute of decline affects sales. Compass aids us in retrieving information quicker, which saves the business money,” Fraser mentioned.
Scorecards, KPIs, and Ensuring Quality
A standout capability of Compass is its scorecard system, which DPE employs to evaluate the condition of its software components. Scorecards monitor metrics like test coverage, documentation adequacy, and uptime. These insights assist managers in prioritising updates to legacy systems and establishing measurable KPIs for their teams.
Fraser explained, “Scorecards help identify components that require focus. It’s a tool to ensure quality and speed in software delivery.”
Integrations: Establishing a Fully Connected DevOps Pipeline
Although the Compass integrations continue to mature, DPE is advancing. A custom script currently channels unit test results into the platform, and efforts are underway to sync Compass with Jira Service Management for enhanced incident tracking. Furthermore, service-level monitoring data from New Relic will soon be incorporated into health scorecards to monitor compliance and performance.
“We aim to directly connect support desk concerns to components. That will further reduce incident response durations,” Fraser said.
Future Prospects: Initiatives and Ongoing Enhancement
Fraser also has been given early access to a new Compass feature called “campaigns” (soon to be rebranded as “goals”), which ties into scorecards and enables leadership to set and monitor progress towards engineering objectives (OKRs/KPIs). “It’s going to assist us in addressing the quality issues that matter,” Fraser noted.
Conclusion
Domino’s Pizza Enterprises has effectively launched an Internal Developer Platform powered by Atlassian Compass to simplify software support, elevate documentation practices, and expedite incident responses. This initiative forms a crucial element of the company’s wider drive towards engineering excellence and digital transformation. With expanding integrations and data-driven tools like scorecards and campaigns, DPE is establishing a new benchmark for scalable, high-quality software development in the dynamic retail and ecommerce environments.
Q&A: Essential Information
Q: What is an Internal Developer Platform (IDP)?
A:
An IDP is a consolidated system that aids engineering teams in managing software components, streamlining workflows, and enforcing best practices. It typically features service catalogues, documentation, monitoring, and metrics dashboards.
Q: Why did Domino’s Pizza Enterprises implement an IDP?
A:
DPE adopted an IDP to clarify software ownership, reduce incident response times, and enhance code quality across its ecommerce platforms. The platform addresses issues associated with legacy systems and team onboarding.
Q: What platform did DPE choose and why?
A:
DPE selected Atlassian Compass due to its natural integration with Jira, Confluence, and Jira Service Management—tools already fundamental to DPE’s operations. Compass also offers feature-rich dashboards and scorecards.
Q: How does Compass enhance incident response?
A:
Compass allows teams to readily identify software owners, dependencies, and documentation during incident occurrences. This minimizes downtime and mitigates revenue loss during ecommerce interruptions.
Q: What are scorecards in Compass used for?
A:
Scorecards assess the health of software components based on metrics such as test coverage, documentation, and monitoring. They facilitate prioritisation of technical debt resolution and guide KPIs for engineering teams.
Q: What integrations are planned for the future?
A:
DPE plans to integrate Compass with New Relic for performance data and Jira Service Management to connect support tickets with software components. Alert metrics will also be presented in Compass for enhanced visibility.