Purpose — Why Do We Create a Tech Radar?
The Zalando Tech Radar is a tool to inspire and support teams to pick the best technologies for new projects; it provides a platform to share knowledge and experience in technologies, to reflect on technology decisions and continuously evolve our technology landscape. Based on ideas of ThoughtWorks, our Tech Radar sets out the changes in technologies that are interesting in software development; changes that we think our engineering teams should pay attention to and consider using in their projects.
Scope — What Is the Tech Radar?
The Zalando Tech Radar is a list of technologies, frameworks, tools and methods, complemented by an assessment result, called ring assignment; we use 4 rings with a slightly adapted semantics to fit our purpose:
The Tech Radar is maintained by the Zalando Technologist Guild — an open group of +25 Zalando senior technologists committed to devote time to the Tech Radar purpose. The guild self organises to maintain the Tech-Radar documents, including the quarterly Zalando Tech-Radar release published here. The ring assignments result from average vote of its members — of course, based on preliminary discussions with the target to achieve high consensus.
Internals — How Does It Work?
The Technology Guild [internal link] maintains the Tech Radar and Compendium, provides a forum for conversations about technologies, shares knowledge on technologies and support the engineering teams with expert knowledge and peer review feedback on their technology selections. Guild members meet monthly to discuss the updates of the Tech Radar assessments [internal link], and upcoming and ongoing issues around the technologies and architectural decisions.
Together with the Tech Radar we also maintain the Tech Radar Compendium [internal link] — a collection of summaries of listed technologies, i.e. few sentence descriptions of what, why and risks of the technology supplemented with information which teams used it for what kind of problem. It continuously grows with any Tech Radar changes and hopefully evolves fast as a valuable place for us to share information and get teams connected.
The Zalando Tech Radar Principles [internal link], of course, will not work without Zalando engineering team contributions; so our Technology Rules of Play include obligations for the engineering teams: teams must use the Tech Radar as one input source for their technology decisions. Teams are encouraged to challenge the Tech Radar and provide feedback to the Technologist Guild. Depending on the current assessment status of the technology candidate, teams should align with their delivery leads, inform or ask the Technologist Guild for peer review feedback on the purpose and risks and share their knowledge and experience with other teams and the Guild.