티스토리 뷰

일정(Schedule) 개념

프로젝트 일정(Scheduling) 계획은 프로젝트의 프로세스를 이루는 소작업을 파악하고 예측 된 노력을 각 소작업에 분배하며, 소작업의 순서와 일정을 정하는 것이다

1. 개요

(1) 소프트웨어 개발 기간의 지연을 방지하고 프로젝트가 계획대로 진행되도록 일정을 계 획 한다.

(2) 계획된 일정은 프로젝트의 진행을 관리하는 데 기초 자료가 된다.

(3) 계획된 일정과 프로젝트의 진행도를 비교하여 차질이 있을 경우 여러 조치를 통해 조 정할 수 있다.

(4) 프로젝트 일정 계획을 위해서는 WBS, PERT/CPM, 간트 차트 등이 사용된다

2. 일정 수립 원칙

프로젝트 일정 계획이 진행될 때 다음과 같은 기본 원칙이 적용된다.

(1) 분할 : 프로젝트는 관리 가능한 여러 개의 작업들로 분할되어야 한다.

(2) 상호 의존성 : 분할된 각 작업들 간에 어떤 관계가 있는지 상호 의존성이 결정되어야 한다

(3) 시간 할당 : 각 작업에 시간을 할당해야 한다.

(4) 노력 확인 : 소프트웨어 개발에 참여할 팀원들에 맞게 시간이 할당되었는지 확인해야 한다.

(5) 책임성 : 계획된 작업은 특정 팀에게 할당되어야 한다.

(6) 정의된 산출물·이정표 : 각 작업들은 정의된 산출물과 이정표를 가지고 있어야 한다

일정(Schedule) 수립 방법

1. 막대차트

간트차트(Gannt chart)라고도 하는 막대차트는 작업들이 언제 시작하고 언제 종료되는지 에 대한 작업 일정을 막대 도표를 이용하여 표시하는 프로젝트 일정표로, 시간선 (Time-Line) 차트라고도 한다. 세로축에 활동이 나열되고 가로축에 날짜가 나열되며, 시작 일과 종료일에 따라 생성되는 가로 막대로 활동기간을 표시하는 방식으로 일정정보를 보 여준다. 특징은 다음과 같다

(1) 중간 목표 미달성 시 그 이유와 기간을 예측할 수 있게 한다.

(2) 사용자와의 문제점이나 예산의 초과 지출 등도 관리할 수 있게 한다.

(3) 자원 배치와 인원 계획에 유용하게 사용된다.

(4) 다양한 형태로 변경하여 사용할 수 있다.

(5) 작업 경로는 표시할 수 없으며, 계획의 변화에 대한 적응성이 약하다.

(6) 계획 수립 또는 수정 때 주관적 수치에 기울어지기 쉽다.

(7) 간트 차트는 이정표, 작업 일정, 작업 기간, 산출물로 구성되어 있다.

(8) 수평 막대의 길이는 각 작업(Task)의 기간을 나타낸다.

2. 마일스톤 차트

마일스톤 차트는 주요 인도물의 예정시작일 또는 예정종료일과 주요 외부 인터페이스만을 보여주는 점을 제외하고 막대차트와 유사하다.

3. PERT/CPM

PERT/CPM(Program Evaluation and Review Technique/Critical Path Method) 네트워크는 프로젝트의 지연을 방지하고 계획대로 진행되게 하기 위한 일정을 계획하는 것으로, 대단 위 계획의 조직적인 추진을 위해 자원의 제약하에 비용을 적게 사용하면서 초단시간 내 계획 완성을 위한 프로젝트 일정 방법이다

 

(1) 특징

(가) 프로젝트 개발 기간을 결정하는 임계 경로(CP, Critical Path)를 제공한다.

(나) 통계적 모델을 적용해서 개별 작업에 대한 가장 근접한 시간을 측정하는 기준이 된다.

(다) 각 작업에 대한 시작 시간을 정의하여 작업들 간의 경계 시간을 계산할 수 있게 한다

 

(2) 임계경로 (Critical Path)

하나의 제품을 개발하기 위한 여러 경로 중에서 제품이 완성되기 까지 가장 많은 기 간을 소요하는 경로를 의미한다

 

(3) PERT(Program Evaluation and Review Technique)

(가) 프로젝트에 필요한 전체 작업의 상호 관계를 표시하는 네트워크로 최단기간에 목 표를 달성하기 위해 작성함

(나) 네트워크 각 작업별로 낙관적인 경우, 가능성이 있는 경우, 비관적인 경우로 나누 어 각 단계별 종료 시기를 결정하는 방법으로 단계 중심의 확률적 모델임

(다) 노드와 간선으로 구성되며 원 노드에는 작업을, 간선에는 낙관치, 기대치, 비관치 를 표시함

1) 낙관 시간치(optimistic estimate time: a): 모든 상황이 순조롭게 진행될 때의 최단소요시간.

2) 정상 시간치(most likely estimate time: m): 정상적인 조건에서 보편적으로 소요 되는 활동시간.

3) 비관 시간치(pessimistic estimate time: b): 가장 불리한 상황이 전개될 때의 최 장소요시간

(라) 작업에 대한 경계 시간, 작업 간의 상호 관련성, 작업의 결정 경로를 확인할 수 있음

 

(4) CPM (Critical Path Method)

(가) 프로젝트 완성에 필요한 작업을 나열하고 작업에 필요한 소요 기간을 예측하는 데 사용하는 기법으로 활동 중심의 확정적 모델로 목표기일 단축과 비용 최소화 를 달성하기 위해 작성함

(나) CPM은 노드와 간선으로 구성된 네트워크로 노드는 작업을, 간선은 작업 사이의 전후 의존 관계를 나타냄

(다) 한 이정표에서 다른 이정표에 도달하려면 이전의 작업이 모두 완료되어야 함

(라) 프로젝트 내에서 각 작업이 수행되는 시간과 각 작업 사이의 관계를 파악할 수 있음

'UIUX 엔지니어링 > UIUX 계획수립' 카테고리의 다른 글

의사소통계획 수립  (0) 2020.10.08
자원관리계획 수립  (0) 2020.10.08
예산 수립  (0) 2020.10.08
공수 및 비용산정  (2) 2020.10.08
작업방법 및 수행계획 수립  (0) 2020.10.08
댓글
© 2018 webstoryboy