1. 프로젝트 일정 관리의 개요
가. 프로젝트 일정 관리의 정의
-프로젝트의 달성 가능한 현실적인 일정을 수립하고 관리하는 기법
나. 프로젝트 일정 관리의 특성
-(달성 가능), 달성할 수 있는 현실적인 일정 계획을 수립
-(모니터링), 수립된 일정계획을 근거로 프로젝트 실적을 모니터링하고 일정 지연 시 필요한 조치 수행
-(고려사항), 업무 담당자, 전후 관계, 업무 규모, 생산성 등을 고려하여 일정 수립
-(개별 활동 수행 기간), 착수일과 종료일로 결정, 종료일-착수일
-(착수일과 종료일), 작업 규모, 투입 가능 자원, 생산성, 투입 인원수, 작업 간의 전후 관계 등을 고려
2. 프로젝트 일정 관리 프로세스의 개념도 및 구성요소
가. 프로젝트 일정 관리 프로세스의 개념도
나. 프로젝트 일정 관리 프로세스의 구성요소
프로세스 | 도구 | 설명 |
활동 정의 | 분할, 템플릿, 전문가 판단 Rolling wave planning |
-WBS의 Work Package를 완성하기 위한 활동을 정의하는 프로세스 -Activity는 프로젝트 작업기간 산정, 작업에 필요한 자원 산정, 작업의 일정계획 수립 및 통제를 위한 기준으로 활용 **활동 목록, 활동 속성, 마일스톤 목록 *마일스톤 : 프로젝트 공정에서 중요한 이벤트가 발생하는 시점 (기간=0) |
활동 순서 배열 | 선후행도형법 (AON, PDM) 의존관계 결정 선도 및 지연 결정 |
-프로젝트 활동 간의 논리적 연관관계를 문서화하는 프로세스 **프로젝트 일정 네트워크도(PSND) *의존관계 : 의무적 의존관계, 임의적 의존관계, 외부적 의존관계 *선도 : 후속작업의 시작을 앞당길 수 있는 논리적 관계 *지연 : 후속작업의 시작을 지연시킬 수 있는 노리적 관계 |
활동 자원 산정 | 전문가 판단 대안 분석 출판된 산정 자료 |
-프로젝트 활동을 수행하기 위한 인적, 물적 자원의 양과 유형을 산정하는 프로세스 -인적자원관리와 조달관리에서 결정된 자원의 정보 활용 -활동을 고려한 자원 요구사항을 활용해 인적자원관리와 조달관리에서 자원 수급 **활동 자원 요구사항, 자원 분류체계 |
활동 기간 산정 | 전문가 판단 유사 산정 모수 산정 3점 산정 |
-개별 활동을 완료하기 위해 산정된 자원을 활용하여 필요한 기간을 산정하는 프로세스 -활동 자원 산정과 밀접한 관계 존재 -투입공수/투입예정 인원 수 = 작업 기간 **활동 기간 산정치 *모수 산정 : 과거 실적 데이터를 기반으로 함수식을 만들어 산정 활동 수행 기간 = (업무량 / 인당 생산성) / 투입 인원 *PERT(3점 산정) : 활동 기간 산정의 불확실성이 높은 경우 활용 최악, 최선, 보통으로 나누어 일정 산정 평균 = (tP+4tM+tO)/6 *CPM(1점 산정) : 프로젝트 수행 경험이 많아 불확실성이 적응 경우 활용 |
일정 개발 | 일정 네트워크 분석 주공정법 주공정연쇄법 자원평준화 일정 단축 |
-활동순서, 기간, 자원 요구사항, 일정 제약을 분석하여 프로젝트 일정을 개발하는프로세스 -프로젝트 최종 일정을 확정하기까지 앞의 4단계 프로세스를 반복 수행 **프로젝트 일정, 일정 기준선 *CPM (주공정법) -모든 자원이 가용하다는 전제하에 일정 수립 기법 *CCM(주공정연쇄법) -자원제약적 의존관계까지 고려하고 버퍼 관리를 통해 일정을 관리하는 기법 *자원 평준화 -특정 기간에 희소 자원 혹은 공유 자원의 가용성에 한계가 있거나 전체 인원 수가 제약되는 상황을 해결하는 기법 *일정 단축 *수확체감의 법칙 -프로젝트에 인력을 많이 투입하더라도 1인당 생산성이 줄어드는 현상 -인원 수가 많을수록 의사소통 비용 증가 |
일정 통제 | 성과 검토(Review) 차이 분석 자원 평준화 가정 시니라오 분석 일정 단축 |
-프로젝트 일정 상태를 모니터링하고 일정기준선의 변경을 통제하는 프로세스 -일정이 바뀌는 이유 팀원 이탈, 업무 범위 변화, 예산 변화, 외부 환경 또는 정책 변화, 생성성 및 팀워크 저하, 잘못된 프로세스 적용 등 **변경 요청, 프로젝트 관리 계획서 갱신, 작업 성과 측정치 |
-일정관리 도구는 네트워크 다이어그램, 바차트, 마일스톤 등이 존재함
3. 프로젝트 일정 개발 기법
기법 | 설명 |
CPM (주공정법) | -모든 자원이 가용하다는 전제하에 일정 수립 기법 -전진 계산(시작일=ES, 종료일=EF), 후진 계산(시작일=LS, 종료일=LF)으로 일정 계산 -Float = LS - ES or LF - EF (Non Critical 활동의 논리적 여유시간) -EF : 프로젝트 관리자가 제안하는 종료 일자 -LF : 스폰서 또는 고객이 요청하는 종료 일자 -Critical Path = Float가 '0'인 활동을 연결한 경로 -Total Float : 프로젝트 납기일을 지연하지 않고 활동이 가질 수 있는 여유 시간 (LS - ES or LF - EF) -Free Float : 후행활동의 빠른 시작일을 지연시키지 않고 선행활동이 가질 수 있는 여유 시간 (ESsucessor -EF) |
CCM(주공정연쇄법) | -자원제약적 의존관계까지 고려하고 버퍼 관리를 통해 일정을 관리하는 기법 -Critical Chain : 자원제약을 고려하여 수립된 네트워크도에서 가장 기간이 긴 일련의 연관관계 -late start를 착수일자로 사용 -납기 지연 예방을 위해 3가지 버퍼 (프로젝트 버퍼(안전 영역, 모니터링 영역, 행동 영역), 피딩 버퍼, 자원 버퍼) -버퍼 : 의도적으로 확보한 여유시간 *납기 지연 원인 -파킨슨의 법칙 -자기 방어 -후행공정의 준비작업 미흡 -학생 증후군 |
자원 평준화 (Resource Leveling) |
-특정 기간에 희소 자원 혹은 공유 자원의 가용성에 한계가 있거나 전체 인원 수가 제약되는 상황을 해결하는 기법 |
일정 단축 (Schedule Compression) |
*자원추가 *고급인력으로 교체 *잔업 *아웃소싱 *Crashing : 자원을 추가 투입해서 프로젝트 기간을 단축하는 기법 *Fast Tracking : 작업의 연관관계를 조정해 두가지 이상의 활동을 병행 수행하는 기법 -Critical Path에 그리고 비용 대비 효과가 높은 활동에 우선 투입 |
'나의 서재 > 22. 소프트웨어 공학 기본원리' 카테고리의 다른 글
5. 요구 공학 (0) | 2021.11.28 |
---|---|
4.3 간트 차트 (0) | 2021.11.27 |
4.1 프로젝트 범위 관리 (0) | 2021.11.27 |
4. 프로젝트 관리 계획 (0) | 2021.11.24 |
3.4 품질 관리 (0) | 2021.11.23 |
댓글