추정·담당·수용·통제가 가능한 단위가 목적이다. 지나친 세분화도 관리 비용과 혼란을 만든다.
상위 범위가 하위 단위에 빠짐없이 포함되고 중복되지 않도록 분해한다. 제품뿐 아니라 필요한 프로젝트 관리·전환 작업도 범위에 반영한다. 작업 패키지는 일정 활동과 같은 말이 아니다. 패키지 한 개를 완성하기 위한 활동을 여러 개 정의할 수 있다.
WBS 사전은 이름만으로 알 수 없는 경계·완료 조건·담당·가정·제약을 설명한다. 먼 미래는 기획 패키지로 두고 정보가 생기면 상세화할 수 있다. 요구 추적은 왜 필요한지, WBS는 어떤 전체 일을 포함하는지, 일정은 어떤 순서와 기간인지 다른 질문에 답한다.
생각을 정리하는 순서
- 1상위 범위와 경계를 확인한다
- 2관리 가능한 단위와 사전을 만든다
- 3추정·활동·검증으로 연결한다
비교해서 이해하기
| 개념 | 설명 | 확인할 점 |
|---|---|---|
| 분해 · Decomposition | 전체 범위를 관리 가능한 결과 단위로 나누기. | 업무를 자잘하게 만드는 것 자체가 목표는 아니다. |
| WBS 사전 · WBS dictionary | 각 구성 요소의 경계·설명·완료 조건 등을 정리한 기록. | 코드와 이름 목록만으로는 부족할 수 있다. |
| 기획 패키지 · Planning package | 범위는 알지만 아직 상세 작업을 구체화하지 않은 계획 단위. | 범위를 누락하거나 무제한 변경을 허용한다는 뜻이 아니다. |
| 통제 계정 · Control account | 범위·예산·일정을 묶어 성과를 관리하는 통제 지점. | 조직과 측정 구조에 맞게 설계한다. |
| 범위 제외 · Exclusion | 이번 프로젝트가 수행하지 않는다고 명확히 합의한 경계. | 고객의 중요한 의무를 임의로 제외할 수는 없다. |
예제로 따라가기
가상 예제: “회원 기능” 패키지에 화면만 있는지 권한·이관·검증도 있는지 서로 다르게 이해한다.
사전에 포함·제외 결과와 인수 조건을 적는다.
패키지 아래 설계·구현·검증 활동을 정의하고 추정한다.
분해 후 상위 약속의 100%가 들어 있는지 누락·중복을 점검한다.
WBS 작업 패키지와 일정 활동의 관계로 적절한 것은?
내 말로 정리하기
하나의 결과물 패키지와 이를 위한 활동 세 개를 만들어 보자.
이 수업의 용어
- Decomposition
- 전체 범위를 관리 가능한 결과 단위로 나누기.
- WBS dictionary
- 각 구성 요소의 경계·설명·완료 조건 등을 정리한 기록.
- Planning package
- 범위는 알지만 아직 상세 작업을 구체화하지 않은 계획 단위.
- Control account
- 범위·예산·일정을 묶어 성과를 관리하는 통제 지점.
- Exclusion
- 이번 프로젝트가 수행하지 않는다고 명확히 합의한 경계.