WBS 구조
WBS Code (WBS 코드)
WBS Code(WBS 코드)는 1.2.3처럼 트리의 위치를 나타내는 계층 번호다. 사람이 노드를 부르는 주소일 뿐, 노드의 정체성은 아니다.
번호가 말해 주는 것
1.2.3이라는 코드는 "첫 번째 단계의 두 번째 인도물 아래 세 번째 노드"라는 위치를 말한다. 회의에서 "1.2.3 지연 건"이라고 부르면 긴 노드명 없이도 모두가 같은 곳을 본다. 문서·회의·보고서를 관통하는 좌표계 역할이다.
왜 중요한가
수백 노드짜리 트리에서 이름만으로 소통하면 반드시 혼선이 생기기 때문이다. "테스트 계획"이라는 이름의 노드는 단계마다 하나씩 있을 수 있지만 3.4.1은 하나뿐이다. 엑셀 보고서와 회의록, 이슈 트래커가 같은 코드를 쓰면 추적이 이어진다. 이때도 코드는 사람이 읽는 표시 주소로만 쓰고, 시스템 사이의 연결은 변하지 않는 식별자에 맡기는 것이 원칙이다.
흔한 오해
코드를 노드의 고유 식별자로 쓰는 것이 가장 위험한 오해다. 트리에서 노드를 옮기거나 형제를 추가하면 코드는 다시 매겨진다. 어제의 1.2.3이 오늘은 1.3.3일 수 있다. 종속성이나 외부 문서의 참조를 코드에 걸어 두면 재번호와 함께 끊어진다. 코드는 표시용 주소로 쓰고, 시스템 간 연결은 변하지 않는 식별자에 맡겨야 한다.
wbsgantt는 노드 이동 시 코드를 자동 재번호하되, 내부 참조는 불변 ID로 유지해 링크가 끊어지지 않습니다.