작업 달력(Calendar) 설정: 근무일·휴일·근무시간 맞추기
- js ahn
- 2일 전
- 2분 분량

# 작업 달력(Calendar) 설정: 근무일·휴일·근무시간 맞추기
프로젝트 시작일을 설정하고 작업을 입력했더니, 일정이 이상하게 계산되는 경험. MS Project 초보자가 자주 겪는 일입니다. 원인은 대개 하나, 바로 달력 설정을 건드리지 않았기 때문입니다. MS Project는 여러분이 알려주지 않으면 기본 근무 규칙대로 일정을 계산하는데, 이것이 우리 조직의 실제 근무 패턴과 다르면 날짜가 어긋납니다. 이 글에서는 작업 달력을 우리 상황에 맞게 설정하는 법을 다루겠습니다.
## 달력이 일정을 계산하는 기준이다
MS Project에서 달력은 단순한 날짜표가 아니라, **일정을 계산하는 근무 규칙**입니다. 어떤 날이 근무일이고 어떤 날이 쉬는 날인지, 하루 근무시간이 몇 시간인지를 달력이 정의합니다. 작업의 기간을 "5일"로 입력하면, MS Project는 이 달력을 참고해 근무일 5일에 해당하는 실제 날짜를 계산합니다.
그래서 달력이 실제와 다르면, 예를 들어 우리 회사 휴일이 반영되지 않으면, 쉬는 날에 작업이 잡히는 엉뚱한 일정이 나옵니다. 달력 설정이 일정 정확도의 토대인 이유입니다.
## 기본 달력부터 이해하기
MS Project는 기본적으로 몇 가지 표준 달력을 내장하고 있습니다. 조직 관리자가 조직 고유의 근무 패턴을 담은 달력을 추가해둔 경우도 있습니다. 프로젝트에 맞는 기본 달력이 이미 있다면, 프로젝트 정보 대화 상자에서 프로젝트의 기본 달력을 손쉽게 바꿀 수 있습니다.
설정 방법은 '프로젝트' 탭의 속성 영역에서 '프로젝트 정보'를 열고, 달력 목록에서 작업 예약에 사용할 달력을 선택하는 것입니다. 우선 우리 프로젝트에 가장 가까운 기본 달력을 고르는 것이 시작입니다.
## 우리 조직에 맞게 조정하기
기본 달력을 골랐다면, 이제 우리 조직의 실제 근무 패턴에 맞게 다듬을 차례입니다. 여기서 챙겨야 할 것은 크게 세 가지입니다.
**근무일**을 확인합니다. 주 5일 근무인지, 특정 요일이 다른지 등을 실제와 맞춥니다.
**휴일**을 반영합니다. 공휴일이나 회사 창립기념일처럼 쉬는 날을 예외로 지정해두면, 그날에는 작업이 잡히지 않습니다. 이 부분을 놓치면 휴일에 일정이 배정되어 실제보다 앞당겨진 계획이 나옵니다.
**근무시간**을 설정합니다. 하루 근무시간이 표준과 다르다면 이를 조정해, 작업 기간이 실제 근무시간에 맞게 계산되도록 합니다.
## 여러 달력이 함께 작동한다
한 가지 알아두면 좋은 점은, MS Project가 여러 달력을 동시에 사용할 수 있다는 것입니다. 프로젝트 전체에 적용되는 프로젝트 달력 외에도, 특정 작업이나 특정 자원(사람)이 자기만의 달력을 가질 수 있습니다.
예를 들어 프로젝트는 주 5일 근무여도, 특정 협력사 인력은 다른 근무 패턴을 가질 수 있습니다. 이럴 때 자원별 달력을 따로 설정하면 더 정밀한 일정 계산이 가능합니다. 이 달력들이 어떻게 함께 작동하는지 이해하면, 프로젝트 날짜가 어떻게 결정되는지 훨씬 명확하게 예측할 수 있습니다. 처음에는 프로젝트 달력만 제대로 맞춰도 충분하고, 정밀한 관리가 필요해지면 작업·자원 달력을 추가로 활용하면 됩니다.
## 마무리
작업 달력 설정은 눈에 띄지 않지만 일정 정확도를 좌우하는 숨은 토대입니다. 근무일, 휴일, 근무시간을 우리 조직의 실제 패턴에 맞춰두면, 이후 입력하는 모든 작업의 날짜가 현실과 어긋나지 않게 계산됩니다. 반대로 이 설정을 건너뛰면, 아무리 작업을 정성껏 입력해도 일정이 미묘하게 틀어집니다.
기준점(시작일)과 근무 규칙(달력)이라는 두 토대를 놓았다면, 이제 본격적으로 일정을 다룰 준비가 됐습니다. 다음 글에서는 초보자가 가장 많이 헷갈리는 수동 일정과 자동 일정의 차이를 짚어보겠습니다.



댓글