Spotify

How We Use Golden Paths to Solve Fragmentation in Our Software Ecosystem

Aug 1, 2020Gary Niemen
How We Use Golden Paths to Solve Fragmentation in Our Software Ecosystem
SummaryAI, from the source post

This post introduces and elaborates on the 'Golden Path' concept at Spotify, a strategy to combat fragmentation and 'rumour-driven development' in their software ecosystem. It details the evolution of Golden Paths from a Hack Week project for backend engineering to encompass multiple disciplines (client, data, data science, ML, web, audio processing). The post explains how Golden Paths are visualized in Backstage and documented via step-by-step tutorials using TechDocs. It highlights the success factors of these tutorials, including a defined audience, clear purpose, detailed instructions, alignment with the actual Golden Path, a per-discipline structure, an educational focus, special status in onboarding, and robust feedback mechanisms. The post also touches on future developments like an improved ownership model for documentation.

More from the Software Catalog and Visualization trail