마일스톤은 프로젝트 관리에서 사용되는 용어로, 프로젝트의 진행 과정에서 중요한 사건, 목표 또는 결과물을 의미한다. 마일스톤은 일반적으로 일정표에 표시되어 프로젝트의 주요 단계들이 정상적으로 진행되고 있는지를 검증하고, 이해관계자에게 진행 상황을 보고하는 기준점으로 활용된다.
정의
- 핵심 사건: 프로젝트의 일정, 범위, 품질 등 주요 목표와 직접 연관된 사건이나 결과물.
- 측정 지점: 프로젝트 진행 상황을 정량적·정성적으로 평가하기 위한 기준점.
- 보고용: 프로젝트 스폰서, 고객, 팀원 등 이해관계자에게 진행 상황을 전달하거나 승인을 받기 위한 시점.
주요 특성
- 시점 기반: 마일스톤은 구체적인 날짜나 기간에 설정된다.
- 성과물 연동: 일반적으로 특정 산출물(예: 설계 완료, 시제품 시험, 제품 출시 등)과 연계된다.
- 승인 절차: 마일스톤 도달 시 주요 이해관계자의 검토·승인이 요구되는 경우가 많다.
- 일정 관리 도구와 연계: Gantt 차트, CPM(Critical Path Method), PERT 등 일정 관리 기법에서 마일스톤을 표시한다.
활용 사례
- 프로젝트 착수: 프로젝트 시작 승인(프로젝트 차터 승인) 마일스톤.
- 설계 완료: 요구사항 정의서 완료, 시스템 설계서 완료 등.
- 시험 및 검증: 프로토타입 시험, 통합 테스트 완료.
- 인도·배포: 제품 출시, 서비스 개시 등.
- 프로젝트 종료: 최종 인도·인수인계, 프로젝트 종료 보고서 제출.
관리 절차
- 식별: 프로젝트 목표와 요구사항을 분석하여 핵심 사건을 선정한다.
- 계획: 각 마일스톤에 대한 일정, 책임자, 필요 자원을 정의한다.
- 추적: 진행 상황을 지속적으로 모니터링하고, 예상 일정과 실제 일정의 차이를 분석한다.
- 보고: 마일스톤 도달 시점에 이해관계자에게 진행 상황을 보고하고 승인을 받는다.
- 조정: 일정이 지연될 경우, 마일스톤 및 전체 일정에 대한 재조정을 수행한다.
관련 개념
- 작업 패키지 (Work Package): 마일스톤 이하의 세부 작업 단위.
- 핵심 경로 (Critical Path): 프로젝트 전체 일정에 직접 영향을 미치는 작업들의 연속으로, 마일스톤은 핵심 경로 상에 배치되는 경우가 많다.
- 프로젝트 일정 (Project Schedule): 마일스톤과 작업 패키지를 포함한 전체 일정표.
어원
‘마일스톤’은 영어 milestone을 그대로 차용한 외래어이다. 원래는 도로 위에 설치된 ‘마일을 표시하는 돌(mile stone)’에서 유래했으며, 일정 거리마다 중요한 지점을 표시하는 의미가 프로젝트 관리에 빌려져 사용된다.
참고
- 국제표준 ISO 21500(‘프로젝트 관리 가이드라인’)에서는 마일스톤을 “프로젝트 진행 상황을 평가하기 위한 중요한 시점”으로 정의하고 있다.
- 한국어 표준 용어집에 따르면 ‘마일스톤’은 “프로젝트 관리에서 중요한 시점이나 사건을 나타내는 용어”로 제시된다.