SW Design, Architecture & Clarity at Scale • Sam Newman, Jacqui Read & Simon Rohrer • GOTO 2025

SW Design, Architecture & Clarity at Scale • Sam Newman, Jacqui Read & Simon Rohrer • GOTO 2025

🎙 GOTO Conferences 👥 1.1M 📅 January 21, 2026 ⏱ 45 min 👁 2K 📄 expert opinion 🧭 2026-08-02
Available in: English (current) Français

Keywords

software designarchitecturedecision recordscommunicationscaling

Summary

In this panel discussion recorded at GOTO Copenhagen 2025, Sam Newman, Jacqui Read, and Simon Rohrer explore the nature of software design and its intersection with architecture. They emphasize that design is not just about UI or code but permeates all levels of software development. The conversation highlights the importance of decision records (ADRs) for capturing the rationale behind decisions, facilitating communication, and enabling future changes. They discuss the challenges of scaling decisions across large organizations, stressing the need for continuous communication and stakeholder involvement. The panel also touches on the ACE model for considering context in design, and the balance between standardization and over-standardization in platform engineering. Practical advice is given on keeping documentation fresh and bridging the gap between developers and architects. The session concludes with insights on feedback loops and continuous improvement.

135 words

Critical Evaluation

The panel discussion offers valuable insights into software design and architecture, drawing on the extensive experience of the three speakers. Sam Newman, known for his work on microservices, brings a pragmatic perspective, while Jacqui Read, author of ‘Communication Patterns’, emphasizes the importance of effective communication in design. Simon Rohrer, with his enterprise architecture background, provides a large-scale organizational viewpoint. The discussion is well-structured, covering key topics such as the definition of software design, the role of decision records, and the challenges of scaling decisions. The speakers effectively argue that design is a continuous process that requires capturing context and rationale, and that decision records serve as a communication tool rather than just documentation. They also highlight the importance of stakeholder involvement and the need to revisit decisions as context evolves. The content is practical and grounded in real-world experience, making it highly relevant for practitioners. However, the discussion is largely opinion-based and lacks empirical evidence or references to academic research. While the speakers mention concepts like the ACE model and ADRs, they do not provide detailed case studies or data to support their claims. The adéquation between title and content is strong, as the discussion directly addresses software design, architecture, and clarity at scale. The panel’s interactive nature, with audience questions, adds value but also makes the conversation somewhat unstructured. Overall, the video provides a solid overview of key considerations in software design and communication, but viewers seeking rigorous scientific evidence may find it lacking. The technical level is moderate, suitable for professionals with some background in software development. The presence of a brief sponsorship segment does not detract from the content’s quality.

273 words

Title / Content Match

The title accurately reflects the content, which covers software design, architecture, and communication at scale.

Quality & Reliability

8/10

The panel consists of recognized experts in software architecture and design, with practical experience in large organizations. The discussion is grounded in real-world practices and references established concepts like ADRs and the ACE model. However, the content is primarily opinion-based and lacks empirical evidence or peer-reviewed sources.

Chapters

Cited Sources

Concurring Sources

  • Architecture decision record (Wikipedia) — Provides background on ADRs, a central topic in the discussion.

External References

Contribution & Novelties

The panel provides a nuanced perspective on software design as a cross-cutting activity, emphasizing the importance of decision records and communication. It introduces the ACE model as a framework for considering context in design decisions. The discussion offers practical advice for scaling design decisions in large organizations.

Pour aller plus loin :

  • Architecture decision record (Wikipedia) — Overview of ADRs, a key concept discussed.
  • Communication Patterns book — Jacqui Read’s book on communication for developers and architects.
  • Sooner Safer Happier — Book by Jonathan Smart, relevant to ways of working and technical excellence.
  • GOTO Conference — Conference series where this discussion took place.

103 words

Radar Profile

The radar profile shows high scores in quality of information and reliability, reflecting the expertise of the speakers. Quantity of information is moderate, and technical level is moderate, indicating the content is accessible yet substantive.

Reliability 8/10