- Authors

- Name
- Youngju Kim
- @fjvbn20031
들어가며
프로젝트를 이끌다 보면 결국 세 가지 질문으로 수렴합니다. "무엇이 잘못될 수 있는가", "누가 이 일에 영향을 주고받는가", "언제까지 끝낼 수 있는가". 각각 리스크 관리, 이해관계자 관리, 일정 관리에 해당합니다. 이 세 영역은 따로 노는 것 같지만 실제로는 서로를 끊임없이 흔듭니다. 리스크가 터지면 일정이 밀리고, 일정이 밀리면 이해관계자가 동요하며, 이해관계자의 요구가 바뀌면 새로운 리스크가 생깁니다.
이 글에서는 PM이 매일 마주하는 세 가지 전쟁터를 하나씩 살펴보고, 마지막에 이를 묶어 주는 변경 관리와 보고 체계까지 정리하겠습니다. 이론을 위한 이론이 아니라, 회의실에서 바로 꺼내 쓸 수 있는 프레임과 다이어그램, 그리고 현실의 사례를 함께 담았습니다.
세 전쟁터의 관계를 먼저 그림으로 보겠습니다.
┌───────────────────────────────────────────┐
│ PM의 통제 영역 │
└───────────────────────────────────────────┘
[리스크] ───흔든다──▶ [일정] ───동요시킨다──▶ [이해관계자]
▲ │
│ │
└──────────── 새 요구가 만든다 ◀───────────────┘
변경 관리(Change Control)가 이 순환의 밸브 역할을 한다.
보고(Reporting)가 세 영역의 상태를 외부에 투명하게 전달한다.
세 영역은 닫힌 순환을 이루고, 그 한가운데에서 변경 관리와 보고가 압력을 조절하는 밸브이자 창문 역할을 합니다.
리스크 관리
리스크는 "아직 일어나지 않았지만, 일어나면 목표에 영향을 주는 불확실한 사건"입니다. 이미 일어난 문제(이슈)와는 다릅니다. 리스크 관리의 핵심은 문제가 터진 다음에 수습하는 것이 아니라, 터지기 전에 미리 보고 준비하는 데 있습니다.
리스크 관리의 네 단계
PMI 프레임워크를 기준으로 리스크 관리는 식별, 분석, 대응, 모니터링의 순환으로 돌아갑니다. 한 번 하고 끝나는 것이 아니라 프로젝트 내내 반복됩니다.
┌──────────┐ ┌──────────┐ ┌──────────┐ ┌──────────┐
│ 식별 │ ───▶ │ 분석 │ ───▶ │ 대응 │ ───▶ │ 모니터링 │
│ Identify │ │ Analyze │ │ Respond │ │ Monitor │
└──────────┘ └──────────┘ └──────────┘ └────┬─────┘
▲ │
│ │
└──────────────── 새 리스크 발견 시 재진입 ◀──────────┘
- 식별(Identify): 브레인스토밍, 체크리스트, 과거 프로젝트 회고, 인터뷰를 통해 리스크 후보를 모읍니다. 이 단계의 목표는 빠짐없이 끌어모으는 것입니다.
- 분석(Analyze): 각 리스크의 발생 확률과 영향 크기를 평가합니다. 정성적(상/중/하) 평가가 가장 흔하고, 필요하면 정량적(금액, 일수) 평가를 더합니다.
- 대응(Respond): 우선순위가 높은 리스크에 대해 구체적인 대응 전략을 정합니다.
- 모니터링(Monitor): 리스크 상태를 추적하고, 새 리스크를 다시 식별 단계로 보냅니다.
확률-영향 매트릭스
분석 단계의 핵심 도구는 확률-영향 그리드입니다. 가로축에 영향, 세로축에 확률을 놓고 각 리스크를 배치합니다. 오른쪽 위로 갈수록 위험합니다.
확률
높음 │ 중간 높음 매우높음
│ (주의) (관리) (즉시대응)
│
중간 │ 낮음 중간 높음
│ (감시) (주의) (관리)
│
낮음 │ 매우낮음 낮음 중간
│ (수용) (감시) (주의)
└────────────────────────────────▶
낮음 중간 높음 영향
오른쪽 위(높은 확률 + 큰 영향) 구역은 즉시 대응이 필요한 핵심 리스크입니다. 왼쪽 아래(낮은 확률 + 작은 영향)는 대개 그냥 받아들이고 넘어갑니다. 한정된 시간과 자원을 어디에 쓸지 결정하는 지도입니다.
리스크 대응 전략
대응 전략은 부정적 리스크(위협)와 긍정적 리스크(기회)로 나뉩니다. 실무에서는 위협 대응이 대부분이지만, 기회를 키우는 전략도 함께 알아 두면 좋습니다.
| 구분 | 전략 | 설명 | 예시 |
|---|---|---|---|
| 위협 | 회피(Avoid) | 리스크 원인 자체를 제거 | 검증 안 된 신기술 대신 검증된 기술 채택 |
| 위협 | 전가(Transfer) | 제3자에게 책임 이전 | 보험 가입, 외주 계약, 보증 조항 |
| 위협 | 완화(Mitigate) | 확률이나 영향을 줄임 | 핵심 모듈 조기 프로토타이핑 |
| 위협 | 수용(Accept) | 받아들이고 예비비만 확보 | 영향 작은 리스크에 버퍼만 배정 |
| 기회 | 활용(Exploit) | 기회를 확실히 잡음 | 우수 인력을 핵심 기능에 투입 |
| 기회 | 증대(Enhance) | 발생 확률을 높임 | 추가 마케팅으로 반응 극대화 |
| 기회 | 공유(Share) | 파트너와 함께 추구 | 합작 진행으로 역량 결합 |
리스크 등록부
식별한 리스크는 등록부(Risk Register)로 관리합니다. 머릿속이 아니라 문서로 관리해야 추적과 보고가 가능합니다.
| ID | 리스크 | 확률 | 영향 | 등급 | 대응 전략 | 담당 | 상태 |
|---|---|---|---|---|---|---|---|
| R-01 | 핵심 API 공급사 지연 | 중 | 높음 | 높음 | 완화: 대체 API 사전 검토 | 김PM | 진행 |
| R-02 | 핵심 개발자 이탈 | 낮음 | 높음 | 중간 | 완화: 지식 문서화, 페어링 | 이리드 | 감시 |
| R-03 | 요구사항 잦은 변경 | 높음 | 중간 | 높음 | 회피: 변경 통제 절차 강화 | 김PM | 진행 |
| R-04 | 외부 보안 감사 지연 | 중 | 중간 | 중간 | 전가: 일정 책임 명문화 | 박운영 | 감시 |
| R-05 | 트래픽 폭증 대응 미비 | 낮음 | 높음 | 중간 | 완화: 부하 테스트 조기 수행 | 최인프라 | 진행 |
이해관계자 관리
이해관계자(Stakeholder)는 프로젝트에 영향을 주거나 영향을 받는 모든 사람과 집단입니다. 경영진, 고객, 사용자, 협력 부서, 외부 공급사, 심지어 규제 기관까지 포함됩니다. 좋은 PM은 기능만 관리하는 것이 아니라 사람을 관리합니다. 많은 프로젝트가 기술이 아니라 사람 사이의 정렬 실패로 무너집니다.
권력-관심 그리드
이해관계자 관리의 출발점은 분류입니다. 가장 널리 쓰이는 도구가 권력-관심 그리드(Power-Interest Grid)입니다. 권력(의사결정에 미치는 힘)과 관심(프로젝트에 갖는 관심도)을 두 축으로 2x2 사분면을 만듭니다.
권력
높음 │ 지속적 충족 긴밀히 관리
│ (Keep Satisfied) (Manage Closely)
│ 관심 낮지만 힘이 큼 힘도 크고 관심도 큼
│ 예: 임원 스폰서 예: 핵심 의사결정자
│
│ ─────────────────────────────────────────
│
낮음 │ 최소한의 노력 정보 제공 유지
│ (Monitor) (Keep Informed)
│ 힘도 관심도 작음 관심 크지만 힘은 작음
│ 예: 주변 부서 예: 실사용자 그룹
└────────────────────────────────────────▶
낮음 높음 관심
- 긴밀히 관리: 가장 많은 시간을 써야 하는 그룹입니다. 의사결정에 깊이 참여시키고 자주 소통합니다.
- 지속적 충족: 힘은 크지만 평소 관심이 적습니다. 핵심 결정과 마일스톤에서만 간결하게 챙깁니다. 만족시키되 과하게 귀찮게 하지 않습니다.
- 정보 제공 유지: 관심은 크지만 직접 결정권은 작습니다. 정기 업데이트로 신뢰를 쌓습니다. 사용자 커뮤니티가 대표적입니다.
- 최소한의 노력: 가볍게 모니터링만 합니다. 다만 상황이 바뀌면 사분면이 이동할 수 있으니 주기적으로 재평가합니다.
이해관계자 등록부
리스크처럼 이해관계자도 등록부로 관리합니다. 누가 무엇을 원하고, 어떤 사분면에 있으며, 어떻게 다룰지 기록합니다.
| 이해관계자 | 역할 | 권력 | 관심 | 사분면 | 기대/관심사 | 전략 |
|---|---|---|---|---|---|---|
| 사업 총괄 임원 | 스폰서 | 높음 | 중간 | 지속적 충족 | ROI, 출시 일정 | 마일스톤 보고 |
| 프로덕트 오너 | 의사결정 | 높음 | 높음 | 긴밀히 관리 | 기능 우선순위 | 주간 1대1 |
| 핵심 고객사 | 외부 고객 | 높음 | 높음 | 긴밀히 관리 | 안정성, SLA | 격주 리뷰 |
| 실사용자 그룹 | 최종 사용자 | 낮음 | 높음 | 정보 제공 유지 | 사용성 | 릴리스 노트 |
| 법무팀 | 검토 | 중간 | 낮음 | 최소한의 노력 | 규제 준수 | 필요 시 협의 |
소통 계획
이해관계자별 전략이 정해지면 이를 소통 계획(Communication Plan)으로 구체화합니다. 누구에게, 무엇을, 얼마나 자주, 어떤 채널로 전달할지 명시합니다. 소통은 즉흥이 아니라 설계의 대상입니다.
| 대상 | 내용 | 주기 | 채널 | 형식 |
|---|---|---|---|---|
| 임원 스폰서 | 진척, 리스크, 의사결정 요청 | 월 1회 | 대면 회의 | 1페이지 요약 |
| 프로덕트 오너 | 스프린트 진행, 백로그 | 주 1회 | 화상 회의 | 보드 리뷰 |
| 개발팀 | 일일 진행, 블로커 | 매일 | 스탠드업 | 구두 공유 |
| 핵심 고객 | 주요 변경, 출시 예정 | 격주 | 이메일 | 뉴스레터 |
| 전사 | 마일스톤 달성 | 분기 | 사내 게시판 | 공지 |
일정 관리
일정은 PM이 가장 자주 추궁받는 영역입니다. "언제 끝나요"라는 질문에 답하려면 추정, 버퍼, 임계경로, 그리고 지연 대응이라는 네 가지를 다룰 줄 알아야 합니다.
추정
추정은 각 작업이 얼마나 걸릴지 예측하는 일입니다. 추정은 본질적으로 불확실하므로, 단일 숫자보다 범위로 다루는 편이 건강합니다.
- 유사 추정(Analogous): 과거 비슷한 작업의 실적을 기준 삼습니다. 빠르지만 정확도는 낮습니다.
- 모수 추정(Parametric): 단위당 시간에 수량을 곱합니다. 예를 들어 화면 한 개당 3일이라면 10개는 30일입니다.
- 3점 추정(Three-Point): 낙관(O), 비관(P), 최빈(M) 세 값을 사용합니다. 기대값은 (O 더하기 4M 더하기 P)를 6으로 나눈 값입니다. 불확실성을 숫자에 녹여 냅니다.
3점 추정 예시를 보겠습니다.
작업: 결제 모듈 통합
낙관(O) = 5일, 최빈(M) = 8일, 비관(P) = 17일
기대값 = (5 + 4×8 + 17) / 6
= (5 + 32 + 17) / 6
= 54 / 6
= 9일
→ 단순히 "8일"이라 말하기보다 "9일, 변동 폭 큼"이 정직하다.
버퍼
추정이 아무리 좋아도 변동은 생깁니다. 그래서 버퍼(Buffer)를 둡니다. 중요한 원칙은 버퍼를 각 작업에 흩뿌리지 말고 한곳에 모으는 것입니다. 작업마다 버퍼를 숨겨 두면 학생 증후군(마감 직전까지 미루기)과 파킨슨 법칙(주어진 시간을 다 쓰기)으로 버퍼가 증발합니다.
나쁜 방식: 작업마다 버퍼를 숨김
[작업A+버퍼][작업B+버퍼][작업C+버퍼] → 버퍼가 각자 소모됨
좋은 방식: 버퍼를 끝에 모음 (프로젝트 버퍼)
[작업A][작업B][작업C][===프로젝트 버퍼===]
공유 자원으로 관리
임계경로
임계경로(Critical Path)는 프로젝트를 끝내는 데 걸리는 최소 시간을 결정하는, 가장 긴 작업 연쇄입니다. 임계경로 위의 작업이 하루 밀리면 프로젝트 전체가 하루 밀립니다. 반대로 임계경로 밖의 작업은 약간의 여유(Float)가 있습니다.
아래는 간단한 네트워크 다이어그램입니다. 각 노드는 작업, 괄호 안 숫자는 소요 일수입니다.
┌──────────┐
┌───▶│ B (4) │────┐
│ └──────────┘ │
┌────────┐ ▼ ┌──────────┐
│ A (2) │ ┌──────────┐│ E (3) │
└────────┘ │ D (5) ││ │
│ ┌──────────┐ │└────┬─────┘
└───▶│ C (6) │────────▶│ │
└──────────┘ ▼ ▼
┌──────────┐
│ F (2) │ ── 종료
└──────────┘
경로 1: A → B → D → F = 2 + 4 + 5 + 2 = 13일
경로 2: A → C → D → F = 2 + 6 + 5 + 2 = 15일 ◀ 임계경로
경로 3: A → C → E → F = 2 + 6 + 3 + 2 = 13일
가장 긴 경로 2(15일)가 임계경로다.
B와 E는 약간의 여유(Float)를 갖는다.
임계경로를 알면 어디에 집중해야 할지가 명확해집니다. 일정을 당기고 싶다면 임계경로 위의 작업을 줄여야 합니다. 임계경로 밖 작업을 아무리 빨리 끝내도 전체 일정은 줄지 않습니다.
지연 대응
지연이 감지되면 보통 두 가지 압축 기법을 씁니다.
| 기법 | 방법 | 장점 | 단점 |
|---|---|---|---|
| 공정 압축(Crashing) | 임계경로 작업에 자원 추가 투입 | 일정 단축 | 비용 증가, 비효율 |
| 공정 중첩(Fast Tracking) | 순차 작업을 병렬로 진행 | 추가 비용 적음 | 리스크와 재작업 증가 |
둘 다 공짜가 아닙니다. 압축은 돈을 더 쓰고, 중첩은 위험을 더 집니다. 지연이 보이면 가장 먼저 임계경로를 다시 점검하고, 그다음 어떤 비용을 감당할지 이해관계자와 합의해야 합니다. 조용히 야근으로 메우려 들면 번아웃이라는 더 큰 리스크가 자랍니다.
변경 관리
세 전쟁터를 잇는 밸브가 변경 관리(Change Management)입니다. 요구사항은 반드시 바뀝니다. 문제는 변경 자체가 아니라, 통제되지 않은 변경입니다. 작은 요청을 그냥 받아 주는 일이 쌓이면 범위가 슬그머니 부풀어 오르는 스코프 크립(Scope Creep)이 발생하고, 일정과 품질이 동시에 무너집니다.
변경 통제 절차는 다음과 같이 흐릅니다.
┌─────────────┐
│ 변경 요청 │ (누구나 제출 가능)
│ 접수/기록 │
└──────┬──────┘
▼
┌─────────────┐
│ 영향 분석 │ 범위·일정·비용·리스크·품질
│ │ 영향을 평가
└──────┬──────┘
▼
┌─────────────┐ 거부
│ 변경통제위원회├───────────▶ [요청자에게 사유 통보]
│ (CCB) 검토 │
└──────┬──────┘
│ 승인
▼
┌─────────────┐
│ 기준선 갱신 │ 일정·범위·예산 기준선 반영
│ 및 공유 │ 관련자에게 전달
└──────┬──────┘
▼
┌─────────────┐
│ 실행/추적 │
└─────────────┘
핵심은 모든 변경이 동일한 관문을 통과해야 한다는 점입니다. 사소해 보이는 요청이라도 영향 분석을 거치게 하면, 누적되는 비용이 눈에 보이게 됩니다. 변경 자체를 막는 것이 목적이 아니라, 변경의 대가를 투명하게 만드는 것이 목적입니다.
보고와 커뮤니케이션
리스크, 이해관계자, 일정의 상태를 외부에 전달하는 창문이 보고(Reporting)입니다. 보고의 황금률은 단순합니다. 나쁜 소식일수록 빨리, 솔직하게 전합니다. 늦게 전한 나쁜 소식은 대응 시간을 빼앗고 신뢰까지 무너뜨립니다.
좋은 상태 보고는 대개 다음 요소를 갖춥니다.
| 항목 | 내용 |
|---|---|
| 전체 상태 | 신호등(녹색/노랑/빨강)으로 한눈에 |
| 진척 | 이번 주 완료, 다음 주 계획 |
| 일정 | 마일스톤 대비 현황, 임계경로 변동 |
| 리스크/이슈 | 상위 리스크와 대응 상태 |
| 의사결정 요청 | 이해관계자에게 필요한 결정 |
신호등 색은 직관적이지만 기준이 모호하면 무의미해집니다. 미리 정의해 두는 편이 좋습니다.
녹색 = 계획대로 진행. 도움 불필요.
노랑 = 위험 신호. 주시 중이며 자체 대응 가능.
빨강 = 개입 필요. 일정/범위/예산 중 하나가 위협받음.
주의: "녹색만 보고하는 PM"은 신뢰를 잃는다.
노랑과 빨강을 제때 켜는 PM이 신뢰를 얻는다.
사례
사례 1: 미식별 리스크가 임계경로를 때린 경우
한 결제 연동 프로젝트에서 외부 공급사의 인증 절차가 등록부에 없었습니다. 식별 단계에서 빠진 리스크가 현실이 되자, 하필 임계경로 위에 있던 통합 작업이 2주 지연됐습니다. 교훈은 둘입니다. 첫째, 외부 의존성은 처음부터 리스크로 등록해야 합니다. 둘째, 외부 의존 작업은 가능하면 임계경로에서 떼어 내거나 조기에 착수해 여유를 확보해야 합니다.
사례 2: 잘못 분류한 이해관계자
다른 프로젝트에서 PM은 법무팀을 "최소한의 노력" 사분면에 두었습니다. 그러나 출시 직전 규제 검토에서 중대한 수정 요구가 나오면서, 법무팀은 사실상 "긴밀히 관리" 대상이었음이 드러났습니다. 사분면은 고정값이 아니라 시점에 따라 이동합니다. 정기적인 재평가가 이런 사고를 막습니다.
사례 3: 통제되지 않은 변경의 누적
세 번째 사례는 작은 변경의 무게입니다. "버튼 색만 바꿔 주세요" 같은 요청 수십 건이 영향 분석 없이 들어왔고, 개별로는 사소했지만 합치니 한 스프린트 분량이 증발했습니다. 변경 통제 절차를 도입한 뒤로는 모든 요청이 영향 분석을 거쳤고, 요청자들도 "이게 이틀짜리였군요"라며 스스로 우선순위를 조정하기 시작했습니다.
마치며
리스크, 이해관계자, 일정은 분리된 과목이 아니라 하나의 살아 있는 시스템입니다. 리스크를 잘 보면 일정이 안정되고, 일정을 솔직히 공유하면 이해관계자의 신뢰가 쌓이며, 신뢰가 쌓이면 변경을 통제할 권위가 생깁니다.
세 가지만 기억하면 됩니다. 첫째, 리스크는 터지기 전에 등록부에 올립니다. 둘째, 사람은 권력-관심 그리드로 분류하고 그에 맞게 소통합니다. 셋째, 일정은 임계경로에 집중하고 버퍼는 모아서 관리하며, 나쁜 소식은 빨리 전합니다. 화려한 도구보다 이 기본기를 꾸준히 지키는 PM이 결국 프로젝트를 끝까지 끌고 갑니다.