Upgrade to Pro — share decks privately, control downloads, hide ads and more …

The Tech Stack Canvas (engl.)

The Tech Stack Canvas (engl.)

Have you ever wished to give a new developer, HR or your management a quick overview of your tech stack? Was the only thing you found a long document or a dead wiki page that nobody wanted to read?

This short talk introduces the Tech Stack Canvas, a tool for creating, documenting, and communicating a product’s tech stack. We’ll explore its key elements and the process of creating a new canvas. The goal is to empower tech teams to make informed technology decisions and effectively communicate their tech stack to stakeholders. For a quick overview, visit https://techstackcanvas.io

Joerg Mueller

November 13, 2023
Tweet

More Decks by Joerg Mueller

Other Decks in Programming

Transcript

  1. The Tech Stack Canvas TECHNOLOGY DAY / 13.11.2023 Create, Document,

    Communicate JOERG MUELLER PRINCIPAL CONSULTANT
  2. Product Context • • • • • • Influencing factors

    for the selected stack As Context No need to be complete On the contrary → Little space forces you to focus on the essentials E.g. 10 or 10000 requests/second? Essential SLAs
  3. Supporting Elements • • • • • • • APIs

    internal external focus on the essentials Auth* Compliance rules (e.g. GDPR) Testing
  4. Infrastruktur & Tools • • • • Foundation of the

    product Cloud providers and most important services Don't forget analytics Also includes IDEs, Issue Trackers, VCS and even Chat
  5. Document an Existing Stack • • • • • •

    Simple interview of the team Takes usually 30-60 minutes Keep it simple Miro-Template, if online PDF Printout, if offline Post-It notes on a wall also work
  6. Create a New Stack • • • • • Very

    useful in Scoping Workshops Sometimes an hour is already enough If you really need to create it from ground up: see: https://techstackcanvas.io/#create Important: start with constraints
  7. Questions? Jörg Müller [email protected] +49 151 15676616 @[email protected] @joergm.bsky.social www.linkedin.com/in/joerg-m

    www.innoq.com innoQ Deutschland GmbH Krischerstr. 100 40789 Monheim +49 2173 333660 Ohlauer Str. 43 10999 Berlin Ludwigstr. 180E 63067 Offenbach Kreuzstr. 16 80331 München Wendenstr. 130 20537 Hamburg Königstorgraben 11 90402 Nürnberg techstackcanvas.io