목차
SW 대가 산정 방법 중 기능점수 산정법(FP 산정) 관련, 내가 보기 위해 기입
※ 기능점수 :
논리적 설계에 기초하여 사용자에게 제공되는 소프트웨어의 기능 규모를 정량적으로 표현하는 단위를 뜻함
SW사업대가산정_Tool을 이용해서 작성, 작성 단계는 기획 및 구현단계 & 운영단계가 있음
FP유형
FP 유형 | 영문명 | 한글명 | 사용 예시 |
EI | External Input | 외부입력 | |
EO | External Output | 외부출력 | 평균, 합계 등 기타 수식에 의해 계산된 데이터를 사용한 파생데이터 인 경우 |
EQ | External Inquiries | 외부조회 | SELECT * FROM 등으로 DB의 데이터를 계산없이 그대로 표출 |
ILF | Internal Logical Files | 내부논리파일 | |
EIF | External Interface Files | 외부연계 파일 | 외부 시스템(타 시스템)의 데이터를 가져와서 DB에 저장하고 이를 표시, 단 외부시스템의 데이터를 표시만 하고 내부 DB에 저장하지 않으면 이에 해당되지 않음 |
FP유형별 단위프로세스명 작성법
FP 유형 | 단위프로세스명 작성방법 | 단위프로세스명 작성예시 |
EI | 등록, 수정, 삭제되는 기능 입력 | 사용자정보 CUD(입력,수정,삭제) |
EO | 통계, 출력되는 기능 입력 | 방문자 통계, 방문자 합계 |
EQ | 조회 기능 입력 | 사용자 조회 |
ILF | 테이블정보 입력 | 회원정보 |
EIF | 타시스템 연계되는 테이블정보 입력 | 지하철 노선 정보 |
참조 : 파랑이, "2018.10.30", https://blog.naver.com/PostView.nhn?isHttpsRedirect=true&blogId=solro98&logNo=221387823192&parentCategoryNo=&categoryNo=13&viewDate=&isShowPopularPosts=false&from=postView
SW 대가 산정 템플릿은 아래 사이트에서 구할 수 있음
https://www.sw.or.kr/site/sw/ex/board/View.do?cbIdx=276&bcIdx=49636&searchExt1=
템플릿 압축 해제 시 아래와 같은 파일들이 있음(단계에 따라서 파일 목록 상이함)
내 경우는 기획_및_구현단계에 해당되는 템플릿임
첫번 째 시트인 FP산정은 아래와 같다.(예시)
FP유형이 EI인 경우는 CRUD 중 CUD(입력, 수정, 삭제)에 해당되고 단위프로세스명에 반드시 입력, 수정, 삭제 중에서
기입해야 한다.(xxx 입력/등록 or 수정 or 삭제), EQ는 조회로 끝나야 함
예시의 사용자 로그인이 EO인 경우는 로그인을 할 때 접속기록을 db에도 저장하기 때문에 EO로 했다.
핵심은 ④ ~ ⑥(데이터 및 트랜잭션 기능) 입력 시 ⑦ ~ ⑧(복잡도/가중치) 자동계산되어 그 다음 시트인 SW개발비산정에 표시된다.
※ 발주기관이 공공기관인 경우 SW개발비를 부가세 포함으로 수정할 것(SUM(개발원가:이윤) * 1.1)
직접경비 : 소프트웨어사업의 행정운영을 위한 기획, 경영, 총무 분야 등에서 발생하는 간접 경비로서 임원, 서무, 경리직원 등의 급여 / 사무실비/ 사무용 소포품비/ 비품비/ 기계기구의 수선 및 상각비/통신운반비/회의비/공과금/운영활동 비용 등을 포함)가 있는 경우 직접경비에 기입(SW노임단가 기준 적용)
예를 들어 자료입력원 2명을 2달 고용할 경우 구분 > 자료입력원(SW 노임단가기준 적용) 2M/M 이렇게 금액 산정
만일 이미 유지보수 중인 사이트의 기능개선 견적을 산정하는 경우 파일이 2개 필요함
유지
이윤도 10%로 수정(20%는 잘 인정을 못 받는다고 함)
이건 우리 회사 기준으로 적은거라 모든 경우에 적용되지는 않음
(기타 참조)산정 방식 종류
- 간이법
기능의 복잡도를 판단하기 어려운 경우 적용하는 방법, 기획/ISP 및 발주단계에서의 기능점수 측정에 사용됨
복잡도는 평균 복잡도를 적용함
- 내부논리파일(ILF) : 7.5
- 외부연계파일(EIF) : 5.4
- 외부입력(EI) : 4.0
- 외부출력(EO) : 5.2
- 외부조회(EQ) : 3.9
- 정통법
소프트웨어의 기능을 도출하고 각 기능의 유형별 복잡도를 고려하여 정확한 기능점수 산정을 필요로 할 경우 사용하는 방법, 설계공정 후 사용됨
내부논리파일(ILF)과 외부연계파일(EIF) 각각에 대해 데이터요소유형(DET)과 레코드 요소유형(RET)를 식별하여 기능 복잡도에 따라 가중치를 결정함
참조 : 준준의 기록일지, "2021.7.23", https://junjunrecord.tistory.com/m/91
'IT > ETC' 카테고리의 다른 글
[linux]리눅스 chmod(change mod) 폴더, 파일 권한 (2) | 2022.11.26 |
---|---|
[linux]리눅스 오라클 11gR2 삭제 (0) | 2022.11.26 |
[windows 10] "이 하드 디스크 공간에 Windows를 설치할 수 없습니다."... (0) | 2022.11.21 |
[windows]Turn off window 10 update/윈도우 10 업데이트 끄기 (0) | 2022.11.21 |
[windows]windows 10 usb install/windows 10 usb 설치 (0) | 2022.11.21 |