Rủi ro kỹ thuật là bất cứ thứ gì có thể làm chệch hướng việc delivery hoặc đổ vỡ trong production, các ẩn số, dependency mong manh, giới hạn về scaling, các điểm lỗi đơn (single point of failure). Công việc của một TL là làm lộ ra rủi ro sớm và thu nhỏ nó một cách chủ đích, vì rủi ro rẻ nhất để xử lý trước khi bạn đã xây dựng chồng lên nó.
Cách quản lý rủi ro
1. XÁC ĐỊNH — điều gì có thể sai? (ẩn số, dependency, quy mô, bảo mật, con người)
2. ĐÁNH GIÁ — xác suất x tác động. Tập trung vào góc phần tư cao-cao.
3. TẤN CÔNG các ẩn số lớn nhất TRƯỚC — spike, prototype, load-test
4. GIẢM THIỂU — giảm xác suất hoặc bán kính vụ nổ (dự phòng, flag, fallback)
5. GIÁM SÁT — theo dõi các rủi ro đã biết; có kế hoạch nếu chúng hiện thực hóa
