작업의 의존관계를 처음 정리할 때는 번호 순서와 실제 선행 조건을 나누어 보면 좋습니다. 이 글은 입력과 결과물, 갈림과 합류, 모든 선행 작업이 끝난 뒤 시작할 수 있는 작업을 여섯 작업으로 이뤄진 작은 모델로 설명합니다. 개발 문서나 작업 흐름을 설계하기 전에 의존관계를 읽는 연습으로 사용할 수 있습니다.

예제는 가상의 교육자료 준비 과정입니다. 실제 빌드 도구나 CI 파이프라인, 자동 실행기를 구현하거나 실행한 결과는 아닙니다. 아래에는 검증된 원문의 작업 카드 6개, 진행 장면 4개, 복사용 빈 양식과 검산 한계를 모두 담았습니다.

할 일을 위에서부터 적으면 모두 한 줄로 이어지는 것처럼 보입니다. 하지만 앞 작업 하나가 끝난 뒤 두 작업을 각각 준비할 수도 있고, 두 결과물을 모두 기다려야 시작할 수 있는 작업도 있습니다.

교육자료를 준비하는 여섯 작업으로 선행 작업표를 만들어 보겠습니다. 입력과 결과물을 적은 작업 카드 6개, 갈림과 합류를 읽는 순서, 다음 업무에 복사할 빈 양식을 함께 제공합니다.

AI의 도움으로 작성한 합성 예제이며 작업 사이의 연결과 진행 장면은 Python으로 검산했습니다. 실제 문서 도구를 실행하거나 교육자료를 만들고 전달한 기록은 아닙니다. 별도 첨부 파일은 없으며 본문의 예제와 빈 양식을 복사해 씁니다.

1. 작업 번호보다 필요한 결과물을 먼저 보기

이 예제는 앞 작업을 완료한 뒤 그 결과물로 다음 작업을 시작하는 경우만 다룹니다. 앞 작업이 진행 중일 때 일부 결과를 넘겨받는 방식은 포함하지 않습니다.

“시작 가능”은 표에 적은 선행 결과물이 준비됐다는 뜻입니다. 담당자의 시간, 장비, 실제 일정이나 승인 여부까지 확인한 뜻은 아닙니다. T02와 T03 사이에 선행 관계가 없더라도 같은 사람이 두 일을 맡으면 실제 작업 시간은 따로 정해야 합니다.

[완성 관계 — 합성 계획 v1]

T01 내용 기준 메모를 먼저 완성

T01 다음: T02 안내문 초안 / T03 실습 입력자료

T02와 T03을 모두 마친 다음: T04 두 자료 대조

T04 다음: T05 배포 파일 준비

T05 다음: T06 전달 안내문 작성

T02와 T03은 T01의 결과를 각각 사용합니다. 서로의 결과를 기다릴 필요는 없다는 예제 조건입니다. 두 작업을 같은 시각에 시작하도록 정한 것은 아닙니다. T04에서는 안내문과 실습 입력자료를 대조하므로 둘 중 하나만 있어서는 시작할 수 없습니다.

여섯 작업을 무조건 T01→T02→T03 순서로 해야 하는 것은 아닙니다. 이 계획에서는 T01 다음에 T03을 먼저 하고 T02를 나중에 해도 됩니다. 작업 번호는 항목을 찾는 이름이며, 선행 관계가 순서를 정합니다.

2. 입력과 완료물을 연결한 작업 카드 6개

가상의 “문서 제목 다듬기” 교육을 준비한다고 가정합니다. 연습 목적은 모호한 문서 제목을 용도가 드러나는 제목으로 고치는 것입니다. 안내문 파일 한 개와 합성 문서 예시 4개를 담은 실습 입력자료 파일 한 개를 함께 제공할 계획입니다. 문서 4개라는 조건과 연습 목적은 예제에 주어진 내용이며 실제 교육의 규정이 아닙니다.

각 카드에는 바로 앞에서 필요한 작업만 적습니다. 예를 들어 T05의 직접 선행 작업은 T04입니다. T01부터 T03까지는 T04를 거쳐 연결되므로 T05 칸에 다시 늘어놓지 않습니다.

[T01 | 내용 기준 메모 정리]

직접 선행 작업: 없음 — 이 여섯 작업 안에서의 시작점

받을 입력: 교육명 “문서 제목 다듬기”, 모호한 제목을 용도가 드러나게 고치는 연습 목적, 안내문 1개와 합성 문서 예시 4개를 제공한다는 조건

남길 결과물: 내용 기준 메모

완료 기준: 교육명·목적·제공물·실습 문서 수가 메모에 적혀 있음

“없음”은 필요한 정보나 확인 절차 없이 시작해도 된다는 뜻이 아닙니다. 실제 업무에서 목적이나 제공할 자료가 정해지지 않았다면 먼저 확인해야 합니다. 이 예제는 위 입력이 주어졌다는 조건에서 출발합니다.

[T02 | 안내문 초안 작성]

직접 선행 작업: T01

받을 입력: T01의 내용 기준 메모

남길 결과물: 안내문 초안

완료 기준: 연습 목적, 사용할 자료, 문서 4개를 다루는 연습이라는 설명이 초안에 들어 있음

[T03 | 실습 입력자료 구성]

직접 선행 작업: T01

받을 입력: T01의 내용 기준 메모

남길 결과물: 문서 4개가 들어 있는 실습 입력자료

완료 기준: 제목과 짧은 본문을 가진 합성 문서 예시 4개가 실습 입력자료 파일 한 개에 포함되어 있음

이 계획에서 T02는 T03의 최종 파일명이나 내부 항목을 먼저 알아야 하는 작업으로 정하지 않았습니다. 안내문에 그런 정보까지 넣어야 하는 실제 상황이라면 T02의 입력과 선행 관계도 바꿔야 합니다.

[T04 | 안내문과 실습 입력자료 대조]

직접 선행 작업: T02, T03 — 둘 다 필요

받을 입력: 안내문 초안과 실습 입력자료

남길 결과물: 두 자료를 대조한 확인본과 확인 메모

완료 기준: 안내문의 연습 목적·자료 설명·문서 수가 실습 입력자료와 맞고, 배포 전에 고칠 미완료 항목이 없음

[T05 | 배포 파일 준비]

직접 선행 작업: T04

받을 입력: 두 자료의 확인본과 확인 메모

남길 결과물: 배포할 안내문·실습 입력자료의 파일과 파일명·위치를 적은 목록

완료 기준: 목록의 두 파일이 확인본에 해당하고, 사용할 파일명과 위치가 정리되어 있음

[T06 | 전달 안내문 작성]

직접 선행 작업: T05

받을 입력: 배포할 파일과 파일명·위치 목록

남길 결과물: 받을 자료와 찾을 위치를 적은 전달 안내문 초안

완료 기준: 안내문에 적은 자료 이름과 위치가 T05의 목록과 일치함

T06의 끝은 전달 안내문을 작성한 상태입니다. 실제 발송·공개·수령 확인은 이 여섯 작업에 포함하지 않습니다. 표의 완료 기준을 실제 확인한 뒤에만 완료로 기록합니다.

3. 갈림과 합류에 맞춰 다음 작업 찾기

다음은 완료된 작업과 아직 시작하지 않은 작업만 두고 읽는 합성 진행 장면입니다. 진행 중인 작업의 시간 배분은 따로 다루지 않습니다.

[장면 1 — 아직 완료된 작업이 없음]

시작 가능한 작업: T01

이유: 이 표 안의 직접 선행 작업이 없음

나머지 작업: 앞 작업의 결과물을 기다림

[장면 2 — T01 완료, T02와 T03은 아직 시작 전]

시작 가능한 작업: T02, T03

이유: 두 작업이 필요한 내용 기준 메모가 준비됨

T04: 안내문과 실습 입력자료가 모두 필요하므로 대기

이 장면이 갈림입니다. T02를 먼저 해도 되고 T03을 먼저 해도 됩니다. 인력과 도구가 준비되어 있다면 두 결과물을 나란히 준비할 수 있지만, 이 표만으로 실제 동시 작업이 가능하다고 확정하지는 않습니다.

[장면 3 — T01·T02 완료, T03은 아직 시작 전]

시작 가능한 작업: T03

이유: T03은 완료된 T01의 메모를 사용함

T04: T02는 끝났지만 T03의 실습 입력자료를 기다림

T04 칸의 “T02, T03”은 둘 중 하나를 고르라는 뜻이 아닙니다. 두 결과물이 모두 필요합니다. T03을 먼저 끝낸 반대 장면에서는 T02를 시작할 수 있고, T04는 안내문 초안을 기다립니다.

[장면 4 — T01·T02·T03 완료]

시작 가능한 작업: T04

이유: 비교할 두 자료가 모두 준비됨

그다음: T04 완료 후 T05, T05 완료 후 T06

두 갈래가 T04에서 합쳐집니다. T04 대조에서 고칠 내용이 남았다면 확인본이 완성된 것으로 기록하지 않습니다. 이번 진행 예제는 각 작업의 완료 기준을 충족한 정상 흐름을 다룹니다.

4. 내 업무로 바꿀 복사용 빈 양식

작업마다 “무슨 일을 할까”에 이어 “무엇이 있어야 시작할까”를 적습니다. 앞 작업의 결과물 이름을 뒤 작업의 입력 이름과 맞추면 연결을 읽기 쉽습니다.

[선행 작업표 — 빈 양식]

끝낼 업무:

이번 표의 시작과 끝:

표 밖에서 먼저 준비할 입력이나 확인 사항:

계획 버전 / 작성일:

[작업 카드 — 필요한 수만큼 반복]

작업 ID / 할 일:

직접 선행 작업 ID: [여러 개면 모두 적기 / 없으면 없음]

선행 작업에서 받을 결과물:

이번 작업이 남길 결과물:

실제로 대조할 완료 기준:

[관계 확인]

같은 앞 작업에서 갈라지는 작업:

둘 이상의 결과물을 함께 기다리는 작업:

선행 관계와 별도로 확인할 인력·도구·시간:

입력과 결과물 이름이 맞지 않아 확인할 부분:

[다음 작업 확인 — 필요할 때 작성]

완료 기준을 확인한 작업 ID:

아직 시작하지 않은 작업 ID:

모든 직접 선행 작업이 완료된 작업 ID:

각 작업이 기다리는 결과물:

[빈 양식 끝]

아직 모르는 관계는 임의로 “없음”이라고 적지 말고 확인할 부분에 남깁니다. 작업을 추가하거나 입력 조건을 바꿨다면 해당 카드뿐 아니라 그 결과물을 받는 다음 카드도 대조합니다.

이 표는 작업 사이의 입력 관계를 정리하는 문서입니다. 담당자 배정, 실제 기한, 작업 시간, 자동 알림까지 정해 주지는 않습니다.

5. 작업 수보다 연결이 맞는지 대조하기

[합성 계획 검산]

작업: T01~T06, 총 6개

직접 연결: 총 6개

T01→T02 / T01→T03

T02→T04 / T03→T04

T04→T05 / T05→T06

갈림: T01에서 두 작업으로 나뉨

합류: T04가 T02와 T03의 결과를 모두 받음

없는 작업을 가리키는 연결: 없음

자기 자신으로 되돌아오는 연결: 없음

작업을 하나씩 끝내는 순서로는 T01→T02→T03→T04→T05→T06과 T01→T03→T02→T04→T05→T06이 모두 조건을 만족합니다. 두 순서의 차이는 T02와 T03뿐입니다.

검산은 작업 ID와 직접 연결, 순환 유무, 가능한 완료 조합 여덟 가지에서 다음에 시작할 수 있는 작업을 대조한 것입니다. 실제 자료의 품질이나 사람의 작업 가능 시간, 전체 준비 기간을 검증한 결과는 아닙니다.

확인한 공식 자료

Microsoft Project 도움말은 선행 작업이 완료된 뒤 후속 작업을 시작하는 완료-시작(FS) 관계를 설명합니다. 이 글은 그 원칙만 적용한 자체 문서 양식입니다. Project에서 작업을 연결하거나 실행한 기록, Microsoft의 공식 템플릿은 아닙니다.

공식 도움말에는 다른 연결 방식도 나오지만 이 글에서는 다루지 않습니다. T02와 T03 사이에는 연결을 두지 않았으므로, 서로를 기다릴 필요가 없다는 설명이 시작-시작(SS) 연결을 설정했다는 뜻도 아닙니다.

Microsoft 지원 — 프로젝트에서 작업 연결

확인일: 2026년 10월 23일

https://support.microsoft.com/ko-kr/project/link-tasks-in-a-project

네이버 원문: 업무 선행 작업표 만들기: 먼저 끝낼 일과 나란히 준비할 일을 구분하기