Skip to content

Engineering Strategy

Awesome Engineering Strategy Awesome

🎉 How to design and execute engineering strategies for tech leadership.

Engineering Strategy is a composition of resources such books, posts, templates, learning materials, and open engineering strategies made by the community and companies.

Contributions are welcome! Check out the contribution guidelines for adding items to the list.

Books

Posts

Videos

  • Experimentation and Evolution with Wardley Maps - How Cat has used Wardley Maps to inform her always evolving strategy for the modernization of Ticketmaster’s core ticketing platform not only in terms of technical capabilities and architecture but also process maturity, organizational design, and more.
  • Crossing the River by Feeling the Stones - Simon Wardley examines the issue of situational awareness and explains how it applies to technology.
  • Complex Adaptive Systems - How to understand and categorize domains into ordered, complicated, complex, and chaotic, and how to navigate them.
  • Systems are communication structures - Understand how communication within an organization creates patterns that repeat themselves and scale up to the organization.
  • Whole Work: Sociotechnicity & DevOps - How to understand the present to design a better present that will create better futures from a system thinking perspective.

Courses and Workshops

Templates

  • Engineering Strategy Notion Template - A template with the core elements of an engineering strategy, the high-stake problem, the understanding phase, the direction, and coherent actions.

Supporting material

  • Context mapping - Visualize the contract between bounded contexts and teams with a collection of patterns.
  • Core domain charts - Help you to visualise the strategic importance of each (sub)domain or business capability in your architecture allowing you to make business model-aligned architectural decisions.

Open Engineering Strategies

Open Engineering Strategies section aims to provide a relevant set of public available Engineering Strategies so we can learn from each other.

Communities

Podcasts