본문 바로가기
정보처리기사 준비/실기 공부

개발 프로젝트 일정 계획

by 양블로그 2023. 7. 9.
반응형

프로젝트 일정(Scheduling) 계획

  • 프로젝트 일정 계획은 프로젝트의 프로세스를 이루는 소작업을 파악하고 예측된 노력을 각 소작업에 분배하여 소작업의 순서와 일정을 정하는 것입니다.
  • 프로젝트 일정 계획에 사용되는 기능은 WBS, PERT/CPM, 간트 차트 등이 있습니다.

 

WBS (Work Breakdown Structure, 업무 분류 구조)

  • 개발 프로젝트를 여러 개의 작은 관리 단위로 분할하여 계층적으로 기술한 업무 구조입니다.
  • 프로젝트 관리학에서 "프로젝트 팀에 의해 수행되는 작업의 분해된 분류 체계" 정의됩니다.
  • 프로젝트의 전체 범위를 조직화하고 정의하는 역할을 합니다.
  • 작업 패키지로 분해됩니다. 계층 구조의 결과물 지향적 특성은 내부 외부 결과물을 모두 포함합니다.

 

PERT (Program Evaluation and Review Technique, 프로젝트 평가 및 검토 기술)

  • PERT는 프로젝트에 필요한 전체 작업의 상호 관계를 표시하는 네트워크입니다.
  • 각 작업별로 다음과 같이 단계를 나누어 종료시기를 결정합니다.
    • 낙관적인 경우
    • 가능성이 있는 경우
    • 비관적인 경우
  • 개발 경험이 없어 소요 기간 예측이 어려운 프로젝트 일정 계획에 사용합니다.
  • 노드와 간선으로 구성되며 원 노드에는 작업을, 간선에는 낙관치, 기대치, 비관치를 표시합니다.
  • 결정 경로, 작업에 대한 경계 시간, 작업 간의 상호 관련성 등을 알 수 있습니다.
    • 결정 경로 : A->B->C 순서로 진행됨
    • 상호 관련성 : C는 B작업이 진행된 후에 수행된다는 것을 알 수 있음

 

CPM (Critical Path Method, 임계 경로 기법)

  • CPM은 프로젝트 완성에 필요한 작업을 나열하고 작업에 필요한 소요 기간을 예측하는데 사용하는 기법입니다.
  • 노드와 간선으로 구성된 네트워크로 노드는 작업을, 간선은 작업 사이의 전후 의존 관계를 나타냅니다.
  • 원형 노드는 각각의 작업을 의미하며, 작업 이름과 소요 기간을 표시합니다.
  • 박스 노드는 이정표를 의미하며, 이정표 이름과 예상 완료 시간을 표시합니다.
  • 간선을 나타내는 화살표의 흐름에 따라 각 작업이 진행되며, 전 작업이 완료되어야 다음 작업을 진행할 수 있습니다.

 

간트 차트

  • 간트 차트는 프로젝트의 각 작업들이 언제 시작하고 언제 종료되는지에 대한 작업 일정을 막대 도표를 이용하여 표시하는 프로젝트 일정표입니다.
  • 시간선(Time-Line) 차트라고도 합니다.
  • 중간 목표 미달성 시 그 이유와 기간을 예측할 수 있게 합니다.
  • 사용자와의 문제점이나 예산의 초과 지출 등도 관리할 수 있게 합니다.
  • 자원 배치와 인원 계획에 유용하게 사용됩니다.
  • 이정표, 작업 일정, 작업 기간, 산출물로 구성되어 있습니다.
  • 수평 막대의 길이는 각 작업(Tack)의 기간을 나타냅니다.
반응형