728x90
반응형
프로젝트 핵심 관리대상
- 사람(People)
- 문제Problem)
- 프로세스(process)
PMBOK(Project Management Body of Knowledge)
- PMI에서 제작한 프로젝트 관리 프로세스 및 지식 체계
- PM이되고자하는 사람이 따는 자격
- PMBOK 5단계
- 프로젝트 착수 : 범위 정하기
- 프로젝트 계획 : 자원관리
- 프로젝트 실행 : 개발 완료
- 프로젝트 통제 : 모니터링, 성과를 측정하는 단계
- 프로젝트 종료 :산출물, 요구사항 만족 검증, 고객에게 확인 받는 단계
개발 비용 산정
비용산정기법
하향식
- 전문가 판단 기법
- 전문가가 정함
- 조직 내 경험이 있는 전문가에게 비용 산정을 의뢰
- 델파이 기법
- 전문가가 모여서 정함
- 주관적 판단을 보안하기 위해 여러 전문가의 의견을 종합하여 판단하는 기법
상향식
- 원시 코드 라인수(LOC)
- 비관치 : 가장 많은 라인 수
- 낙관치 : 가장 적은 라인 수
- 중간치 : 기대치
- LOC계산식 = (낙관치+(4*중간치)+비관치)/6
- 개발 단계별 노력 기법
수학적
- COCOMO
- 개발 규모를 비용을 산정
- 조직형(organic) - 5만
- 반분리형(Semidetached Mode) - 30만 이하
- 내장형(Embedded Mode) - 30만 이상
- Putnam 기법
- rayleigh-Morden 곡선의 노력 분포도
- SLIM - 자동화 추정 도구
- 기능 점수 기법(FP)
- albert
- estimacs : 자동화 도구
- 소프트웨어 기능 분류
- 데이터 기능
- 내부 논리 파일(ILF)
- 외부 연계 파일(EIF)
- 트랜잭션 기능
- 외부입력(EI)
- 외부 출력(EO)
- 외부 조회(EQ)
- 데이터 기능
개발 일정 산정
WBS(Work Breakdown Structure)
개발 일정을 산정하기 위해 작업 단위로 업무들을 구분한 것
- 작업순서
- 작업분해(WBS)
- 전체를 큰 단위로 분할
- 각각의 부분에 대해 좀 더 작은 단위로
- CPM네트워크 작성
- 최소 소요 기간
- CPM 수정
- 간트 차트로 표현
- 작업분해(WBS)
네트워크 차트
PERT
- 미해군의 polaris 미사일 개발 프로젝트의 일정 계획 및 진행과정을 위해 출현
- 전체 프로젝트의 시간 단축을 목표로 함
- 예측치 = (낙관치+(4*기대치)+비관치)/6
CPM
- 미국의 듀폰 사와 레밍톤 사의 화학공장
- 전체 프로젝트 시간 단축
임계경로란?
프로젝트를 끝내기위한 최소 기간
최소한의 기간이란 제일 긴 기간을 말한다. 즉, 가장 긴 기간을 고르면 된다.
간트차트(Gantt Chart)
일정 계획의 최종산출물
728x90
반응형
'정보처리기사' 카테고리의 다른 글
[정보처리기사] 응집도와 결합도 - 이건 꼭 알아야함 (0) | 2024.01.18 |
---|---|
[소프트웨어 아키텍처] 2023년 실기 3회 예상문제 (0) | 2023.09.18 |
[정처기 실기] 소프트웨어 개발 방법론 (0) | 2023.09.13 |
[소프트웨어 구축] 소트프웨어 공학 - 정보처리기사 실기 대비 (0) | 2023.09.13 |
2023년 2회 시험으로 본 내가 정보처리기사 실기에 떨어진 이유 - C 전역변수에 대한 이해 (0) | 2023.09.07 |
댓글