영수증 없는 출장비를 개발자가 결정해야 할까
가상 이야기 · 핵심노트 기반
핵심노트 개념: 역할과 결정권 — 담당자를 적는 것에서 끝내지 않는다
이 글에서 배우는 교훈
구현 담당자와 업무 정책의 결정권자를 구분하고 필요한 결정의 시점을 합의해야 대기를 줄일 수 있습니다.
핵심노트를 바탕으로 만든 가상 이야기입니다. 실제 사건이나 검증된 성과가 아닙니다.
근거: 역할과 결정권 — 담당자를 적는 것에서 끝내지 않는다 · 핵심노트 3
구체적으로는 영수증 분실 예외는 회계 책임자가 확정하고, 개발팀은 그 조건을 구현·검증하도록 책임과 기한을 나눴습니다.
관련 교재 내용
프로젝트관리 및 테크니컬커뮤니케이션 · VII. 프로젝트 이해 · 수행 조직과 책임
프로젝트 관리자(PM)는 작업과 일정 등을 조정하고, 개발팀은 결과물을 만듭니다. 운영위원회와 스폰서는 중요한 결정과 지원을 맡습니다. 역할별로 누가 결정하고 실행하는지 구분해야 합니다.
이 사례에 적용한 내용: 영수증 분실 예외는 회계 책임자가 확정하고, 개발팀은 그 조건을 구현·검증하도록 책임과 기한을 나눴습니다.
교재 원리의 실무 적용 · 교재 원문 인용이 아닌 자체 설명입니다.
본문
개발자는 영수증 없는 출장비를 무조건 반려하도록 만들려 했습니다. 회계 담당자는 일부 분실 건을 허용한다고 했지만 팀마다 답이 달랐습니다. 허용 금액과 증빙이 확정되지 않으면 화면·계산·시험도 정할 수 없었습니다.
프로젝트 관리자는 회계 책임자를 정책 결정자로, 개발자를 구현 담당자로 구분했습니다. 회계 책임자가 목요일까지 허용 조건과 승인자를 정하고 개발팀은 금요일부터 그 조건의 동작을 만들기로 했습니다. 미결정 때 늦어지는 시험도 일정에 표시했습니다.
결론
코드를 만드는 사람이 업무 정책까지 임의로 정하면 나중에 책임과 결과가 어긋납니다. 역할을 적는 데서 끝내지 않고 어떤 결정을 누가 언제 내릴지도 정해야 합니다.