Learning on Web Dev Open is free for all.

System Design & Performance > The design documentA design review under fire
Phase 06The design document327 of 434

A design review under fire

Present your document to a model briefed as three hostile reviewers in turn, and revise it until it survives all three.

Solo project120 minAI adversary

Done when

  • A revised design document with a changelog of what each reviewer changed
  • At least two objections accepted and reflected in the design
  • At least one objection rejected in writing, with the evidence
  • A failure-modes section naming user-visible behaviour for each failure
  • A rollout plan including how the change is turned off

Nobody marks this for you. It goes into your phase checkpoint, where a person does.

You should now be able to

  • Defend a design against domain-specific challenge
  • Revise a document in response to good objections
  • Distinguish objections that change the design from those that do not
Ask the community

Loading…