비용산정 모형
- 계획 수립을 위해 소프트웨어 규모파악을 통한 자원, 소요시간을 파악하여 비용을 산정하는 방법
- 종류
ㆍ하향식
: 전문가와 조정자를 통해 산정
: 전문가 판단 / 델파이 기법
ㆍ상향식
: 요구사항과 기능에 따라 필요한 비용 계산
: LOC / Man Month / COCOMO / 푸트남 / 기능점수(FP)
LOC (Lines Of Code)
- 원시코드 라인 수의 낙관치, 중간치, 비관치를 측정하여 예측치를 구하고 비용 산정
- 비관치
: 가장 많이 측정된 라인 수
- 중간치
: 측정된 모든 라인 수의 평균
- 낙관치
: 가장 적게 측정된 라인 수
Man Month
- 한 사람이 1개월 동안 할 수 있는 일의 양을 기준으로 비용 산정
- 계산식
: Man Month = LOC / 프로그래머의 월간 생산성
: 프로젝트 기간 = Man Month / 프로젝트 인력
COCOMO (Construntice Cost Model)
- 프로그램 규모에 따라 비용 산정
: 보헴이 제안
- 소프트웨어 개발 유형
ㆍ조직형 (Organic Model) : 5만 라인 이하의 소프트웨어를 개발하는 프로젝트
ㆍ반 분리형 (Semi-Detached Model) : 30만 라인 이하
ㆍ임베디드형 (Embedded Model) : 30만 라인 이상
푸트남 (Putnam)
- 개발주기 단계별로 요구할 인력의 분포를 가정
: Rayleigh-Norden 곡선의 노력 분포도를 기초로 함
기능 점수 (FP, Function Point)
- 요구기능을 증가시키는 인자별로 가중치를 부여하고 합산한 점수로 비용 산정
: FP = 총 기능점수 * (0.65 + (0.1 * 총영향도))
일정관리 모델
- 일정 기한내에 프로젝트를 완수할 수 있도록 관리하는 모델
- 종류
ㆍ주 공정법 (CPM, Critical Path Method)
: 여러 작업의 수행순서가 얽힌 프로젝트의 일정 계산
: 노드와 노드간 연결을 그림으로 표현
: 임계경로 = 가장 긴 시간이 걸리는 경로
ㆍPERT (Program Evaluation and Review Technique)
: 비관치, 중간치, 낙관치의 3점 추정방식으로 일정 관리
ㆍ중요 연쇄 프로젝트 관리
: 주 공정 연쇄법으로 자원 제약 사항을 고려하여 일정 작성
UI 흐름 설계
- 업무의 흐름이나 업무 수행과 관련된 화면의 위치와 흐름을 흐름도 형식으로 표현하는 활동
- UI 설계서 구성
ㆍ표지
ㆍ개정이력
ㆍUI 요구사항 정의
ㆍ시스템 구조
ㆍ사이트 맵
ㆍ프로세스 정의
ㆍ화면 설계
'Certification > 정보처리기사' 카테고리의 다른 글
UI 설계 (다이어그램의 종류) (0) | 2021.04.08 |
---|---|
UI 요구사항 확인 (0) | 2021.04.08 |
요구사항 확인 (0) | 2021.04.08 |
현행 시스템 분석 (0) | 2021.04.08 |
소프트웨어 개발방법론 (0) | 2021.04.08 |