Bộ mẫu review thiết kế cho staff engineer
Review thiết kế chặt chẽ: tài liệu thiết kế hệ thống, ước tính, thiết kế kỹ thuật, ADR, chọn công nghệ, TCO, checklist review, ATAM, FMEA và sẵn sàng vận hành.
Phương pháp và mẫu
System Design Document Template
Đầy đủSystem design at scale – requirements, capacity estimates (KaTeX), API, data model, HLD, deep dives, reliability, cost, trade-offs
Back-of-Envelope Estimation and Capacity Model Template
Đầy đủReference latency and unit tables, assumptions register, QPS, storage, bandwidth, cache, server and cost formulas, worked example, sensitivity, traceability
Jeff Dean latency numbers (LADIS 2009)Technical Design Document Template
Đầy đủIn-depth design doc – context, goals and non-goals, APIs, data, flows, alternatives matrix, cross-cutting concerns, testing, rollout, cost
Quyết định
Architecture Decision Record Template (Tyree-Akerman, Y-Statement)
ChuẩnDetailed ADR – Tyree & Akerman fields (assumptions, constraints, positions, argument, implications, related items) plus Y-statement
Tyree & Akerman decision template; Y-statement (Zimmermann)Technology Selection and Build vs Buy Template
ChuẩnBuild, buy, open source or managed service evaluation with weighted decision matrix, PoC results, risks, cost and decision
Total Cost of Ownership (TCO) Analysis Template
ChuẩnMulti-year TCO comparison of options by cost category, with NPV discounting, sensitivity, break-even and recommendation
Kiểm chứng
System Design Review Checklist and Scoring Rubric Template
Đầy đủDesign review checklist in 13 areas, evidence-based scoring rubric, weighted score, red flags, findings register, decision record, 45-minute interview rubric
Architecture Evaluation Report Template (ATAM)
Đầy đủATAM evaluation report – business drivers, approaches, utility tree, voted scenarios, sensitivity and trade-off points, risks, risk themes
SEI ATAMArchitecture Review Board Request Template
ChuẩnARB submission: context, scope, proposed architecture, alternatives, principles compliance, risk flags, decisions and outcome
Software FMEA Template (IEC 60812)
Đầy đủSoftware failure modes, effects, causes, controls, S/O/D scales, RPN and action priority, actions and re-scoring
IEC 60812:2018Production Readiness Review Template
Đầy đủProduction readiness review: SLOs, load test evidence, observability, on-call, rollback, backups, security, failure modes, sign-off
Google SRE PRR conventions