Scaling một tổ chức kỹ thuật là về việc mở rộng quy mô việc ra quyết định, không chỉ là số lượng nhân sự. Khi bạn lớn lên, bạn phải đẩy quyền tự chủ xuống dưới, cơ cấu các đội xoay quanh quyền sở hữu, và thay thế sự phối hợp phi chính thức bằng các giao diện (interface) rõ ràng.
Cách tư duy về điều này
KHI TỔ CHỨC LỚN LÊN
- Cơ cấu các đội xoay quanh quyền sở hữu rõ ràng (services, domains, products)
- Tối thiểu hóa phụ thuộc liên đội (Team Topologies / tự chủ)
- Thêm các lớp quản lý chỉ khi span of control bị vỡ (~6-8 báo cáo trực tiếp)
- Hệ thống hóa các quyết định: nguyên tắc, paved roads, quy trình nhẹ
- Tuyển và phát triển lãnh đạo trước khi có nhu cầu
Định luật Conway là có thật: kiến trúc của bạn sẽ phản chiếu cơ cấu tổ chức, vì vậy hãy thiết kế cả hai cùng nhau.
