WBS 구조
100% Rule (100% 규칙)
100% Rule(100% 규칙)은 부모 노드의 범위가 자식 노드 범위의 합과 정확히 100% 일치해야 한다는 WBS 작성 원칙이다. 빠진 일도, 겹치는 일도 없어야 한다.
규칙이 말하는 것
두 방향의 요구다. 자식을 다 합치면 부모가 되어야 하고(누락 금지), 같은 일이 두 노드에 들어가면 안 된다(중복 금지). "모바일 앱" 노드 아래에 "iOS 개발"과 "Android 개발"만 있다면 이 규칙이 즉시 묻는다. 앱 스토어 심사 대응은 어디에 있는가.
왜 중요한가
범위 검증을 사람의 기억이 아니라 트리 구조에 맡길 수 있기 때문이다. 리뷰 회의에서 "빠진 것 없나요"라고 물으면 침묵이 돌아오지만, 노드 하나를 짚고 "이 자식들의 합이 이 부모의 전부인가요"라고 물으면 구체적인 답이 나온다. 견적 누락과 범위 분쟁의 상당수가 이 질문 한 번으로 예방된다.
실무에서 쓰는 법
가중치(weight)는 100% Rule의 보조 수단이다. 형제 노드의 가중치 합을 100으로 맞추면 분해를 한 번 더 훑어보게 되고, 진척 집계와 간이 EVM(획득가치관리)의 기반이 마련된다. 다만 합계가 100이라는 사실이 누락·중복이 없음을 증명하지는 않는다. 완전성 검토는 결국 "이 자식들이 부모의 전부인가"라는 질문으로 한다. 100% Rule은 분해 시점의 완전성을 다룰 뿐, 프로젝트 도중 새로 생기는 범위는 변경 관리로 다룬다.
wbsgantt는 형제 노드의 weight 합이 100이 되도록 자동 분배하고, 어긋나면 편집 화면에서 바로 경고합니다.