Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 토글 그룹
- 알고리즘 목차
- 알고리즘
- 원형
- 문자열 압축
- 자료구조 목차
- c#
- 백준
- 강의실2
- AI Hub
- 수 만들기
- 단어 수학
- 18249
- 2020 KAKAO BLIND RECRUITMENT
- 탄막
- 3344
- 3273
- MySQL
- SWEA
- 회의실 배정
- 영상 프레임 추출
- 탄막 스킬 범위
- 우분투
- 걷는건귀찮아
- 유니티
- 그리디알고리즘
- 마우스 따라다니기
- 탄막 이동
- mysqld.sock
- 윈도우
Archives
- Today
- Total
와이유스토리
[소프트웨어공학] 3. 프로젝트 계획 및 비용 산정 모델 본문
1. 프로젝트 계획
예산과 일정의 제약에 맞춰 계획한다.
- 중간 산출물(Milestones) : 개별 활동 종료 시점에서 얻어지는 산출물로, 프로젝트 진행 상황 파악 및 비용과 일정 수정 위해 필요
- 최종 산출물(Deliverables) : 프로젝트 주요 단계 종료 시점에서 고객에게 전달하는 산출물
- 현행 시스템 파악 : 구성/기능/인터페이스 파악 -> 아키텍처 및 소프트웨어 구성 파악 -> 하드웨어 및 네트워크 구성 파악
2. 일정 관리 모델
프로젝트를 일정 기한 내 완료할 수 있도록 관리하는 모델
1) 주 공정법(CPM) : 여러 작업의 수행 순서가 얽혀 있는 프로젝트의 일정 계산
- 임계 경로는 가장 오래 걸리는 경로
2) PERT : 일의 순서를 계획적으로 정리하기 위한 수렴 기법, 비관치, 중간치, 낙관치의 3점 추정방식 이용
3) 중요 연쇄 프로젝트 관리(CCPM) : 주 공정 연쇄기법, 자원 제약사항을 고려해 일정 작성 기법
4) WBS : 작업 분할 구조 프로젝트 수행을 위해 개발 업무로 분할해 계층 구조로 표현한 구조
5) Gantt 차트 : 막대 모양으로 프로젝트 작업들의 순서를 보여주는 차트
3. 비용 산정 모델
1) 상향식 기법 : 프로젝트의 세부적인 작업별로 비용 산정 후 전체 비용 산정
(1) LOC 기법 : 코드 라인 수의 낙관치, 중간치, 비관치 측정해 예측지로 비용 산정
(2) Man Month : 한 사람이 한 달 동안 할 수 있는 작업의 양 기준으로 비용 산정
- 프로젝트 기간 = Man Month(LOC/프로그래머 월간 생산성)/프로젝트 인력
(3) 수학적 산정기법
- COCOMO : 보헴. 프로젝트 규모에 따른 비용 산정
- 조직형(Organic Mode) : 5만 라인 이하
- 반 분리형(Semi-Detached Mode) : 30만 라인 이하
- 임베디드형(Embedded Mode) : 30만 라인 이상
- Putnam
- 기능점수(FP) : 요구 기능에 따른 가중치를 부여하여 점수 계산
- FP = FC * TC
2) 하향식 기법 : 과거 유사 경험 바탕으로 산정하는 비과학적인 방법
(1) 전문가 감정기법
(2) 델파이 기법 : 다양한 전문가의 지식과 의견을 통해 문제 해결 및 미래 예측을 위한 방법
'컴퓨터공학 > 소프트웨어공학' 카테고리의 다른 글
[소프트웨어공학] 5. 소프트웨어 개발방법론(OOP, SOLID, AOP, 에자일) (0) | 2022.10.01 |
---|---|
[소프트웨어공학] 4. 요구공학(Requirements Engineering) (0) | 2022.10.01 |
[소프트웨어공학] 2. 소프트웨어 생명주기(SDLC) (0) | 2022.09.18 |
[소프트웨어공학] 1. 소프트웨어공학 (0) | 2022.09.17 |
Comments