Architecture Decision Record

Active theme: Light

← Mallar för beslutsposter

Mall för beslutspost för affärscase

Den här ADR-mallen betonar att skapa ett affärscase för ett beslut, inklusive kriterier, kandidater och kostnader.

Översta nivån

  • Titel
  • Tillstånd
  • Utvärderingskriterier
  • Kandidater att överväga
  • Undersökning och analys av varje kandidat
    • Uppfyller/uppfyller inte kriterierna och varför
    • Kostnadsanalys
    • SWOT-analys
    • Åsikter och återkoppling
  • Rekommendation

Fördjupning på låg nivå

Titel:

  • En kort imperativ fras i presens, under 50 tecken, som ett git-commit-meddelande.

Tillstånd:

  • Något av proposed, accepted, rejected, deprecated, superseded osv.

Utvärderingskriterier:

  • Sammanfattning: förklara kort vad vi vill ta reda på och varför.

  • Detaljer

Kandidater att överväga:

  • Sammanfattning: förklara kort hur vi hittade kandidater och uppmärksamma eventuella avvikare.

  • Lista alla kandidater och relaterade alternativ; vad utvärderar vi som potentiella lösningar?

  • Detaljer

Undersökning och analys av varje kandidat:

  • Sammanfattning: förklara kort undersökningsmetoderna och uppmärksamma mönster, kluster och avvikare.

  • Uppfyller/uppfyller inte kriterierna och varför

    • Sammanfattning

    • Detaljer

  • Kostnadsanalys

    • Sammanfattning

    • Exempel

      • Licensiering, till exempel avtal och juridiska åtaganden

      • Utbildning, till exempel kompetenshöjning och förändringsledning

      • Drift, till exempel support och underhåll

      • Mätning av förbrukning, till exempel bandbredd och CPU-användning

  • SWOT-analys

    • Sammanfattning

    • Styrkor (Strengths)

    • Svagheter (Weaknesses)

    • Möjligheter (Opportunities)

    • Hot (Threats)

  • Interna åsikter och återkoppling

    • Sammanfattning

    • Exempel

      • Från teamet, helst skrivet av den faktiska personen

      • Från andra intressenter

      • Kvalitetsattribut, alias tvärfunktionella krav

  • Externa åsikter och återkoppling

    • Sammanfattning

    • Vem lämnar åsikten?

    • Vilka andra kandidater övervägde du?

    • Vad skapar du?

      • Exempel

        • B2B eller B2C

        • externt riktad eller endast för anställda

        • skrivbord eller mobil

        • pilot eller produktion

        • monolit eller mikrotjänster

    • Hur utvärderade du kandidaterna?

    • Varför valde du vinnaren?

    • Vad har hänt sedan dess?

      • Exempel

        • Hur presterar vinnaren?

        • Hur stor andel av verklig produktionsanvändartrafik flödar genom vinnaren?

        • Vilka typer av integrationer är inblandade, till exempel med pipelines för kontinuerlig leverans, system för innehållshantering, analys och mätvärden osv.?

        • Med den kunskap du har nu, vad skulle du råda människor att göra annorlunda?

  • Anekdoter

Rekommendation:

  • Sammanfattning

  • Detaljer