업무 배정에는 서로 당기는 두 목표가 있습니다. 효율적으로 출시하기와 사람을 성장시키기입니다. 항상 throughput에 최적화하면 가장 강한 엔지니어가 중요한 모든 것을 하고 다른 누구도 레벨업하지 못합니다. 항상 성장에 최적화하면 delivery가 느려집니다. tech lead는 task별로 둘을 의도적으로 균형 잡습니다.
| 적합으로 기울 때 | stretch로 기울 때 |
|---|---|
| 빡빡한 deadline 또는 높은 위험 | 학습을 흡수할 여유가 있음 |
| production에 치명적, 허용 오차 적음 | 실패가 복구 가능함 |
| 이미 얇게 늘어난 사람 | 다음 레벨에 준비된 사람 |
팀은 단일 자원이 아니라 포트폴리오입니다. 단기 효율로만 배정하면 소수의 전문가를 넘어 확장하지 못하고 성장이 멈추는 부서지기 쉬운 팀을 만들게 됩니다. 사려 깊은 배정은 tech lead가 하는 가장 레버리지가 큰 일 중 하나입니다. 그것은 시간이 지나며 더 강하고 회복력 있는 팀으로 복리처럼 쌓여, 어떤 단일 영웅 엔지니어가 할 수 있는 것보다 더 많이 출시합니다.