24
제 10 장 프로젝트 관리(Project Management) 1

제 10 장 프로젝트 관리(Project Management)contents.kocw.net/KOCW/document/2015/cup/parkmanhee2/10.pdf · 2016-09-09 · 1. 프로젝트 관리 2 . pert cpm ... (시작단계와

  • Upload
    others

  • View
    6

  • Download
    0

Embed Size (px)

Citation preview

Page 1: 제 10 장 프로젝트 관리(Project Management)contents.kocw.net/KOCW/document/2015/cup/parkmanhee2/10.pdf · 2016-09-09 · 1. 프로젝트 관리 2 . pert cpm ... (시작단계와

제 10 장 프로젝트 관리(Project Management)

1

Page 2: 제 10 장 프로젝트 관리(Project Management)contents.kocw.net/KOCW/document/2015/cup/parkmanhee2/10.pdf · 2016-09-09 · 1. 프로젝트 관리 2 . pert cpm ... (시작단계와

프로젝트란,

대규모 비반복적, 또는 일회성 제품 내지 사업수행에 필요한 각종 활동들의 집합

1. 프로젝트 관리

2

Page 3: 제 10 장 프로젝트 관리(Project Management)contents.kocw.net/KOCW/document/2015/cup/parkmanhee2/10.pdf · 2016-09-09 · 1. 프로젝트 관리 2 . pert cpm ... (시작단계와

PERT CPM

Program Evaluation and Review

Technique

- 1956년 미국 해군 폴라리스 해저유도탄

개발 → Project의 조기완료 목표로

- 신규, 비반복적 Project에 적합

(연구개발, 신제품개발 … )

- 시간추정 : 확률적 모형 (3점 추정법)

- 단계 중심 (Event-oriented)

Critical Path Method

- 1957년 Dupont사 화학공장의

건축계획에 채택, 화학공장의 유지

및 보수를 위한 프로젝트의 계획과

조직에 적용

- 과거의 충분한 실적자료, 경험을 가진

반복 Project 에 적합 (건설공사 등)

- 시간추정 : 확정적 모형 (1점 추정법)

- 활동 중심 (Activity-oriented)

최단 시간의 목표 달성 목표기일의 단축 및 비용최소화

1) 개발과정

2. PERT/CPM

3

Page 4: 제 10 장 프로젝트 관리(Project Management)contents.kocw.net/KOCW/document/2015/cup/parkmanhee2/10.pdf · 2016-09-09 · 1. 프로젝트 관리 2 . pert cpm ... (시작단계와

2) PERT/CPM 네트워크 구성요소

Network의 구성 3요소

단계(Event) 활동(Activity) 명목상의 활동

(Dummy Activity)

① 단계 (Event) : 한 활동이 끝났음을 의미함과 동시에 후속활동에 착수할 수 있음을 의미 ( 으로 표시)

② 활동 (Activity) : 프로젝트(과업)을 완성시키는데 필요한 요소 작업을 의미. 일정한 시간과 다양한 인적/물적/재무적 자원의 소비가 일어나는 것 ( →로 표시 )

③ 명목상의 활동 (Dummy Activity) : 네트워크 작성과 분석의 편의를 도모하기 위하여 도입되는 가상의 활동( --- 로 표시)

4

Page 5: 제 10 장 프로젝트 관리(Project Management)contents.kocw.net/KOCW/document/2015/cup/parkmanhee2/10.pdf · 2016-09-09 · 1. 프로젝트 관리 2 . pert cpm ... (시작단계와

3) Network 작성 기본원칙

① 단계원칙 :

- 모든 단계는 선행활동과 후속활동을 가지고 있어야 한다.

(시작단계와 최종단계는 예외)

② 활동원칙 :

- 모든 활동은 그 선행활동이 완료되지 않으면 착수될 수 없다.

③ 연결원칙 :

- 활동들이 순환형태를 이루어 앞 단계로 되돌아 갈 수 없고

한 단계와 후속단계 사이에는 활동이 하나만 존재해야 한다.

(시간의 흐름을 취급하고 있기 때문이다)

5

Page 6: 제 10 장 프로젝트 관리(Project Management)contents.kocw.net/KOCW/document/2015/cup/parkmanhee2/10.pdf · 2016-09-09 · 1. 프로젝트 관리 2 . pert cpm ... (시작단계와

1

2

3

4

A

B

C

D

2 3 2 4

3

6

Page 7: 제 10 장 프로젝트 관리(Project Management)contents.kocw.net/KOCW/document/2015/cup/parkmanhee2/10.pdf · 2016-09-09 · 1. 프로젝트 관리 2 . pert cpm ... (시작단계와

4) 활동시간의 추정 : 3점 (시간)추정법

※활동시간(Activity Time) : 특정방법으로 특정활동을 완성할 때 소요되는 시간의 추정치

(ⅰ) 낙관적시간 (optimistic time / shortest time) … a 가장 이상적 상황 하에서 이상적으로 진행될 때 그 활동을 완성시키는데 소요되는 시간의 추정치 예상되는 소요시간 중 최단시간치

(ⅱ) 최적시간 (most likely time) … m 정상적인 상황 하에서 정상적으로 진행될 때 그 활동을 완성시키는데 소요되는 시간의 추정치 예상소요시간 중에서 가장 빈번히 발생할 확률이 있는 시간치

(ⅲ) 비관적시간 (pessimistic time / longest time) … b 모든 것이 만족스럽지 못한 상황 하에서 만족스럽지 못하게 진행될 때 그 활동을 완성시키는데 소요되는 시간의 추정치 예상 가능한 최장시간치

a m b 7

Page 8: 제 10 장 프로젝트 관리(Project Management)contents.kocw.net/KOCW/document/2015/cup/parkmanhee2/10.pdf · 2016-09-09 · 1. 프로젝트 관리 2 . pert cpm ... (시작단계와

평균치 ( te ) = a + 4m + b

6 분산 ( ) = 2

b - a 6 [ ]

2

[ 각 추정시간의 가중평균 ]

8

Page 9: 제 10 장 프로젝트 관리(Project Management)contents.kocw.net/KOCW/document/2015/cup/parkmanhee2/10.pdf · 2016-09-09 · 1. 프로젝트 관리 2 . pert cpm ... (시작단계와

※ 다음과 같은 각 작업 활동의 예정활동시간과 분산을 구하라.

9

Page 10: 제 10 장 프로젝트 관리(Project Management)contents.kocw.net/KOCW/document/2015/cup/parkmanhee2/10.pdf · 2016-09-09 · 1. 프로젝트 관리 2 . pert cpm ... (시작단계와

Step 1: 프로젝트에서 수행되어야 할 활동을 파악한다.

Step 2: 활동 간의 선행관계를 결정하고,

각 활동 및 활동 간의 선행관계를 네트워크 모형으로 작성한다.

Step 3: 프로젝트의 일정을 계산한다.

Step 4 : 주공정(critical path)을 결정한다.

프로젝트 관리의 4 Step

3. PERT/CPM을 이용한 프로젝트 관리

10

Page 11: 제 10 장 프로젝트 관리(Project Management)contents.kocw.net/KOCW/document/2015/cup/parkmanhee2/10.pdf · 2016-09-09 · 1. 프로젝트 관리 2 . pert cpm ... (시작단계와

(1) 프로젝트 활동 목록의 작성

활동 활동내용

소요시간

(주) 비고

선행단계 후속단계

-

-

-

A

A

B, D

C, E

F, G

E, D

F

G

F

G

H

H

-

(A) 공장입지 결정

(B) 현 공장의 매매

(C) 매입공장의 선정

(D) 매입공장 수리

(E) 신규설비 구입

(F) 설비의 배치

(G) 설비의 시운전

(H) 종합시스템 가동테스트

18

26

10

10

4

12

4

6

11

Page 12: 제 10 장 프로젝트 관리(Project Management)contents.kocw.net/KOCW/document/2015/cup/parkmanhee2/10.pdf · 2016-09-09 · 1. 프로젝트 관리 2 . pert cpm ... (시작단계와

(2) 네트워크 모형 작성

1 2

3

4

5 6 A

B

C

D

E

F

G

H

12

Page 13: 제 10 장 프로젝트 관리(Project Management)contents.kocw.net/KOCW/document/2015/cup/parkmanhee2/10.pdf · 2016-09-09 · 1. 프로젝트 관리 2 . pert cpm ... (시작단계와

(3) 프로젝트의 일정계산 - 단계중심(event-oriented)

1) 가장 빠른 작업시간 ( Earliest expected Time : TE )

- 각 Event에서 시작되는 작업의 가장 빠른 시점

전진계산 Max.선택

1 2

3

4

5 6

10

4

10

18

26

4

12

6

TE1=0

TE2=18

TE3=22

TE4=28

TE5=40 TE6=46

A

C

B

E

D

G

F H

13

Page 14: 제 10 장 프로젝트 관리(Project Management)contents.kocw.net/KOCW/document/2015/cup/parkmanhee2/10.pdf · 2016-09-09 · 1. 프로젝트 관리 2 . pert cpm ... (시작단계와

※전진계산(Forward Computation) 방식의 적용

최초단계의 TE = 0 각 후속단계(j)의 TEj 는 선행단계(i)의 TEi 에 이들 양 단계 사이의 활동에 소요되는 시간 dij 를 더하여 구한다.

i j Activity ij

d i j

TE i TE j TE i = + d i j

TE i1

i1

TE i2

i2

TE i3

i3

j

d i1 , j

d i2 , j

d i3 , j

TE j

합병단계(merge event)의 경우, 각 경로별로 선행활동의 TEi 에 활동소요시간 dij 를 가산해서 얻은 수치 중 최대값을 취한다.

TE j = Max.

TE i1 + d i1 , j

TE i2 + d i2 , j

TE i3 + d i3 , j

[ ] 14

Page 15: 제 10 장 프로젝트 관리(Project Management)contents.kocw.net/KOCW/document/2015/cup/parkmanhee2/10.pdf · 2016-09-09 · 1. 프로젝트 관리 2 . pert cpm ... (시작단계와

2) 가장 늦은 작업시간 ( Latest allowable Time : TL )

- 전체 일정에 영향을 주지 않으면서

각 Event에서 시작되는 작업의 가장 늦은 작업시작시간

1 2

3

4

5 6

10 4

10

18

26

4

12

6

TL1=0

TL2=18

TL3=36

TL4=28

TL5=40 TL6=46

A

C

B

E

D

G

F H

후진계산 Min.선택

15

Page 16: 제 10 장 프로젝트 관리(Project Management)contents.kocw.net/KOCW/document/2015/cup/parkmanhee2/10.pdf · 2016-09-09 · 1. 프로젝트 관리 2 . pert cpm ... (시작단계와

※후진계산(Backward Computation)방식의 적용

최종단계의 TL 은 최종단계의 TE 와 동일하다. 선행단계(i)의 TLi 는 후속단계(j)의 TLj 에서 이들 양 단계 사이의 활동에 소요되는 시간 dij 를 빼서 구한다.

i j Activity ij

d i j j

TL i TL j

TL - d ij =

분기단계(burst event)의 경우, 후속단계(j)의 TLj 로부터 경로별로 활동소요시간 dij 를 빼서 얻은 수치 중 최소값을 취한다.

i

i

j1

j2

j3

j1

j2

j3

d i , j1

d i , j 2

d i , j3

TL

TL

TL

TL

= Min.

- d i , j 1

- d i , j 2

- d i , j 3

[ ] j1

TL

j2 TL

j3 TL

i TL

16

Page 17: 제 10 장 프로젝트 관리(Project Management)contents.kocw.net/KOCW/document/2015/cup/parkmanhee2/10.pdf · 2016-09-09 · 1. 프로젝트 관리 2 . pert cpm ... (시작단계와

1 2

3

4

5 6

10 4

10

18

26

4

12

6

TL1=0

TL2=18

TL3=36

TL4=28

TL5=40 TL6=46

TE1=0

TE2=18

TE3=22

TE4=28

TE5=40 TE6=46

A

C

B

E

D

G

F

H

(4) 주공정의 결정

※ 주공정선 (Critical Path)

- 주어진 프로젝트에서 소요시간이 가장 긴 일련의 작업들.

- 여유시간 S (= TL – TE ) = 0 의 값을 갖는 Event들의 연결

17

Page 18: 제 10 장 프로젝트 관리(Project Management)contents.kocw.net/KOCW/document/2015/cup/parkmanhee2/10.pdf · 2016-09-09 · 1. 프로젝트 관리 2 . pert cpm ... (시작단계와

- CPM의 개념을 확대시킨 것으로서 프로젝트의 비용최소화와 기일 내 완성을 추구하는 기법 - 시간자원과 재무자원의 상호교환적 관계를 이용하여 프로젝트를 관리

1) 시간과 비용의 보상관계

4. PERT-Cost

18

Page 19: 제 10 장 프로젝트 관리(Project Management)contents.kocw.net/KOCW/document/2015/cup/parkmanhee2/10.pdf · 2016-09-09 · 1. 프로젝트 관리 2 . pert cpm ... (시작단계와

증분비용 (또는 비용기울기) : Incremental Cost (IC) - 단위시간의 단축에 추가되는 비용

IC = Cc - Cn Tn - Tc

[Example] 정상시간 6주, 정상비용 9만원, 긴급시간 4주, 긴급비용 10만원 일 때 증분비용은 얼마인가 ?

IC = Cc - Cn Tn - Tc

= 10 - 9

6 - 4 = 0.5 (만원/주)

19

Page 20: 제 10 장 프로젝트 관리(Project Management)contents.kocw.net/KOCW/document/2015/cup/parkmanhee2/10.pdf · 2016-09-09 · 1. 프로젝트 관리 2 . pert cpm ... (시작단계와

2) 프로젝트 완성시간의 단축 절차

“ 프로젝트 직접비용 증가 < 기간단축에 의한 비용절약 ”이면 계속 단축진행

Network 모형 작성

일정분석

주공정선(CP) 파악

활동별 증분비용(IC) 산출

CP 활동 중 최소 IC 활동 선택 및 시간단축 - 한계시간까지 또는 다른 경로가 CP가 될 때까지 -

20

Page 21: 제 10 장 프로젝트 관리(Project Management)contents.kocw.net/KOCW/document/2015/cup/parkmanhee2/10.pdf · 2016-09-09 · 1. 프로젝트 관리 2 . pert cpm ... (시작단계와

[사례 연구] 다음과 같은 Network모형을 거쳐 완공되는 작업이 있다고 할 때, 고객과의 약속으로 작업완료를 67주차에 끝내기로 약속하였다. (단, 프로젝트 간접비 : 3.5천원/주 지연벌과금 : 10천원/주)

1. 일정분석 및 주공정선(CP) 파악

21

Page 22: 제 10 장 프로젝트 관리(Project Management)contents.kocw.net/KOCW/document/2015/cup/parkmanhee2/10.pdf · 2016-09-09 · 1. 프로젝트 관리 2 . pert cpm ... (시작단계와

2. 시간 단축 실시 (1) 증분비용(IC) 또는 비용기울기 확인

총 작업 완료에 소요되는 기간 72주 현 상황에서 비용 소요액 : 643천원 - 정상상황 진행비(341천원) + 간접비(3.5천원x72주) + 지연벌과금(10천원x5주)

[ 현재 상황 평가 ]

22

Page 23: 제 10 장 프로젝트 관리(Project Management)contents.kocw.net/KOCW/document/2015/cup/parkmanhee2/10.pdf · 2016-09-09 · 1. 프로젝트 관리 2 . pert cpm ... (시작단계와

(2) CP중에서 비용기울기가 최소인 것 확인 : 활동 H (6, 7), 1.5천원/주

최대 단축가능기간 : 1 주

▶ 비용증가/감소분 분석 - 1일 단축 직접비용 증가분 + 1.5천원 - 지연벌과금 절감분 - 10.0천원 - 간접비용 절감분 - 3.5천원 ------------------------------------------------------------------------- 총 절감금액 - 12.0천원

23

Page 24: 제 10 장 프로젝트 관리(Project Management)contents.kocw.net/KOCW/document/2015/cup/parkmanhee2/10.pdf · 2016-09-09 · 1. 프로젝트 관리 2 . pert cpm ... (시작단계와

(3) CP중에서 비용기울기가 두 번째로 작은 활동 확인 : E [③⑤], 2.8천원/주 최대 단축가능기간 : 7 주 1차로 필요한 4주만 단축 실시

▶ 비용증가/감소분 분석 - 4일 단축 직접비용 증가분 +(2.8 x 4) = + 11.2천원 - 지연벌과금 절감분 - (10.0 x 4) = - 40.0천원 - 간접비용 절감분 - (3.5 x 4) = - 14.0천원 --------------------------------------------------------------------------------- 총 절감금액 - 42.8천원

▶ 따라서 총 67주 진행에 소요되는 비용 = 72주 진행비용 - 절감비용 = 643.0 – [ 12.0 + 42.8 ]= 588.2(천원)

24