이득:
- 유추적, 모수적, 3점(PERT) 추정 방법을 이해하고 인공 지능을 사용하여 시간 및 자원 추정 초안을 생성하는 능력.
- 예측 불확실성(낙관적/가능한/비관적 시나리오, 신뢰 구간)을 해석하고 단일 숫자가 아닌 범위에 대한 기본 계획을 해석하는 능력
- AI 예측이 과거 패턴과 가정을 기반으로 하며 최종 예산과 시간 약속은 팀 데이터와 전문가 판단을 통해 검증되어야 함을 인식하는 능력
견적은 프로젝트 관리에서 가장 어렵고 위험한 작업입니다. "이 작업은 얼마나 걸릴까요?" 그리고 "몇 명이나 걸리나요?" 이러한 질문에 대한 답변은 일정, 예산 및 고객과의 약속의 기초를 형성합니다. 잘못된 추정은 잘 관리된 프로젝트라 할지라도 실패할 것입니다. 너무 낙관적인 시간은 지연 및 벌금으로 이어질 것이고, 너무 비관적인 시간은 입찰 실패로 이어질 것입니다. 인공지능은 이 분야에서 매력적인 조력자입니다. 시간을 초 단위로 제공합니다. 이것이 바로 이것이 가장 위험한 이유입니다. AI는 팀의 실제 속도를 알지 못한 채 자신 있는 숫자를 생성할 수 있습니다. 이번 단원에서는 예측 방법, 예측에 AI를 안전하게 사용하는 방법, 각 예측을 검증하는 방법을 다룹니다.
기본 예측 방법
몇 가지 메소드를 정의해 보겠습니다. 유사 추측이란 과거에 유사한 작업을 보고 "10일이 걸렸는데 이번 작업도 비슷합니다"라고 말하는 것을 의미합니다. 빠르지만 거칠다. 모수적 추정은 단위 비용/시간에 수량을 곱합니다(예: "페이지당 0.5일 × 40페이지 = 20일"). 데이터를 기반으로 합니다. 상향식 추정은 각 작업 패키지를 개별적으로 추정하고 집계합니다. 가장 정확하지만 가장 느립니다. 3점 추정(PERT)은 불확실성을 인정합니다. 각 작업에 대해 낙관적(O), 가장 가능성이 높은(M) 및 비관적(P) 기간이 추정되고 가중 평균이 사용됩니다.
PERT 공식은 다음과 같습니다. 예상 기간 = (O + 4M + P) / 6. 예를 들어 작업의 경우 낙관적 4일이 가장 가능성이 높은 6일이라면 비관적 14일은 예상 기간 = (4 + 24 + 14) / 6 = 7일입니다. 표준 편차는 (P − O) / 6 = (14 − 4) / 6 ≒ 1.7일입니다. 이는 불확실성의 한계를 보여줍니다. 단 한번의 "6일"이라고 하기보다는 "예상 7일, 편차 ±1.7일"이라고 말하는 것이 훨씬 더 솔직한 계획이다.
또한 두 가지 개념이 중요합니다. 노력은 해당 작업에 필요한 노동일수입니다(예: 10일). 기간은 이 작업이 달력에서 소요되는 일수입니다. 두 사람이 5일 안에 10일분의 작업을 마칠 수 있습니다. 그러나 모든 직업이 무한히 나누어질 수 있는 것은 아니다(9명의 여성은 한 달에 아이를 낳지 못한다). AI는 이 둘을 혼동할 수 있습니다. 분리해야 합니다.
방법
언제가 적절한가요?
속도
정확성
AI의 역할
비유적인
초기 단계, 정보가 거의 없음
높다
낮음
유사한 프로젝트 패턴을 제안합니다.
파라메트릭
측정 가능한 단위가 있는 경우
높다
중간
수식 및 단위 개요를 생성합니다.
상향식
상세한 WBS가 있는 경우
낮음
높다
초안 패킷을 수집합니다.
3점(PERT)
불확실성이 높은 경우
중간
중간 높이
O/M/P 시나리오 제안
단계별: AI를 통한 안전한 예측
- 팀 데이터를 먼저 배치하세요. AI에게 자신의 과거 깨달음을 제공하십시오. "우리 팀에서는 비슷한 작업을 수행하는 데 시간이 오래 걸렸습니다." 따라서 예측은 일반화가 아닌 데이터를 기반으로 합니다.
- 방법을 선택하세요. 불확실성이 높으면 PERT를 요청하십시오. 측정 가능한 단위가 있는 경우 매개변수적입니다.
- 단일 숫자가 아닌 점 3개를 요청하세요. 각 패키지에 대한 O/M/P 값과 가정을 문의하세요.
- 가정을 가시화하세요. 각 추정치의 기본 가정을 인쇄합니다(예: "테스트 환경 준비", "고객이 2일 안에 반품"). 잘못된 가정은 잘못된 추측입니다.
- 소스를 추가하고 공유하세요. 시간과 노력을 분리하고 휴가 및 가용성을 고려하십시오(예: 실제로 일주일에 4일은 생산적입니다).
- 팀과 함께 조정하세요. 작업을 수행할 사람들과 함께 최종 견적을 검토합니다. 예측은 그것을 만든 사람이 소유할 때 신뢰할 수 있게 됩니다.
주의: AI에게 "이 작업은 며칠이 걸릴까요?"라고 물어보세요. 결과 숫자를 차트에 직접 물어보고 쓰는 것은 가장 위험한 예측 형태입니다. 이 숫자에는 팀의 데이터가 포함되지 않습니다. 그것은 단지 일반적인 패턴일 뿐이며 환각일 수도 있습니다.
세 개의 미니 케이스
사례 1 — PERT를 통한 정직한 계획. 소프트웨어 팀은 AI에게 12개 작업 모듈에 대한 O/M/P 예측 및 가정을 요청했습니다. AI가 초안을 제공했습니다. 팀은 자체 기록 데이터를 사용하여 각 임무를 수정했습니다. 총 예상 시간은 38일, 비관적 총계는 52일이었습니다. PM은 고객에게 45일 기한을 제시하고 7일의 여유를 두었습니다. 프로젝트는 44일째에 완료되었습니다. 공유가 없으면 지연이 발생합니다.
사례 2 - 노력/시간 혼란. 코디네이터가 AI에게 "80개의 일일 작업을 완료하는 데 며칠이 걸립니까?"라고 묻습니다. 그는 말했다. AI는 노력과 기간을 혼동해 '80일'이라고 답했다. 4명이 동시에 작업을 할 수 있다는 것을 알고 코디네이터는 시간을 ~25일(분할할 수 없기 때문에 20일이 아님)로 수정했습니다. 교훈: 인간은 AI의 노력/시간 분할을 제어해야 합니다.
사례 3 — 입증되지 않은 일반화. 한 PM은 차트에 AI가 "API 통합에는 일반적으로 5일이 소요됩니다"라고 응답했다고 썼습니다. 이 API 제공업체에 대한 팀의 과거 경험은 형편없었고 문서도 형편없었습니다. 작업기간은 13일 걸렸습니다. 팀 데이터를 묻는다면 처음부터 이런 내용이 보일 것입니다. 교훈: 일반화는 팀 현실을 대체할 수 없습니다.
약한 프롬프트 / 강한 프롬프트
약한 프롬프트:
전자상거래 사이트를 구축하는 데 며칠이 걸립니까?
이 프롬프트는 AI가 프로젝트 데이터를 알지 못한 채 가상 숫자를 생성하도록 강제합니다. 팀도, 범위도, 불확실성도 없습니다.
강력한 프롬프트:
귀하의 역할: 견적 전문가. 맥락: 다음은 우리 팀의 8가지 작업 패키지와 유사한 과거 과제입니다. 작업: 각 패키지에 대한 3점(낙관적 O / 가장 가능성이 높은 M / 비관적 P) 기간 추정치를 생성하고 (O+4M+P)/6을 사용하여 PERT 예상 기간을 계산합니다. 규칙: - 제가 제공한 역사적 데이터를 참고하세요. 일반적인 시장 가정을 추가합니다.- 각 추정의 기본 가정을 한 줄에 기록합니다.- 별도의 열에 노력(일수) 및 기간(달력일)을 표시합니다.- 확실하지 않은 패키지를 "[팀 확인 필요]"로 표시합니다. 출력: 테이블(패키지 | O | M | P | PERT | 노력 | 가정). 이력 데이터: - 결제 통합(이력: 9,11,8일) - 제품 카탈로그(이력: 6.5일) - ...(기타 패키지)
이 주장은 강력합니다. 방법(PERT), 데이터 소스 제한, 가정 요구 사항 및 노력/시간 구분이 명확합니다.
추가 템플릿:
# 가정 사냥꾼 이 예측이 사실로 판명될 수 있도록 조용히 사실로 받아들인 모든 가정을 나열하십시오. 각 가정에 대해 그것이 잘못된 것으로 판명될 경우 시간에 얼마나 영향을 미칠지 추정하십시오.
# 민감도 분석 다음 작업의 가장 가능성 있는 기간이 M인 경우; M이 20% 증가하면 총 프로젝트 기간은 어떻게 변경됩니까? 총 기간에 가장 민감한 3가지 작업은 무엇입니까? (이 작업을 먼저 시청해야 합니다.)
# 비상 추천자 아래 PERT 편차를 기반으로 전체 프로젝트에 대한 합리적인 시간 허용 비율을 제안하고 이를 근거로 삼은 이유를 설명하세요. 이것은 제안입니다. 최종 지분은 관리자에게 있습니다.
일반적인 실수
- 단일 숫자만 고수: "10일"이라고 말하면 불확실성이 숨겨집니다. O/M/P 범위는 정직합니다.
- 노력과 시간의 혼동: 40일은 40일이 아닙니다.
- 100% 가용성 가정: 누구도 이 작업에만 일주일에 5일을 할애할 수 없습니다. 회의, 휴가, 중단이 있습니다.
- 팀 데이터에 대한 잘못된 일반화: AI의 "일반적인 시간"은 팀의 속도가 아닙니다.
- 가정을 적지 않음: 보이지 않는 가정은 폭발하는 추측입니다.
- 여유 없음: 불확실성이 있는 경우 합리적인 시간/예산 여유가 필수입니다.
팁: 추측이 끝나면 스스로에게 이렇게 물어보세요. "이 숫자가 맞을 확률이 90%인가, 아니면 맞을 확률이 50%인가?" 대부분의 1포인트 베팅은 실제로 50% 베팅입니다. 고객과 약속할 때 이 점을 알아 두십시오.
요약하면
견적은 프로젝트에서 가장 위험한 작업입니다. 유추적, 모수적, 상향식 및 3점(PERT) 방법은 다양한 속도와 정확도를 제공합니다. AI는 초안 예측과 시나리오 생성이 빠르지만, 팀의 데이터를 모르고 일반화해 노력/시간을 혼동할 수 있습니다. 안전한 추측; 팀 데이터를 최우선으로 생각하고, 세 가지 점에서 작업하고, 가정을 가시화하고, 노력과 시간을 분리하고, 팀과 함께 최종 수치를 조정합니다. 약속된 날짜와 예산은 항상 사람의 검증을 거칩니다.
응용과제
프로젝트에서 5개의 작업을 선택하세요. AI에게 O/M/P 추정치와 각각에 대한 PERT 예상 시간을 물어보세요(팀의 기록 데이터를 익명으로 제공). 그런 다음 각 작업 뒤에 있는 가정을 작성하고 작업을 수행할 팀원과 함께 견적을 검토합니다. 팀 데이터를 기반으로 최소 두 가지 추정치를 수정하고 총계에 대한 합리적인 시간 여유를 결정합니다.
체크리스트
- [ ] 일반화가 아닌 팀의 과거 데이터를 바탕으로 추정했습니다.
- [ ] 홀수 대신 O/M/P(점 3개)를 연습했어요.
- [ ] 나는 각 예측의 기초가 되는 가정을 썼습니다.
- [ ] 노력(man-day)과 시간(calendar)을 분리했습니다.
- [ ] 가용성/권한과 같은 실제 제약 조건을 고려했습니다.
- [ ] 불확실성에 대해 합리적인 여유를 두고 팀과 함께 추정치를 조정했습니다.