320x100
320x100

비용산정 모형

- 계획 수립을 위해 소프트웨어 규모파악을 통한 자원, 소요시간을 파악하여 비용을 산정하는 방법

- 종류

ㆍ하향식

  : 전문가와 조정자를 통해 산정

  : 전문가 판단 / 델파이 기법 

상향식

  : 요구사항과 기능에 따라 필요한 비용 계산

  : 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 요구사항 정의

ㆍ시스템 구조

ㆍ사이트 맵

ㆍ프로세스 정의

ㆍ화면 설계

300x250
728x90

'Certification > 정보처리기사' 카테고리의 다른 글

UI 설계 (다이어그램의 종류)  (0) 2021.04.08
UI 요구사항 확인  (0) 2021.04.08
요구사항 확인  (0) 2021.04.08
현행 시스템 분석  (0) 2021.04.08
소프트웨어 개발방법론  (0) 2021.04.08