윈디하나의 누리사랑방. 이런 저런 얘기

글쓴시간
분류 기술,IT
기능 점수(Function Point) 산정

1. FP 유형 결정

EI (Exteranl Input: 외부입력) - 입력. (시스템의 작동을 변경함) 예) 게시판의 글쓰기
EO (External Output: 외부출력) - 조회 후 출력. 예) 게시판 목록의 검색
EQ (External Inquiries: 외부조회) - 단순 조회 후 단순 출력. 예) 게시판의 글 목록, 글 보기

ILF (Internal Logical Files : 내부논리파일) - 내부에 데이터를 조작 및 관리. 사용자 입력 없음.
EIF (Externa Interface Files : 외부연계 파일) - 시스템 외부로 데이터를 받거나 줌. 사용자 입력 없음.

2. RET 또는 FTR 결정

- EI, EO, EQ의 경우 RET(Record Element Type: 레코드 요소 유형)를 산정. (입력 항목을 그룹으로 나눠 따로 입/출력해야 하는 경우)
-> 선택적(Optional) RET: 항목이 선택적인 경우
-> 필수적(Mandatory) RET: 항목이 필수인 경우
-> 어쨋든 서브 그룹의 항목의 개수임
-> 항목에 따라 다르지만 대부분 1이다.

- ILF, EIF 의 경우 FTR(File Type Referenced: 참조 파일 유형)을 산정
-> 항목 수행시 변경되는 파일의 개수. 항목이 서로 다른 트랜잭션을 수행하며 각 트랜잭션이 서로 다른 파일을 수정하는 경우 각각의 파일 개수를 산정
-> 항목에 따라 다르지만 대부분 1이다.


3. DET 결정

DET(Data Element Type: 데이터 요소 유형) - 식별가능한 유일한 필드 예) 게시판 DB가 "일련번호, 이름, 제목, 내용, 쓴날짜"로 구성되는 경우 5

----

기본적으로 소프트웨어 산업 협회의 [사업대가] 2016년 SW사업대가 산정 방식별 엑셀 템플릿(ver1.5) 을 참조하면 된다.

https://www.sw.or.kr/biz/b_sdb_view.jsp?articleNo=31033

----