문서 읽는 데 46분 · 55강 · 5과목 · 정보시스템 구축관리

프로젝트를 숫자로 풀어내기: 비용 및 일정 산정

목차 21
전체 59강 중 55강 · 5과목 · 정보시스템 구축관리

54강에서 SW공학 3대 목표(품질·비용·납기)를 봤고, 방법론으로 프로젝트를 어떻게 만드는지도 잡았다. 55강은 그중 비용·납기 두 축을 숫자로 계산하는 단원이다. 프로젝트를 시작하면 누구나 묻는 세 가지, '얼마 들지·얼마나 걸릴지·무슨 사고가 날지'에 답을 다는 자리다. 네 블록으로 잡는다. ① 비용 산정 ★하상수★(하향식·상향식·수학적): LOC ★낙4중비÷6★·COCOMO ★조반내★/★기중상★·FP ★입출조내연★·Putnam. ② 일정 관리: WBS·간트·PERT·CPM(★임계경로=최장경로★). ③ 프로젝트 조직 ★기프매★(기능·프로젝트·매트릭스). ④ 위험 관리 ★식분계감★(식별·분석·계획·감시)와 대응 4전략 ★회전완수★. 꾸준히 1문제씩 나오고 계산이 섞여 나오는 단원 — 공식 하나(E=(a+4m+b)/6)와 COCOMO 2축 구분만 단단히 잡으면 정복이다.


대단원 1 — 비용 산정

비용 산정 3분류 ★하상수★ — 누가·어떻게 견적을 뽑나 ·기초·

[정의] 비용 산정(Cost Estimation) = 프로젝트에 들어갈 인력·기간·비용을 추정하는 작업. 견적을 뽑는 접근은 크게 세 갈래다.

[분류] ★하상수★ 3분류

분류 접근 방식 대표 기법
하향식(Top-Down) 전체 규모를 거시적으로 먼저 추정 전문가 판단 · 델파이
상향식(Bottom-Up) 세부 작업을 모두 집계해 합산 LOC · 단계별 인월수
수학적(Mathematical) 통계 공식·모델로 자동 계산 COCOMO · 기능점수 FP · Putnam

🔑 암기 ★하상수★ — 하향식·상향식·수학적. 세부 매칭 한 줄: 하=전문가·델파이 / 상=LOC / 수=COCOMO·FP·Putnam. ⚠️ 함정 '수학적 산정이 아닌 것은?' 소거형 단골. 전문가 판단·델파이는 하향식이지 수학적이 아니고, LOC는 상향식이다. 이 두 줄만 정확히 잡으면 안 틀린다. 🎯 빈출 3분류 ↔ 대표 기법 매칭, '~에 해당하지 않는 것' 소거형. 비용 단원의 출발점. 📝 기출 기출 1

하향식 — 전문가 판단·델파이(익명·반복·피드백) ·간헐·

[정의] 하향식 = 큰 그림을 먼저 잡고 경험자가 통째로 추정하는 방식. 두 기법으로 나뉜다.

[표] 하향식 2기법

기법 설명 특징
전문가 판단(Expert Judgement) 경험 있는 개발자·PM이 직관으로 추정 빠르지만 주관·개인 편향
델파이(Delphi) 기법 여러 전문가에게 익명 설문 → 피드백 → 재설문 반복으로 합의 도출 다수 의견 수렴·편향 완화, 시간 오래 걸림

[표] 델파이 핵심 3요소

요소 의미
익명성(Anonymity) 누가 어떤 답을 했는지 서로 모름
반복성(Iteration) 여러 라운드 진행
피드백(Feedback) 이전 라운드 결과 공유 후 재답변

🔑 암기 델파이의 핵심은 익명성. 누가 말했는지 가려야 권위·직급 편향이 빠진다. RAND(1950년대)에서 출발했다. ⚠️ 함정 '델파이는 수학 공식으로 계산한다' ❌ → 델파이는 익명 설문·합의 방식이라 공식이 없다. 그래서 하향식이지 수학적이 아니다. 🎯 빈출 델파이 익명성의 이유(편향 제거), 하향식/수학적 구분. 간헐.

상향식 LOC ★낙4중비÷6★ — 오늘의 첫 공식 ·빈출·계산·

[정의] LOC(Line Of Code) 기법 = 전체 프로그램을 기능 단위로 쪼갠 뒤, 각 기능의 코드 라인 수를 낙관·중간·비관 3가지로 추정해 기대치를 계산하는 상향식 산정 기법.

[계산] 기대치 공식(베타 분포 가중평균)

기대치 E = (낙관치 + 4×중간치 + 비관치) ÷ 6 = (a + 4m + b) ÷ 6

기호 의미
a 낙관치(Optimistic)
m 중간치(Most likely) — 가중치 4를 받는 단 하나
b 비관치(Pessimistic)

[흐름] 계산 3단계 — 회원가입(a=30,000 · m=48,000 · b=60,000)

단계 계산 결과
① 4×중간치 4 × 48,000 192,000
② 분자 합산 30,000 + 192,000 + 60,000 282,000
③ ÷ 6 282,000 ÷ 6 47,000 라인

🔑 암기 ★낙4중비÷6★ — 중간치에만 가중치 4, 낙관·비관은 1씩. 분자 가중치 합(1+4+1)도 6, 분모도 6 — '합과 분모가 같은 숫자'가 키. 이 공식 하나가 LOC·PERT 둘 다에서 그대로 작동한다(PERT는 PERT 카드에서 다시 본다). ⚠️ 함정 분모 5/4 미끼 → 반드시 6. 가중치 2/5 미끼 → 반드시 4. '낙관에 4' 자리 바꾸기 → 4는 오직 중간치에만. 중간치(m)와 기대치(E)를 비슷한 숫자로 던져 '중간치를 그대로 답'하게 유도하는 함정도 단골 — 반드시 공식에 넣어 검산. 🎯 빈출 숫자를 주고 기대치 계산. 계산형 단골. 📝 기출 기출 2

COCOMO 3유형 ★조반내★ — 최다빈출 ·빈출·

[정의] COCOMO(COnstructive COst MOdel) = 1981년 배리 보엠(Barry Boehm)이 제안한 LOC 기반 수학적 비용 산정 모형. 입력은 KDSI(Kilo Delivered Source Instruction, 천 단위 배포 원시 코드 라인 수), 출력은 MM(Man-Month, 인·월). 기본 공식은 MM = a × (KDSI)^b(a·b는 유형별 상수). '코드 라인 수를 넣으면 사람·월이 나오는 자판기'다.

[분류] ★조반내★ 3유형 (규모 오름차순)

유형 영문 규모 기준(KDSI) 특징
조직형 Organic 5만(50) 이하 단순·소규모·친숙한 환경
반분리형 Semi-detached 30만(300) 이하 중간 규모·복잡도
내장형 Embedded 30만(300) 초과 복잡·고난도·대형 시스템

🔑 암기 ★조반내★ — 조직형·반분리형·내장형. '작·중·큼' 규모 오름차순. 경계 숫자 두 개만 외운다 — 5만·30만. 제안자 매칭은 알파벳 'B–C(Boehm–COCOMO)'. ⚠️ 함정 '내장형 = 하드웨어'만이 아니다 → 규모·복잡도가 매우 큰 대형 SW(대형 코어 시스템·관제)도 내장형. 규모 경계 미끼('10만 이하=조직형?' ❌ 경계는 5만 / '50만 이하=반분리형?' ❌ 경계는 30만). 연도 미끼(1985·1988·1991) → 1981만 정답. 🎯 빈출 설명 → 유형 찾기, 규모 경계 숫자, 유형명 1:1 매칭. 오늘 최다빈출 자리. 📝 기출 기출 3

COCOMO 모형 ★기중상★ — 유형과 절대 헷갈리지 말 것 ·빈출·

[정의] COCOMO 모형(상세도) = 공식을 얼마나 정밀하게 적용하느냐의 단계. 방금 본 ★조반내★(유형)와 완전히 다른 축이다.

[표] ★기중상★ 3단계

단계 영문 고려 요소 정확도
기본형 Basic KDSI만 사용 낮음(초기 견적)
중간형 Intermediate KDSI + 15개 비용 승수(Cost Driver) 중간(일반 실무)
상세형 Detailed 중간형 + 단계별(phase별) 가중치 높음(정밀 견적)

[분류] 유형 vs 모형 — 오늘의 결정타

3가지 무엇으로 나뉘나 출제 문구
유형 ★조반내★ 조직형·반분리형·내장형 프로젝트 규모·복잡도(5만·30만) "유형에 해당하지 않는 것은?"
모형 ★기중상★ 기본형·중간형·상세형 공식의 정밀도·고려 요소 수 "모형 단계에 해당하지 않는 것은?"

🔑 암기 ★기중상★ — 기본·중간·상세, 올라갈수록 정밀. 한 줄 결정타: '유형은 프로젝트 크기, 모형은 공식 정밀도. 두 축은 완전히 다른 사람이 보고 있다.' 중간형의 비용 승수는 반드시 15개. ⚠️ 함정 'Basic이 조직형?' ❌ → Basic은 모형, 조직형은 유형(2축 혼동). '중간형 = 10개/20개 승수?' ❌ → 15개. '상세형 = 가장 빠른 견적?' ❌ → 가장 정밀하지만 가장 오래 걸린다. 빠른 건 기본형. 🎯 빈출 유형/모형 혼동을 노린 소거형. 오늘 최대 허들이라 출제율이 높다.

기능점수 FP ★입출조내연★ — 언어 독립 ·빈출·

[정의] 기능점수(Function Point, FP) = 1979년 IBM의 Albrecht가 제안. 코드가 아니라 사용자가 보는 기능 5요소에 가중치를 곱해 산출하는 모형. LOC의 치명적 단점인 언어 종속성을 해결한다.

[표] LOC vs FP

비교 LOC FP
기반 코드 라인 수 사용자가 보는 기능 수
언어 의존 종속(언어별 결과 다름) 독립(언어 무관)
단점 언어별 차이 큼 가중치 산정 복잡

[표] FP 5대 구성 요소 ★입출조내연★

두음 요소 약자 의미
외부 입력 EI 사용자가 입력하는 기능(회원가입 폼)
외부 출력 EO 시스템이 출력하는 보고서·통계
외부 조회 EQ 입력 후 즉시 결과 조회
내부 논리 파일 ILF 시스템 내부 데이터 저장소
외부 연계 파일 EIF 타 시스템과 주고받는 파일

🔑 암기 ★입출조내연★ — 앞 3개(EI·EO·EQ)=사용자 행위 3종, 뒤 2개(ILF·EIF)=데이터 파일 2종. 다섯 개라는 점이 핵심. 제안자 매칭은 'A–F(Albrecht–FP)'. ⚠️ 함정 TPS·QPS·RPS 같은 성능 지표를 5요소로 미끼 → FP와 무관. '외부 연계 파일'을 '내부 연계 파일'로 자리 바꾸기 → EIF의 I는 Interface(연계). 개수 미끼(4·6·7요소?) → 반드시 5요소. 🎯 빈출 '5요소에 해당하지 않는 것' 소거형 단골. 📝 기출 기출 4

Putnam / SLIM + 제안자 짝짓기 — 키워드 수준 ·간헐·

[정의] Putnam = 1978년 Lawrence Putnam이 제안한, 생명주기 전체의 인력 투입 분포 모델. Rayleigh-Norden 곡선 기반으로 '초반 적음 → 중반 최대 → 후반 감소'의 종 모양 분포를 가정한다. 도구화한 것이 SLIM(Software Life cycle Management).

[표] 수학적 3모형 제안자 짝짓기(알파벳 매칭)

제안자 모형 연도 알파벳 매칭
Boehm COCOMO 1981 B–C
Albrecht FP(기능점수) 1979 A–F
Putnam Putnam/SLIM 1978 P–P

🔑 암기 Putnam은 키워드 4종(Putnam·1978·Rayleigh·SLIM)이면 충분 — 공식은 외울 필요 없다. 제안자는 B–C / A–F / P–P 알파벳 매칭으로 0.3초 즉답. 연도 세 숫자 1981·1979·1978. ⚠️ 함정 'Rayleigh = COCOMO?' ❌ → Rayleigh = Putnam. 'SLIM = COCOMO 도구?' ❌ → SLIM = Putnam 도구. 'Boehm = FP?' / 'Albrecht = COCOMO?' ❌ → 제안자 자리 바꾸기 단골. 🎯 빈출 Putnam 키워드 짝짓기, 제안자-모형 매칭. 간헐. 💡 2026 현업은 한 프로젝트에 여러 기법을 섞어 쓴다 — 초기 아이디어 검증엔 하향식(시니어 어림)으로 대략, 본격 개발엔 상향식·수학적(FP·COCOMO)으로 정밀 산정. 이를 점진적 정교화(Progressive Elaboration)라 부르고 PMBOK 표준 용어다.


대단원 2 — 일정 관리

WBS(작업분해도) — 일정 계획의 출발점 ·기초·

[정의] WBS(Work Breakdown Structure) = 프로젝트 전체를 계층적 작업 단위로 분해한 구조도. 최상위 목표 → 중간 작업 → 최소 작업 단위(Work Package)로 쪼갠다. WBS가 없으면 간트도·PERT도·CPM도 못 그린다.

[흐름] WBS 예시 — 쇼핑몰 구축

    1. 요구사항 분석 — 1.1 사용자 인터뷰 · 1.2 요구사항 명세서 작성
    1. 설계 — 2.1 ERD 설계 · 2.2 UI/UX 설계
    1. 개발 — 3.1 백엔드 API · 3.2 프론트엔드 UI
    1. 테스트·배포 — 4.1 통합 테스트 · 4.2 배포·운영 인계

완성된 WBS의 각 최소 작업 단위에 기간·담당자·선행관계를 붙이면 간트·PERT/CPM으로 넘어간다.

🔑 암기 키워드 두 개만 — '계층적 분해 구조'와 '최소 작업 단위(Work Package)'. '쪼개야 굴러간다.' 🎯 빈출 WBS는 깊게 안 파도 된다. 정의·키워드 매칭 수준. 💡 협업 도구의 '에픽 → 스토리 → 태스크' 3계층이 WBS의 '메인 → 중간 → 최소 작업'과 1:1 대응이다. 학교에서 배운 WBS 이론이 실무 감각으로 그대로 이어진다.

간트(Gantt) 차트 — 의존성 표현 불가가 핵심 단점 ·간헐·

[정의] 간트 차트 = 1910년대 Henry Gantt가 고안한 막대 그래프 일정 도구. 수평축=시간 / 수직축=작업 / 막대=작업 기간으로 일정을 시각화한다.

[표] 장점과 단점

항목 내용
장점 직관적 · 진행률 시각화 용이 · 병행 작업 표현 가능
단점 작업 간 선후 의존 관계 표현 불가 → 임계경로 파악 어려움

🔑 암기 간트의 단점 = '의존성 표현 불가'. 이 약점 때문에 PERT/CPM이 등장한다. '간트 단점 → PERT/CPM 등장' 인과로 묶는다. ⚠️ 함정 '간트는 작업 간 선후 관계를 표현할 수 있다' ❌ → 의존성 표현은 PERT/CPM의 영역이다. 🎯 빈출 간트의 단점(의존성 표현 X)이 자주 나온다. 💡 호텔 객실 점유 막대그래프 같다 — 어느 방이 언제까지 차 있는지는 보이지만 '청소가 끝나야 다음 투숙객이 든다'는 순서는 안 보인다.

PERT — 1957 미 해군·3점 추정 ·빈출·

[정의] PERT(Program Evaluation and Review Technique) = 1957년 미 해군 폴라리스 미사일 개발에서 등장. 작업 시간을 3점(낙관·정상·비관)으로 추정해 기대시간을 계산하는 확률적 일정 기법. 불확실성 높은 신규·실험·연구형 프로젝트에 적합하다.

[계산] 기대시간 공식 — LOC와 동일

기대시간 T = (낙관 + 4×정상 + 비관) ÷ 6

회원가입 API(a=3 · m=5 · b=10일): T = (3 + 4×5 + 10) ÷ 6 = 33 ÷ 6 = 5.5일

🔑 암기 공식은 LOC 기대치와 글자 그대로 같다 — 같은 베타 분포 가중평균이라 ★낙4중비÷6★ 한 공식이 LOC·PERT 둘 다에서 작동한다. 기원은 '미 해군 폴라리스', 성격은 '3점 추정·확률적'. ⚠️ 함정 'PERT = 1점 확정?' ❌ → PERT는 3점 추정, CPM이 1점 확정(정반대). 공식 자리 바꾸기 → ×4는 중간치(정상치)에만. 기원 미끼 → PERT=미 해군 / CPM=듀퐁. 🎯 빈출 3점 추정 정의, 기대시간 계산, 기원 매칭. 📝 기출 기출 6

CPM — 1957 듀퐁·★임계경로=최장경로★ ·빈출·계산·

[정의] CPM(Critical Path Method) = 1957년 듀퐁(DuPont) 화학공장 건설에서 등장. 작업 소요시간을 확정값 1개로 지정하고, 임계경로(Critical Path) = 시작부터 종료까지의 최장 경로를 찾는 결정론적 일정 기법. 반복·경험 있는(불확실성 낮은) 프로젝트에 적합하다.

[표] 핵심 개념

항목 내용
임계경로 최장 경로 = 프로젝트 최소 완료 기간
여유 시간(Float/Slack) 임계경로 작업은 항상 0(하나라도 지연되면 전체 지연)

[계산] 임계경로 — A(3)·B(5)·C(7)·D(4)·E(2), 구조 A → (B·C·D 병렬) → E

경로 계산 합계
A → B → E 3 + 5 + 2 10일
A → C → E 3 + 7 + 2 [임계] 12일
A → D → E 3 + 4 + 2 9일

세 경로 중 가장 긴 A→C→E가 임계경로, 최소 완료 = 12일. C가 1일 늦으면 전체가 1일 늦어진다(여유 0). A→B→E는 여유 2일, A→D→E는 여유 3일.

🔑 암기 ★임계경로=최장경로★. 가장 오래 걸리는 경로가 끝나야 프로젝트가 끝나기 때문 — 그래서 'Critical(치명적)'. 계산 3단계: ① 모든 경로 나열 → ② 각 경로 합산 → ③ 가장 큰 값 = 임계경로 = 최소 기간. ⚠️ 함정 '임계경로 = 최단 경로?' ❌ → 최장 경로('최단 경로'는 다익스트라 등 알고리즘 별개 개념). 선행이 충족 안 된 가짜 단독 경로(예: E의 선행이 B·C·D인데 A→E 단독) → 존재 불가. '임계경로 여유시간?' → 항상 0. 🎯 빈출 네트워크 다이어그램을 주고 임계경로·최소기간 계산. 시각자료형 단골. 📝 기출 기출 5

PERT vs CPM — 짝짓기 오류형 단골 ·빈출·

[표] PERT vs CPM 비교

항목 PERT CPM
등장 연도·기원 1957 미 해군 폴라리스 1957 듀퐁 화학공장
시간 추정 3점 추정(낙·정·비) 1점 확정값
성격 확률적 결정적
적용 대상 신규·연구·실험형(불확실성 높음) 경험·반복형(불확실성 낮음)
주요 관심사 기대 완료 시간 임계경로(최장경로)

[분류] 키워드 트리거 — 즉답

시험 문구 즉답
3점 추정 / 미 해군 폴라리스 / 신규·연구형 PERT
임계경로 / 듀퐁 / 반복·경험형 CPM

🔑 암기 ★PERT=3점·CPM=확정★ — PERT는 세 점(낙·정·비)을 찍어 확률적, CPM은 한 점(확정치)을 찍어 결정적. 정반대 성격. ⚠️ 함정 'PERT에 임계경로?' ❌ → 임계경로는 CPM의 대표 키워드(PERT는 기대 완료 시간). 'PERT가 결정적·CPM이 확률적?' ❌ → 정반대. 'CPM이 미 해군?' ❌ → PERT=미 해군 / CPM=듀퐁. 🎯 빈출 둘을 정반대로 묶어 '옳지 않은 것'을 고르게 하는 짝짓기 오류형. 거의 매회.


대단원 3 — 프로젝트 조직

조직 3종 ★기프매★ — 소속과 PM 권한으로 갈린다 ·빈출·

[정의] 프로젝트 조직 = 사람을 어떤 모양으로 묶느냐. 세 가지 구조를 소속 패턴과 PM 권한으로 비교한다.

[표] ★기프매★ 3종

조직 영문 설명 소속 PM 권한
기능 조직 Functional 부서(개발팀·QA팀) 단위 소속 유지 단일 낮음
프로젝트 조직 Project 프로젝트별 전담팀, 종료 후 해산 단일 높음
매트릭스 조직 Matrix 기능+프로젝트 혼합, 2개 부서 동시 소속 이중 중간

🔑 암기 ★기프매★ — 기능·프로젝트·매트릭스. 소속 패턴 '단일·단일·이중'. PM 권한은 기능(낮음) < 매트릭스(중간) < 프로젝트(높음). 매트릭스의 '이중 보고/이중 소속'이 단골. ⚠️ 함정 '매트릭스 = 단일 소속?' ❌ → 이중 소속. '프로젝트 조직 = 영구 조직?' ❌ → 종료 후 해산. '기능 조직 = PM 권한 강함?' ❌ → 약함. '복수 소속·두 상사 보고' 표현이 나오면 무조건 매트릭스. 🎯 빈출 설명 → 조직 찾기(이중 보고 = 매트릭스), PM 권한 강·약 짝짓기. 단골. 📝 기출 기출 7


대단원 4 — 위험 관리

위험 정의 · 위험 vs 이슈 · 3유형 ·기초·

[정의] 위험(Risk) = 미래에 발생할 가능성이 있는 불확실한 사건. 아직 터지지 않았지만, 터지면 프로젝트에 부정적 영향을 준다.

[표] 위험 vs 이슈 — 함정 차단

구분 위험(Risk) 이슈(Issue)
발생 상태 아직 발생 안 함(불확실) 이미 발생함(확실)
시점 미래 현재·과거
관리 위험 관리(예방·완화) 이슈 관리(대응·복구)

[표] 위험 3대 유형

유형 설명 예시
프로젝트 위험 일정·비용·조직 관련 핵심 개발자 퇴사·요구사항 변경 폭증
기술 위험 기술 선택·구현 관련 검증 안 된 신기술 적용·기술 부채
비즈니스 위험 시장·고객·경영 환경 경쟁사 선제 출시·규제 변경·시장 축소

🔑 암기 한 줄 차이 — '위험은 미래의 가능성, 이슈는 현재의 현실. 위험이 현실이 되면 이슈가 된다.' ⚠️ 함정 '위험은 이미 발생한 문제다' ❌ → 그건 이슈. 위험은 아직 발생 안 한 불확실한 사건. 🎯 빈출 위험 vs 이슈 구분, 3유형 매칭. 기초 정의 위주.

위험 관리 ★식분계감★ 4단계 + 대응 ★회전완수★ 4전략 ·빈출·

[정의] 위험 관리 = 위험을 식별하고 분석해 대응 계획을 세우고 감시하는 사이클. 4단계가 순서대로 돈다.

[표] ★식분계감★ 4단계

# 단계 영문 활동 산출물
식별 Identification 위험 목록화 위험 목록
분석 Analysis 발생확률 × 영향도로 우선순위 위험 매트릭스
계획 Planning 대응 전략 수립 위험 대응 계획서
감시 Monitoring 실시간 추적·새 위험 조기 발견 위험 상태 보고서

[표] 대응 ★회전완수★ 4전략(③ 계획 단계의 세부)

두음 전략 영문 정의 예시
회피 Avoid 위험 원인 제거 불안정 라이브러리 교체·신기술 포기
전가 Transfer 타 주체에 이전 보험·외주·클라우드 위임
완화 Mitigate 영향·확률 감소 서버 이중화·테스트 강화
수용 Accept 받아들이고 예비비 확보 마이너 버그 수용·리스크 예산 반영

🔑 암기 ★식분계감★ — 식별·분석·계획·감시. 스토리로 '식사 분위기 계속 감상'. 대응 4전략 ★회전완수★(회피·전가·완화·수용)는 ③ 계획 단계 안에 끼어 있다고 묶어 외운다. ⚠️ 함정 '분석이 첫 단계?' ❌ → 식별부터(식별 없이 분석 불가). 순서 자리 바꾸기('식별→계획→분석→감시') → 반드시 식·분·계·감. '공유(Share)·에스컬레이션(Escalate)' 같은 확장 전략 미끼 → 필기 범위는 기본 4전략(회피·전가·완화·수용)만 정답. 🎯 빈출 4단계 순서 나열형, 대응 4전략 정의 매칭. 📝 기출 기출 8


기출 다지기

[기출 1 출제] 비용 산정 기법 중 수학적 산정 기법(Algorithmic Cost Modeling)에 해당하지 않는 것은? (해당하지 않는 것 고르기)

  • ① COCOMO
  • ② 기능점수(Function Point)
  • ③ Putnam
  • ④ 델파이(Delphi)
정답 및 해설 보기

정답: ④ 델파이(Delphi)

보기 판정 분류
① COCOMO ❌(수학적) 수학적
② 기능점수 ❌(수학적) 수학적
③ Putnam ❌(수학적) 수학적
④ 델파이 ✅(정답·하향식) 하향식

🔑 암기 ★하상수★ — 하=전문가·델파이 / 상=LOC / 수=COCOMO·FP·Putnam. 델파이는 익명 설문·합의 방식이라 수학 공식이 없다.

[기출 2 출제] 어떤 기능의 코드 라인 수를 낙관치 24,000 · 중간치 36,000 · 비관치 60,000 라인으로 추정했다. LOC 기법에 따른 기대치(Expected Value)는? (계산형)

  • ① 36,000
  • ② 38,000
  • ③ 40,000
  • ④ 42,000
정답 및 해설 보기

정답: ② 38,000 라인

E = (낙관 + 4×중간 + 비관) ÷ 6 = (24,000 + 144,000 + 60,000) ÷ 6 = 228,000 ÷ 6 = 38,000

보기 판정 오답 이유
① 36,000 중간치를 그대로 답(계산 안 함)
② 38,000 공식 정상 적용
③ 40,000 단순 평균 (24k+36k+60k)/3 — 분모 3 오답
④ 42,000 가중치·분모 혼동

🔑 암기 ★낙4중비÷6★ — ① 4×중간 먼저 → ② 낙관+(4×중간)+비관 → ③ ÷6. 분모는 반드시 6, 가중치 4는 중간치에만.

[기출 3 출제] COCOMO 모델에서 반분리형(Semi-Detached)에 해당하는 프로젝트 규모(KDSI)로 옳은 것은? (단답·경계 숫자)

  • ① 5만(50 KDSI) 라인 이하
  • ② 30만(300 KDSI) 라인 이하
  • ③ 30만(300 KDSI) 라인 초과
  • ④ 100만(1,000 KDSI) 라인 이상
정답 및 해설 보기

정답: ② 30만(300 KDSI) 라인 이하

보기 판정 해당 유형
① 5만 이하 조직형(Organic)
② 30만 이하 반분리형(Semi-Detached)
③ 30만 초과 내장형(Embedded)
④ 100만 이상 별도 구분 없음(내장형 포함)

🔑 암기 ★조반내★ + 경계 — 조직형 5만 이하 / 반분리형 30만 이하 / 내장형 30만 초과. 5만·30만 두 숫자만 외운다. 모형 단계(★기중상★)와 혼동 금지.

[기출 4 출제] 기능점수(Function Point) 모형의 5가지 구성 요소에 해당하지 않는 것은? (해당하지 않는 것 고르기)

  • ① 외부 입력(EI)
  • ② 외부 출력(EO)
  • ③ 외부 조회(EQ)
  • ④ 인터페이스 처리량(TPS)
정답 및 해설 보기

정답: ④ 인터페이스 처리량(TPS)

보기 판정 의미
① 외부 입력(EI) ❌(요소 맞음) 회원가입 폼 입력
② 외부 출력(EO) ❌(요소 맞음) 매출 보고서 출력
③ 외부 조회(EQ) ❌(요소 맞음) 검색 후 즉시 결과
④ TPS ✅(아닌 것) 성능 지표, FP와 무관

🔑 암기 ★입출조내연★ — EI·EO·EQ·ILF·EIF 5개. 빠진 둘은 ILF(내부 논리 파일)·EIF(외부 연계 파일). TPS·QPS·MTBF·SLA 같은 성능·운영 지표가 보이면 그게 정답.

[기출 5 출제] 다음 작업 네트워크에서 임계경로와 프로젝트 최소 완료 기간은? (시각자료·계산형)

작업 선행 기간
A 없음 4일
B A 6일
C A 8일
D A 5일
E B, C, D 3일
  • ① A→B→E, 13일
  • ② A→C→E, 15일
  • ③ A→D→E, 12일
  • ④ A→E, 7일
정답 및 해설 보기

정답: ② A→C→E, 15일

경로 계산 합계
A → B → E 4 + 6 + 3 13일
A → C → E 4 + 8 + 3 [임계] 15일
A → D → E 4 + 5 + 3 12일
  • 선지 ④(A→E 단독)는 E의 선행이 B·C·D라 존재 불가(가짜 선지)
  • 가장 긴 A→C→E가 임계경로 → 최소 기간 15일. C가 1일 늦으면 전체가 1일 지연

🔑 암기 ★임계경로=최장경로★. 3단계 — ① 모든 경로 나열 → ② 합산 → ③ 가장 큰 값. 최단 경로가 아니라 최장 경로다.

[기출 6 출제] PERT와 CPM에 대한 설명으로 옳지 않은 것은? (옳지 않은 것 고르기)

  • ① PERT는 작업 시간을 낙관치·정상치·비관치 3가지로 추정한다
  • ② CPM은 작업 시간을 하나의 확정값으로 지정한다
  • ③ PERT는 경험 기반 반복 프로젝트에, CPM은 신규 프로젝트에 적합하다
  • ④ CPM은 임계경로(Critical Path)를 핵심 개념으로 삼는다
정답 및 해설 보기

정답: ③ (적용 대상을 정반대로 서술)

보기 판정 근거
❌(옳음) PERT 3점 추정은 핵심 정의
❌(옳음) CPM은 확정치 사용
✅(틀림) PERT=신규·불확실 / CPM=반복·경험 — 거꾸로 서술
❌(옳음) 임계경로는 CPM 대표 키워드

🔑 암기 ★PERT=3점·CPM=확정★. 적용 대상도 정반대 — PERT=신규·연구 / CPM=반복·경험. 기원은 PERT=미 해군 / CPM=듀퐁.

[기출 7 출제] 다음 설명에 해당하는 프로젝트 조직 구조는? (설명 → 용어)

구성원이 기능 부서와 프로젝트 팀에 동시에 소속되어 이중 보고 체계를 가진다. 자원 활용의 유연성이 높지만 책임 소재가 불분명해질 수 있어 PM의 리더십이 핵심이다.

  • ① 기능 조직(Functional)
  • ② 프로젝트 조직(Project)
  • ③ 매트릭스 조직(Matrix)
  • ④ 가상 조직(Virtual)
정답 및 해설 보기

정답: ③ 매트릭스 조직(Matrix)

보기 판정 소속
① 기능 조직 단일(부서 중심)
② 프로젝트 조직 단일(전담팀·종료 후 해산)
③ 매트릭스 이중(이중 보고·자원 유연)
④ 가상 조직 시험 범위 밖

🔑 암기 ★기프매★ — '동시 소속·이중 보고·자원 유연' 세 키워드가 나오면 100% 매트릭스. 단일 vs 이중으로 4선지를 자동 분리.

[기출 8 출제] 위험 관리(Risk Management) 수행 절차를 순서대로 바르게 나열한 것은? (순서 나열)

  • ① 분석 → 식별 → 계획 → 감시
  • ② 식별 → 분석 → 계획 → 감시
  • ③ 식별 → 계획 → 분석 → 감시
  • ④ 계획 → 식별 → 분석 → 감시
정답 및 해설 보기

정답: ② 식별 → 분석 → 계획 → 감시

보기 판정 해설
식별 없이 분석 불가 — 식별이 먼저
★식분계감★ 정확한 순서
분석과 계획 순서가 뒤바뀜
계획이 첫 단계로 옴

🔑 암기 ★식분계감★ — 식별·분석·계획·감시('식사 분위기 계속 감상'). 위험을 찾아야(식별) 우선순위를 매기고(분석) 대응을 짜고(계획) 추적한다(감시). 대응 4전략 ★회전완수★는 ③ 계획 단계 안에 든다.


한 장 요약

4블록 한눈에 — 돈·시간·사람·위험

블록 핵심 두음
비용 산정 견적 3분류 + 5모형 ★하상수★ · ★조반내★ · ★기중상★ · ★입출조내연★
일정 관리 WBS로 쪼개고 그린다 간트(의존성 X) · PERT(3점) · CPM(★임계경로=최장경로★)
프로젝트 조직 소속·PM 권한으로 갈림 ★기프매★(단일·단일·이중)
위험 관리 4단계 사이클 + 4전략 ★식분계감★ + ★회전완수★

비용 산정 5모형

모형 분류 제안자/연도 입력/기반 핵심
전문가 판단 하향식 경험·직관 빠름·주관
델파이 하향식 RAND 1950s 익명 설문 반복 익명·반복·피드백
LOC 상향식 낙·중·비치 E=(a+4m+b)/6
COCOMO 수학적 Boehm 1981 KDSI ★조반내★ + ★기중상★
기능점수 FP 수학적 Albrecht 1979 기능 5요소 언어 독립
Putnam/SLIM 수학적 Putnam 1978 Rayleigh 곡선 인력 분포

COCOMO 2축 — 오늘 최대 허들

3가지 무엇으로 나뉘나
유형 ★조반내★ 조직형·반분리형·내장형 프로젝트 규모(5만·30만 KDSI)
모형 ★기중상★ 기본형·중간형·상세형 공식의 정밀도(15비용승수)

핵심 매칭 — 즉답

질문 즉답
비용 산정 3분류 ★하상수★(하향식·상향식·수학적)
COCOMO 유형 / 5만·30만 ★조반내★(조직·반분리·내장)
COCOMO 모형 단계 ★기중상★(기본·중간·상세, 15승수)
기능점수 5요소 ★입출조내연★(EI·EO·EQ·ILF·EIF)
제안자 매칭 B–C(Boehm) / A–F(Albrecht) / P–P(Putnam)
LOC·PERT 기대치 공식 (a + 4m + b) ÷ 6
3점 추정 / 임계경로 PERT / CPM
임계경로 정의 최장 경로 = 최소 완료 기간(여유 0)
이중 보고·동시 소속 매트릭스(★기프매★)
위험 관리 4단계 ★식분계감★(식·분·계·감)
위험 대응 4전략 ★회전완수★(회피·전가·완화·수용)

핵심 함정 6선 (모두 X — 보기에 나오면 오답)

오답 ❌ 정답 ✅
Basic이 조직형(2축 혼동) Basic=모형 ★기중상★ / 조직형=유형 ★조반내★
기대치 분모는 3·5(낙관에도 4) 분모 6, 가중치 4는 중간치에만
FP에 TPS·QPS도 포함 5요소 ★입출조내연★뿐, 성능 지표는 무관
임계경로가 PERT의 개념 임계경로=CPM / PERT=3점·기대시간
임계경로 = 가장 짧은 길 최장 경로 = 최소 완료 기간
위험 관리는 분석부터 ★식분계감★ — 식별이 먼저

연결 지도: 54강이 'SW를 어떻게 만드나'(방법론·테일러링)를 잡았다면, 55강은 그렇게 짠 프로젝트를 숫자로 푼다 — 돈은 COCOMO·FP·Putnam, 시간은 PERT·CPM, 사람은 ★기프매★, 위험은 ★식분계감★. 다음 56강은 그렇게 만든 SW가 '얼마나 좋은가'를 재는 SW 품질·성숙도 모델(ISO/IEC 9126의 품질 6특성·CMMI의 조직 성숙도 5단계)로 이어진다. 만드는 법(54강) → 비용·일정 계산(55강) → 품질 측정(56강)의 흐름이다.

55강 한 문장: "비용은 ★하상수★ 3분류 위에 LOC ★낙4중비÷6★·COCOMO 2축(★조반내★ 유형 / ★기중상★ 모형)·FP ★입출조내연★·Putnam, 일정은 WBS→간트(의존성 X)→PERT(3점)→CPM(★임계경로=최장경로★), 조직은 ★기프매★(단일·단일·이중), 위험은 ★식분계감★ + ★회전완수★로 잡는다."

전체 목록 필기 이론

합격까지

정처기, 혼자 막막하다면

초개인화 학습앱 Klue와 에듀윌 온라인강의로 합격까지 이어가세요.