Forwork

탁월함에는 천재보다 시스템이 필요하다

6장: 한 사람의 높은 기준을 반복 가능하고 확장 가능한 조직 역량으로 바꾸는 방법.

위대한 제품 뒤의 사람, 기준, 그리고 선택
파트 1

한 명의 뛰어난 사람은 제품을 살릴 수 있지만, 좋은 시스템은 조직을 살릴 수 있다

훌륭한 제품은 남들보다 먼저 문제를 보고 “이 정도면 됐다”를 쉽게 받아들이지 않는 한 사람에게서 시작되기도 한다. 그러나 모든 품질 판단이 그 사람에게 돌아가야 한다면 탁월함은 한 사람 안에 갇혀 있다.

조직은 그 사람이 보는 것을 원칙, 언어, 프로세스, 의사결정 권한으로 바꾸어 다른 사람이 배울 수 있게 해야 한다.

개인은 기준을 만들 수 있다. 시스템은 그 기준이 개인보다 오래 살게 한다.
파트 2

기준에는 다른 사람이 사용할 수 있는 언어가 필요하다

“더 좋게”는 기준이 아니라 소망이다. 기준은 무엇이 더 좋아져야 하는지, 왜 중요한지, 어떤 증거로 달성 여부를 판단하는지 설명할 수 있어야 한다.

Design principle, definition of done, quality bar, checklist 는 판단을 없애지 않는다. 판단을 공유하고 토론할 수 있게 만든다.

기준은 “보면 안다”보다 더 명확하게 표현될 때 확장된다.
파트 3

좋은 리뷰는 가장 힘센 사람이 마지막 말을 하는 자리가 아니다

Design review, code review, product critique 는 품질을 높일 수도 있고 권력의 무대가 될 수도 있다. 좋은 리뷰는 개인 취향이 아니라 작업, 기준, 증거를 중심에 둔다.

성숙한 리뷰는 권력이 적은 사람도 이유를 묻고 “기준 미달”과 “내 취향이 아님”을 구분하게 한다.

좋은 critique 가 지키는 것은 기준을 만든 사람의 자존심이 아니라 작업의 품질이다.
파트 4

QA는 마지막 검사팀이 아니라 더 일찍 생각하는 방식이다

품질을 마지막에만 확인하면 많은 문제는 이미 고치기 비싸다. 좋은 시스템은 requirement, prototype, test, accessibility, security 와 위험에 맞는 checkpoint 로 품질을 앞당긴다.

넓은 의미의 QA 는 한 부서의 일이 아니다. 오류를 만들기 어렵고, 찾기 쉽고, 학습하기 쉽게 하는 조직의 방식이다.

지속 가능한 품질은 오류를 더 빨리 찾는 것뿐 아니라 오류가 정상으로 굳어지는 것을 어렵게 만든다.
파트 5

채용은 조직이 미래의 기준을 선택하는 방식이다

새로운 사람 한 명 한 명이 기준선을 바꾼다. 속도, 명성, 기술만 보고 채용하면 critique, collaboration, responsibility, craft 가 약한 팀이 될 수 있다.

탁월한 문화에는 품질을 보고, 결정을 설명하고, critique 를 받고, 증거에서 배우며, 다른 사람까지 성장시키는 사람이 필요하다.

오늘의 일을 할 사람만 뽑는 것이 아니다. 내일의 “충분히 좋음”을 결정할 사람을 뽑는 것이다.
파트 6

Documentation은 개인의 기억을 조직의 기억으로 바꾼다

기준을 지키던 사람이 떠나면 기준도 사라지는 경우가 많다. 다음 팀이 부족해서가 아니라 중요한 이유가 대화와 몇 사람의 기억에만 있었기 때문이다.

좋은 documentation 은 원칙, trade-off, decision log, 예시, 실패에서 얻은 교훈을 남겨 같은 배움을 다시 처음부터 사지 않게 한다.

기억이 없는 조직은 같은 교훈에 반복해서 비용을 낸다.
파트 7

Decision rights가 압박 속에서 기준이 살아남는지를 결정한다

여유가 있을 때 기준은 지키기 쉽다. 진짜 시험은 deadline, revenue, 큰 고객이 압박할 때다. 누가 release 를 멈출 수 있고, 누가 risk 를 받아들이며, 누가 결과를 책임지는가.

권한이 모호하면 품질은 위계에 지기 쉽다. 성숙한 시스템은 위험에 따라 권한을 나누고 예외에 owner, 이유, 재검토 시점을 둔다.

기준은 지키는 데 비용이 드는 순간에도 권한을 가질 때 진짜 존재한다.
파트 8

기준을 만든 사람이 방에 없어도 지속될 때 탁월함은 문화가 된다

모두가 founder 나 최고의 engineer 처럼 생각하게 만드는 것이 목표가 아니다. 원칙, 기술, feedback 을 통해 조직이 스스로 품질을 알아보고 정의를 개선할 수 있어야 한다.

review, QA, hiring, documentation, decision rights, feedback loops 가 함께 작동하면 탁월함은 개인의 마법이 아니라 집단 역량이 된다.

기준은 그것을 만든 사람이 방에 없어도 계속 살아 있을 때 문화가 된다.