모종닷컴

프로젝트 계획하기 본문

3학년/객체지향분석및설계

프로젝트 계획하기

모종 2017. 10. 5. 16:51
반응형

프로젝트란?

=비즈니스 가치를 창조하는 시스템을 만드는 처음부터 마지막까지의 작업 집합

 

계획 단계의 작업 과정

Step 1: 비즈니스 목표의 설정

Step 2: 시스템 개발 요청 정의

Step 3: 타당성 분석

Step 4: 프로젝트 개발 일정과 비용 산정 

Step 5: 계획서 작성

 

Step1 : 비즈니스 목표의 설정

 

1)전략적 계획

-장기적인 큰 그림

-로드 맵

 

2)현재 상황을 잘 인식하고 미래에 대한 분명한 비전이 필요

 

3)SWOT 분석

S(Strengh/강점)

W(Weakness/약점)

O(Opportunity/기회)

T(Threat/위험)

 

4)경영 목표

-미션 선언문

 

Step 2: 시스템 개발 요청 정의

 

1)프로젝트 선정

-시스템을 구축하여 얻을 비즈니스 가치를 발견했을 때 시작 - IT부서, 경영 조직, 사용자

-프로젝트 스폰서 - 경영진, 비즈니스 필요성 제기

-프로젝트의 필요성 - 서비스 향상, 성능 개선, 비용 절감, 제어력 강화, 정보 증대, 신제품 또는 서비스 지원

 

2)시스템 개발 요청

 

시스템 개발 요청서 : 시스템 구축의 필요성과 시스템이 제공할 것으로 예상하는 가치를 정리한 문서

 

들어가야 하는 요소

설 명 

예 

 프로젝트 스폰서

 프로젝트의 주된 계약자(경영 관리자)

 마케팅 담당 상무, IT 관리자 등 등

 비즈니스 필요성

 시스템을 가동시키니는 경영과 관련된 이유

 매출 증대, 제품 결함 억제, 시장 점유율 확대

 비즈니스 요구

 시스템이 제공할 비즈니스 능력

 정보를 온라인으로 접근, 고객의 정보를 취합, 제품 탐색

 비즈니스 가치

 시스템이 생산하는 가치

 시스템 교체로 비용 절감, 구매 비용 낮추어 비용 절감

 제한 사항

 시스템 관련된 이슈로 프로젝트 선정에 대한 결정

 시간적 제한 사항, 보안 수준의 자료

 

 

 

Step 3: 타당성 분석

 

1)기술적 타당성 : 개발할 수 있는가?

-응용 분야 & 기술 : 미숙할수록 위험↑

-프로젝트 크기 : 커질수록 위험↑

-호환성 : 많을수록 위험↑

 

2)경제적 타당성 : 개발하여야 하는가?

-개발 비용(개발팀 급여, 설치비, 컨설트 비용)

-운영 비용(하드웨어 소프트웨어 업그레이드, 라이센스, 통신비, 교육비)

-연간 이익(매출, 부품비,창고비)

-정성적 비용(눈에 보이지 않는 이익 = 브랜드 인지도 증가, 시장 점유율)

 

 

 

3)조직측면의 타당성 : 우리가 개발할 수 있는가? 참여할 수 있는가?

-시스템 완성 후 사용자에게 얼마나 잘 받아들여질 것인가?

-조직에서 진행 중인 운영에 얼마나 잘 융합될 수 있는가?

 

Step 4: 프로젝트 개발 일정과 비용 산정 

 

1)규모 산정

-프로젝트 관리에 영향을 많이 주는 요소중의 하나

-프로젝트 관리 균형 → 시간(일정), 비용(인력), 시스템 규모(기능) 

 

시간(일정)

-계획 단계에 걸린 기간으로 프로젝트 기간 예측

-산업계 평균 소요 기간 통계 이용

-기능 점수(=소프트웨어가 갖는 기능을 점수)로 환산하여 예측

step1) 프로그램 요소 파악(입력, 출력, 질의, 파일, 인터페이스)

 

 

 

step1.1) 프로젝트의 문제의 복잡도(분산 기능인지, 입출력이 있는지, 데이터 통신인지등 등..)가 다름을 적용해야 함.

보정된 프로젝트 복잡도(APC) = 0.65 + (0.01 × 7) = 0.72

보정된 총 기능 점수(TAFP) = 0.72(APC) × 338(TUFP) = 243

 

step1.2) 기능 점수로 규모 파악

통계 평균값 이용

 

 

기능점수 = 243

COBOL : 243 * 110 = 26730줄

Visual Basic : 7290줄

Excel : 2430줄~

 

step2) 노력 예측

-cocomo 모델

노력(인원-월) = 1.4 * 천 줄의 코드

ex)cobol : 1.4 * 26.73 = 37.42(인원-월)

 

step3) 소요 기간 예측

-cocomo 모델

소요 일정 = 3.0 * 인원-월*(1/3)

ex) 3.0 * 37.42*(1/3)

 

 

2)일정 계획

-작업 파악

-간트 차트 작성 : 프로젝트의 작업 계획을 그래프 형태로 표시(MS-project)

3)조직 구성

-프로젝트에 필요한 평균 인원 수 결정

ex) 40 Man - Month → 4명이 10개월

 

-Mythical Man-month

늦은 프로젝트에 더 많은 인원을 투입해도 빨리 끝나지 않음

의사 경로가 너무 많게 됨

-보고 구조를 단순하게

8명~ 10명의 작은 팀을 유지

 

 

 

 

 

 

 

반응형