Templates

Software engineering templates

Sketch a system and its data, write the design and the decision behind it, run an incident from timeline to postmortem, and plan migrations, rollouts and on-call handovers together.

89 free templates · Editable · Works with Claude and ChatGPT · Page 1 of 2

Software engineering templates 1–60 of 89

  • Preview of the Incident postmortem template

    Incident postmortem

    A blameless review: summary, what happened, five whys to the root cause and owned actions.

  • Preview of the Bug triage board template

    Bug triage board

    A kanban for incoming bugs, from new to fixed, with a severity guide everyone agrees on.

  • Preview of the Agent control room template

    Agent control room

    Watch and steer an AI agent: it posts its plan, status and tasks here; you move cards and comment to redirect it.

  • Preview of the Sequence diagram template

    Sequence diagram

    A sign-in flow as UML lifelines, activation bars, calls, replies and an alt fragment.

  • Preview of the Data model (ERD) template

    Data model (ERD)

    An online shop’s tables and how they relate, drawn with crow’s-foot ends.

  • Preview of the System architecture template

    System architecture

    Users, apps, services, data stores and outside providers, with what talks to what.

  • Preview of the CI/CD pipeline template

    CI/CD pipeline

    From pull request to production across four lanes, with BPMN events, tasks and gateways.

  • Preview of the Incident timeline template

    Incident timeline

    What happened when during an outage, from first alert to follow-up, with impact and lessons.

  • Preview of the Architecture decision record template

    Architecture decision record

    Context, options with pros and cons, the decision and its consequences, on one board.

  • Preview of the System context sketch template

    System context sketch

    The big picture of one system: who uses it, which other systems it talks to, and what flows between them.

  • Preview of the Domain events workshop template

    Domain events workshop

    Map a business process as the events that happen in it, with the commands, people and rules around each one.

  • Preview of the API design review template

    API design review

    Review a new API before it’s built: each endpoint’s purpose, inputs, outputs, errors and the questions reviewers raise.

  • Preview of the Technical design doc template

    Technical design doc

    Lay out a technical design for review: context, goals and non-goals, the proposal, alternatives considered, risks and rollout.

  • Preview of the Migration plan template

    Migration plan

    Move data or traffic from an old system to a new one in safe, reversible steps, with a check before each step.

  • Preview of the On-call handover template

    On-call handover

    Hand the pager over cleanly: what happened this week, what’s still open, what to watch and what the next person needs to know.

  • Preview of the Threat modelling session template

    Threat modelling session

    Walk through what an attacker could do to a feature: what’s worth protecting, how it could be reached, the impact and the fix.

  • Preview of the Service ownership map template

    Service ownership map

    Who owns each service, where its docs and dashboards live, how critical it is and who to call when it breaks.

  • Preview of the Code review checklist template

    Code review checklist

    The questions a reviewer runs through on every change, agreed by the team, with examples of what each one catches.

  • Preview of the Performance investigation template

    Performance investigation

    Work through a slowdown methodically: the symptom, measurements, a hypothesis, one change at a time and proof it helped.

  • Preview of the Dependency upgrade board template

    Dependency upgrade board

    Track library and framework upgrades from spotted to shipped, so security fixes and major versions don’t pile up.

  • Preview of the Observability plan template

    Observability plan

    Decide what to measure for a service: the question each signal answers, where it lives and when it should wake someone up.

  • Preview of the Service level objectives template

    Service level objectives

    Agree reliability targets from the user’s side: the journeys that matter, how to measure them, the target and what happens when you miss.

  • Preview of the Feature flag rollout template

    Feature flag rollout

    Roll out a feature behind a flag in stages, with who sees it at each stage, what you watch and when you move on or back.

  • Preview of the Spike plan template

    Spike plan

    Time-box a technical investigation: the question to answer, what’s in and out, the timebox and what you’ll hand back.

  • Preview of the Data pipeline map template

    Data pipeline map

    Follow data from where it comes from to where it’s used: each stage, its owner, the checks and how fresh it is.

  • Preview of the Bug bash plan template

    Bug bash plan

    Organise an hour where everyone tries to break a feature before launch: scope, roles, test ideas, how to report and prizes.

  • Preview of the Incident response roles template

    Incident response roles

    Who does what when a serious incident starts: the incident lead in the middle, and the roles that support them.

  • Preview of the Dashboard requirements template

    Dashboard requirements

    Before building a dashboard, agree who it is for, the decisions it should help with, the numbers it needs and how fresh they must be.

  • Preview of the Data quality issue log template

    Data quality issue log

    Keep a shared list of known problems in your data: what is wrong, which reports it affects, how bad it is and who is fixing it.

  • Preview of the Data dictionary template

    Data dictionary

    Describe the fields in an important table in plain words: what each holds, where it comes from, its allowed values and its pitfalls.

  • Preview of the Data request board template

    Data request board

    Track the data and reporting requests coming to your team, from new asks to delivered answers, so nothing waits in someone’s inbox.

  • Preview of the Data source inventory template

    Data source inventory

    List every system your reporting pulls from, who owns it, how data gets out, how often and how much you trust it.

  • Preview of the Data ownership and access template

    Data ownership and access

    Agree who owns each kind of data, who may see it, how sensitive it is and how long you keep it, in one table everyone can read.

  • Preview of the Metric drop investigation template

    Metric drop investigation

    Work out why a key number suddenly changed, step by step: is it real, where is it, when did it start and what caused it.

  • Preview of the Tech debt register template

    Tech debt register

    Known shortcuts in the codebase with what each one costs today, the risk it carries and the fix you would make.

  • Preview of the Service runbook template

    Service runbook

    What an on-call engineer needs at 3am for one service: how to tell it’s broken, first checks, safe fixes and who to wake.

  • Preview of the Release readiness check template

    Release readiness check

    A go/no-go review before a release: what is ready, what is still open and what must be true before you ship.

  • Preview of the Error budget policy template

    Error budget policy

    Agree in advance what the team does as a service uses up its allowance for failure, from business as usual to stopping releases.

  • Preview of the Game day plan template

    Game day plan

    Plan a practice failure in a safe window: what you break, what you expect to happen, how you stop it and what you learn.

  • Preview of the Alert review template

    Alert review

    Go through last month’s alerts one by one and decide which to keep, tune, turn into a ticket or delete, so pages mean something.

  • Preview of the Postmortem action tracker template

    Postmortem action tracker

    Follow the fixes agreed in incident reviews through to done, so the same failure doesn’t come back next quarter.

  • Preview of the Disaster recovery test template

    Disaster recovery test

    Prove you can restore a system from backup in another place, time each step and compare it with the recovery time you promised.

  • Preview of the Change freeze plan template

    Change freeze plan

    Plan a quiet period around a busy date: what is frozen, what can still ship, how exceptions are approved and how you thaw.

  • Preview of the Toil inventory template

    Toil inventory

    List the manual, repetitive work that keeps an operations team busy, measure what it costs each month and pick what to automate.

  • Preview of the Dependency failure map template

    Dependency failure map

    Put a service in the middle and ask, for each thing it depends on, what users see when it fails and how you would cope.

  • Preview of the Load test plan template

    Load test plan

    Plan a load test before a launch or peak: the traffic you expect, what you will simulate, what counts as passing and what you will watch.

  • Preview of the Incident tabletop exercise template

    Incident tabletop exercise

    Walk a team through an imagined incident round by round, talking through what each person would do, to find gaps before a real one.

  • Preview of the Access review template

    Access review

    Check who can get into each important system and at what level, and remove what people no longer need.

  • Preview of the Cloud cost review template

    Cloud cost review

    Review where the monthly cloud bill goes, find waste and agree a few savings with owners, without hurting reliability.

  • Preview of the On-call health check template

    On-call health check

    Ask how on-call is really going for the people who carry the pager: load, sleep, support and what would make it fairer.

  • Preview of the Infrastructure capacity forecast template

    Infrastructure capacity forecast

    Forecast when each key resource runs out at current growth, so you can order, scale or redesign before it becomes an outage.

  • Preview of the Agent permissions review template

    Agent permissions review

    Decide what an AI agent may do on its own, what needs a person’s approval and what it must never do, action by action.

  • Preview of the Prompt iteration log template

    Prompt iteration log

    Keep track of how a prompt evolves: each version, what changed, how it did on your test cases and whether to keep it.

  • Preview of the Agent incident review template

    Agent incident review

    Look into a time an AI agent got something wrong: what happened, why it happened, why checks missed it, and what changes.

  • Preview of the Model option comparison template

    Model option comparison

    Compare AI model or tool options for one job on quality, cost, speed, privacy and fit, using your own test cases.

  • Preview of the AI feature spec template

    AI feature spec

    Specify an AI-powered feature: the user and job, inputs and outputs, how it can fail, the guardrails and how you’ll measure quality.

  • Preview of the Red team session template

    Red team session

    Spend an hour trying to make an AI feature misbehave: the attempts, what worked, how bad it was and the fix.

  • Preview of the Golden test set template

    Golden test set

    Build the set of test cases an AI feature must pass: realistic inputs, the expected answer, tags and why each case matters.

  • Preview of the Agent run review template

    Agent run review

    Step through one run of an AI agent: what it did at each step, whether it was right, and what to change in its instructions or tools.

  • Preview of the Team dependencies board template

    Team dependencies board

    Who is waiting on whom across teams, by when, and how healthy each hand-off is, so blockers surface before planning day.

Bring your team and your agents to one board

Free to use, open source, and yours to host. No credit card, no seat count.