오늘의 한건 일정·프로젝트 관리 가이드

마감일을 현실적으로 잡는 법

사람은 자신의 작업 시간을 낙관적으로 잡는 경향이 있습니다. 현실적인 계획은 ‘의지가 강하면 빨라질 것’이라는 기대보다 범위와 불확실성을 일정에 드러내는 데서 시작합니다.

이 글의 목적

계획 오류를 줄이기 위해 과거 기록, 3점 추정, 개인 마감, 일정 버퍼를 사용하는 방법을 설명합니다. 검색 노출을 위한 키워드 나열이 아니라, 독자가 바로 적용할 수 있는 판단 규칙과 예시를 제공하는 것을 목표로 합니다.

왜 늘 예상보다 오래 걸리는가

계획 오류(planning fallacy) 연구는 사람들이 자신의 과제 완료 시간을 예측할 때 과거의 비슷한 경험보다 이번 계획의 이상적인 시나리오에 과도하게 집중할 수 있음을 보여줍니다. 그래서 “이번에는 방해가 없을 것”이라는 가정이 일정 안에 숨어들기 쉽습니다.

이를 줄이는 가장 간단한 방법은 비슷한 일을 실제로 얼마나 걸려 끝냈는지 확인하는 것입니다. 새로운 프로젝트라도 구성 요소 중 일부는 이전 경험과 닮아 있습니다.

한 점이 아니라 범위로 추정한다

불확실한 작업은 “3시간”보다 “잘 풀리면 2시간, 보통 4시간, 막히면 7시간”처럼 범위로 생각하는 편이 낫습니다. PMI의 일정 관련 자료에서도 낙관적·가장 가능성 높은·비관적 추정치를 사용하는 3점 추정을 다룹니다.

PERT식의 대표적인 가중 평균(낙관 + 4 × 가장 가능성 높은 값 + 비관) ÷ 6이 값은 확정 시간이 아니라 불확실성을 한 숫자로 요약하는 참고치입니다.

개인 일정에서는 복잡한 확률 모델을 만들 필요가 없습니다. 중요한 것은 “최선의 경우만” 계획에 넣지 않는 것입니다.

공식 마감과 개인 마감을 분리한다

공식 마감이 18:00이라면 17:59까지 작업하도록 계획하는 것은 위험합니다. 업로드 실패, 파일 오류, 교통, 인증 문제처럼 작업 자체와 무관한 변수가 생길 수 있기 때문입니다.

공식 마감

8/12 18:00

개인 마감

8/11 21:00 제출 완료

버퍼 사용 조건

예상치 못한 수정·재제출·시스템 오류에만 사용

버퍼를 “남는 시간”으로 생각하면 새로운 일을 넣기 쉽습니다. 버퍼는 이미 존재하는 불확실성에 대응하기 위한 예약 시간으로 보는 편이 좋습니다.

버퍼는 모든 작업에 똑같이 붙이지 않는다

모든 작업에 20%를 기계적으로 더하면 전체 일정이 부풀 수 있습니다. 반대로 버퍼를 전혀 두지 않으면 한 번의 지연이 연쇄적으로 전파됩니다. 먼저 일정 위험이 큰 곳을 찾습니다.

  • 외부 기관의 승인이나 회신을 기다리는가?
  • 처음 해보는 작업인가?
  • 파일 업로드, 결제, 인증처럼 시스템 의존성이 있는가?
  • 늦어지면 뒤의 여러 단계가 함께 밀리는가?
  • 다시 시도하는 데 하루 이상 걸릴 수 있는가?

해당 항목이 많을수록 버퍼를 앞쪽에 배치할 가치가 큽니다.

마감 직전 계획을 다시 계산해야 하는 신호

일정은 한 번 세우고 끝나는 문서가 아닙니다. PMI의 일정 위험 분석 자료는 진행 중에도 위험과 완료 가능성을 다시 보라고 강조합니다. 개인 프로젝트에서는 다음 신호가 보일 때 재계획하면 됩니다.

  • 핵심 작업 하나가 예상의 150% 이상 걸림
  • 외부 응답 예정일이 지났음
  • 새로운 필수 제출물이나 조건이 추가됨
  • 마감까지 남은 시간보다 미완료 작업 추정치 합이 큼

이때 우선순위는 “계획을 지키는 것”이 아니라 결과를 지키는 것입니다. 범위를 줄이거나, 병렬 처리하거나, 도움을 요청하거나, 가능하다면 마감 협의를 시작해야 합니다.

참고 자료

아래 자료의 개념과 연구 결과를 참고했으며, 본문은 항목의 일정·프로젝트 관리 맥락에 맞게 새로 구성했습니다.