프로젝트 계획(Project Planning)

상위문서 : 시스템 개발 방법론

필수참고문서 : 

1.개요

시스템을 만들때 가장 첫단계는 계획을 하는것이다.  프로젝트는 비스니스 가치(돈)를 창조하는 시스템을 만드는 처음부터 마지막까지의 작업 집합을 말한다. 이러한 프로젝트는 돈이 매우 많이 드는데 어떻게든 돈을 적게 쓸려면 계획부터 철저하게 준비해두는것이 인지상정이다.

계획단계에서 작업 순서는 다음과 같다. 이 문서에서는 아래 개발 작업순서에 대한 자세한 설명을 서술한다.
  1. 비즈니스 목표의 설정
  2. 시스템 개발 요청 정의
  3. 타당성 분석
  4. 프로젝트 개발 일정과 비용산정
  5. 계획서 작성  

2.설명

비즈니스 목표의 설정
이 비즈니스 목표는 여러가지로 분석할 수 있는데 대표적인 예가 SWOT 분석이다. SWOT는 강점(strength), 약점(Weakness), 기회(Opportunity), 위험(Threat)의 앞글자만 따온 것으로 어떠한 시장에 진입하기 전 현 상황을 정리하는 용도로 많이 쓰인다. 이렇게 현 상황을 통해 비즈니스에 대한 점검이 끝났으면 목표를 설정해 나간다.

만일 공기청정기를 만들다고 했을때


이렇게 분석이 가능하다.


시스템 개발 요청 정의
시스템 개발 요청은 시스템을 구축하기 위한 필요성과 시스템이 제공할 것으로 예상하는 가치를 정리한 것이다. 프로젝트 스폰서는 문서가 완성되면 위원회를 소집하여 자신의 요청을 말한다.

다음은 시스템 개발 요청서의 요소이다.



타당성 분석
구체적인 개발 요청 정의를 했다면 그것에 대한 타당성을 분석한다. 여기서 경제적 타당석은 다음 단계를 거쳐 분석된다.
1. 비용 수익 요소 파악
2. 비용 수익 금액 파악
3. 연도별 수익 계산
4. 프로젝트 경제적 가치 계산


프로젝트 개발 일정과 비용 산정
이제 위에서 대략적인 분석이 끝나고 일정과 비용을 산정해야한다.
다음은 필수적으로 산정해야될 요소이다.

-규모산정
(출처 : 마이크로 소프트 오피스 지원센터)

프로젝트의 규모를 산정하는데 다음과 같은 방법론이 있다.
산업계 표준을 이용하는 방법
보통 산업 프로젝트는 계획(15%)분석(20%)설계(35%)구현(30%)로 이루어져있다.

-일정 계획
프로젝트의 규모가 산정되었으면 일정을 짜야하는데 다음과 같은 순서로 작업한다.

(출처: 제타위키 - 간트차트 항목)
간트 차트에 대한건 따로 문서를 분리하여 소개한다.

- 조직 구성
프로젝트를 진행하는데 조직을 구성해야한다. 조직을 구성할 때 중요한 점은 사람을 무작정 많이 투입한다고 해서 생산력이 오르지 않는다는 것이다. 왜냐하면 사람이 많이 투입되면 그만큼 의사소통이 복잡해지고 관리도 어려워지며 팀내 협력이 어려워지기 때문이다.
다음은 프로젝트에 투입하는 인원수를 계산하는 방법이다.
40man-month=40명이 1개월 = 4명이 10개월 =20명이 5개월

참고 : man-month 미신이라는 것이 있는데 이미 늦은 프로젝트에 더 많은 사람을 투입해도 빠르게 개발이 진행되지 않는다는 것이다. 왜냐하면 투입된 사람들을 훈련해야되고 적응하는데 시간이 많이 들면 위에서 말한거와 같이 팀내 협력이 어려워지기 때문이다.

그래서 한 팀당 8~10명이 가장 이상적이다.


계획서 작성
이제 계획서를 작성한다. 위에서 나온 어려가지 요소들을 문서화하여 계획에서 분석단계로 가는 중요한 자료가 될 것이다. 만약 계획서까지 작성을 다하고 통과가 되면 결과물인 프로젝트 계획서가 나온다. 이제 이 프로젝트 게획서를 가지고 다음 작업인 만들 시스템에 대한 상세한 분석에 들어간다.

on 2017년 6월 12일 월요일 | A comment?
0 responses to “프로젝트 계획(Project Planning)”

Leave a Reply

최근 많이 본 글