728x90
반응형
프로젝트 관리
- 특정한 목적을 달성하기 위해 한정된 기간, 예산, 자원을 활용하여 사용자가 만족할만한 제품이나 서비스를 개발하도록 하는 기술적, 관리적 활동
관리의 목적
- 납기 준수,예산 준수, 품질 준수를 통한 고객 만족 달성
고품질의 제품 개발 및 개발 절차 준수
프로젝트 핵심 관리 대상
- 사람
- 문제
- 프로세스
PMBOK(Project Management Body of Knowlege)
PMI(Project Management Institute)에서 제작한 프로젝트 관리 프로세스 및 지식 체계
5단계 프로세스 그룹
- 프로젝트 착수 - 프로젝트 광범위한 범위 정하는 단계
- 프로젝트 계획
- 프로섹트 실행
4, 프로젝트 통제 - 프로젝트 종료 - 검증, 고객 확인
개발 비용 산성
소프트웨어 개발 비용 계획
개발에 필요한 인원, 자원, 기간 등을 고려하여 소프트웨어의 규모를 파악하고, 이를 바탕으로 필요한 비용 산정
결정요소
- 개발자의 역량
- 소프트웨어의 복잡도
- 소프트웨어의 크기
- 개발기간
- 요구되는 신뢰도 수준
- 기술수준
| 하향식 산정 기법 - 전문가 판단 기법 : 조직 내의 경험이 있는 전문가
- 델파이 기법 : 여러 전문가의 의견 종합
| 상향식 산정 기법
- 원시코드라인수(LOC) 기법 : 추청 LOC = (낙관치 + (4 * 중간치) + 비관치 )/6
- 개발 단계별 노력 기법 - 각 단계별로 적용, 모든 단계의 비용을 산정
| 수학적 산정기법
- COCOMO 기법
조직형(Organic Mode) : 5만 라인 이하 (일반 업무용 소프트웨어)
반분리형(Semidetached Mode) : 30만 라인 이하 (운영체제, DBMS)
내장형(Embedded Mode) : 30만 라인 이상 , 미사일 유도 시스템, 신호기 제어 시스템 - Putnam 기법
시간에 따른 노력 분포 Rayleigh-Norden 곡선으로 표시
| 기능점수 기법(FP : Function Point)
- Estimacs : FP모형을 기반으로 자동화 추정 도구 ,
- 소프트웨어의 기능 개수를 기준으로 규모를 측정하는 기법
- A.J Albrecht 에 의해 고안됨
- 자료 입력, 정보출력, 명령어, 데이터파일, 외부 인터페이스 등 비용 산정 요소로 구분됨
개발 일정 산정
소프트웨어 개발 일정 계획
| WBS(Work Breakdown Structure) 작업분해 : 전체 작업을 작은 단위로 분해함
- 활동과 업무를 세분화하는 과정
- 전체 프로젝트를 큰 단위로 분할 , 각 부분을 더 작은 단위로 분해하여 계층적으로 표현
- 각 단계별 담당 인원을 배치하고 구성도를 작성
Network chart
| PERT/CPM
PERT : 미사일 개발 프로젝트 일정 계획 및 진행 과정 관리를 위해 개발 => LOC
CPM : 미국 듀폰사와 레밍톤 사가 화학 공장 유지 및 관리를 위해 개발
- 최소 비용 추가 투입을 고려하여 전체 프로젝트의 시간 단축 목표
PERT/CPM
=> 임계경로(Critical Path) 경로상 가장 오래 걸리는 시간을 임계 경로로 정한다.
복잡한 대형 프로젝트를 효율적으로 계획하고 통제하기 위해 사용
| 간트차트(Gantt Chart)
프로젝트 일정 계획을 시각적으로 표현
일정 관리의 최종 산출물로 사용되며, 프로젝트의 시간 관리에 필수적인 도구
바 형태로 표현, 각 업무 또는 활동의 시작과 종료 시점을 그래픽으로 나타낸다.
728x90
반응형
'자격증 > 정보처리기사 공부' 카테고리의 다른 글
[정보처리기사 실기] 미들웨어 (0) | 2025.04.01 |
---|---|
[ 정보처리기사 실기] 요구사항 확인2 (0) | 2023.06.20 |
[정보처리기사 실기 ] 요구사항 확인 - 현행시스템 분석 (0) | 2023.06.19 |
댓글