"기능 점수"의 두 판 사이의 차이

 
(사용자 2명의 중간 판 27개는 보이지 않습니다)
1번째 줄: 1번째 줄:
==개요==
==개요==
;function point; FP
;[[function]] [[point]] ([[FP]])
;펑션 포인트, 기능 점수
;[[機能]] [[點數]]
*소프트웨어의 규모를 측정하는 방법 중 한가지
;기능 점수, 펑션 포인트
*소프트웨어 개발 성과물을 기능단위로 정량 측정하는 방식
* 소프트웨어 기능 규모를 표현하는 단위
*소프트웨어 크기를 측정하기 위해 일반적으로 인정된 표준
* 소프트웨어의 규모를 산정·비교하는 단위
*기능 수 및 복잡성에 따라 가중치를 부여하여 점수 산정
* 소프트웨어의 규모를 측정하는 방법 중 한가지
*기능을 정량화하고, 계수적 측정을 통해 개발 규모를 산정하는 방법
* 소프트웨어 개발 성과물을 기능단위로 정량 측정하는 방식
*합계 점수로 개발 공수 견적
* 소프트웨어 크기를 측정하기 위해 일반적으로 인정된 표준
*기능(입력, 출력, 질의, 파일, 인터페이스)의 개수로 소프트웨어의 규모와 복잡도를 측정
* 기능 수 및 복잡성에 따라 가중치를 부여하여 점수를 산정함
*목적: 물리적 규모 측정<ref>예: 라인수</ref>의 한계 극복
* 기능을 정량화하고, 계수적 측정을 통해 개발 규모를 산정하는 방법
* 시스템별 특성이 달라도 동일한 기준으로 규모(크기)를 판단하기 위한 측정방식
* 사용자에게 제공하는 기능을 논리적 관점에서 식별하여 소프트웨어의 규모를 측정하는 방법
* 시스템을 구현한 기술에 독립적이고, 사용자에 의해 식별되는 기능에 기반하여 전체 시스템의 크기를 측정하는 척도
* 합계 점수로 개발 공수 견적
* 기능(입력, 출력, 질의, 파일, 인터페이스)의 개수로 소프트웨어의 규모와 복잡도를 측정
* 목적: 물리적 규모 측정(예: [[LOC]])의 한계 극복
* 장점: 기술, 개발환경(언어, 도구 등) 및 개발자의 능력에 독립적
:프로젝트 초기에 규모 산정이 가능
* 단점: 주관적인 자료를 기반으로 하므로 신뢰도 떨어질 수 있음


==단순 예시==
==단순 예시==
*사용자관리 - CRUD 모두 있으니 복잡 - 10점
* 사용자관리 - CRUD 모두 있으니 복잡 - 10점
*사용자검색 - 조회만 있으니 간단 - 5점<ref name='rainiac1'>http://rainiac.com/dev/index.php/기능점수-산출-실전-2-기능점수란/</ref>
* 사용자검색 - 조회만 있으니 간단 - 5점<ref name='rainiac1'>http://rainiac.com/dev/index.php/기능점수-산출-실전-2-기능점수란/</ref>


==의견==
==의견==
*점수를 매기는 것보다 어렵고 중요한 것은 "기능 도출"<ref>기능이 도출되어야 점수를 매길 수 있다...</ref><ref name='rainiac1' />
* 점수를 매기는 것보다 어렵고 중요한 것은 "기능 도출"<ref>기능이 도출되어야 점수를 매길 수 있다...</ref><ref name='rainiac1' />
 
==같이 보기==
==같이 보기==
*[[IFPUG]]
* [[IFPUG]]
*[[COCOMO]]
* [[COCOMO]]
*[[LOC]]
* [[LOC]] (소스코드 행수)
*[[소프트웨어 측정법]]
* [[소프트웨어 측정법]]
*[[공수]]
* [[공수]]
 
* [[기능]]
==주석==
* [[점수]]
<references/>
* [[소프트웨어사업 용어]]


==참고 자료==
==참고==
*https://en.wikipedia.org/wiki/Function_point
* https://en.wikipedia.org/wiki/Function_point
*http://www.kdb.or.kr/info/info_01_07_download.php?dbnum=247
* http://terms.naver.com/entry.nhn?docId=843416&cid=42346&categoryId=42346
*http://terms.naver.com/entry.nhn?docId=843416&cid=42346&categoryId=42346
* (영어) https://www.tutorialspoint.com/estimation_techniques/estimation_techniques_function_points.htm
* https://egov.nia.or.kr/CommonFileDown.do?add_file_no=201500237&seq=4 SW 대가산정 및 기능점수(Function Point) 산정 가이드 《엠앤엠솔루션》 2015-05
* https://www.kdata.or.kr/info/info_05_download.html?dbnum=283 국제표준기반 기능점수 산정 《한국데이터진흥원》 2014-11-30
* https://www.swit.or.kr/IS/web/isCbmRefView.jsp?ref_sq=655&schCode=13
* http://knusun.kangnung.ac.kr/~ktkwon/lectures/FPA/FP-Ch03.ppt 기능 점수 분석 (FPA)


[[분류: 기능점수]]
[[분류: 소프트웨어]]
[[분류: 소프트웨어]]
[[분류: 機]][[분류: 能]][[분류: 點]][[분류: 數]]

2024년 7월 16일 (화) 01:04 기준 최신판

1 개요[ | ]

function point (FP)
機能 點數
기능 점수, 펑션 포인트
  • 소프트웨어 기능 규모를 표현하는 단위
  • 소프트웨어의 규모를 산정·비교하는 단위
  • 소프트웨어의 규모를 측정하는 방법 중 한가지
  • 소프트웨어 개발 성과물을 기능단위로 정량 측정하는 방식
  • 소프트웨어 크기를 측정하기 위해 일반적으로 인정된 표준
  • 기능 수 및 복잡성에 따라 가중치를 부여하여 점수를 산정함
  • 기능을 정량화하고, 계수적 측정을 통해 개발 규모를 산정하는 방법
  • 시스템별 특성이 달라도 동일한 기준으로 규모(크기)를 판단하기 위한 측정방식
  • 사용자에게 제공하는 기능을 논리적 관점에서 식별하여 소프트웨어의 규모를 측정하는 방법
  • 시스템을 구현한 기술에 독립적이고, 사용자에 의해 식별되는 기능에 기반하여 전체 시스템의 크기를 측정하는 척도
  • 합계 점수로 개발 공수 견적
  • 기능(입력, 출력, 질의, 파일, 인터페이스)의 개수로 소프트웨어의 규모와 복잡도를 측정
  • 목적: 물리적 규모 측정(예: LOC)의 한계 극복
  • 장점: 기술, 개발환경(언어, 도구 등) 및 개발자의 능력에 독립적
프로젝트 초기에 규모 산정이 가능
  • 단점: 주관적인 자료를 기반으로 하므로 신뢰도 떨어질 수 있음

2 단순 예시[ | ]

  • 사용자관리 - CRUD 모두 있으니 복잡 - 10점
  • 사용자검색 - 조회만 있으니 간단 - 5점[1]

3 의견[ | ]

  • 점수를 매기는 것보다 어렵고 중요한 것은 "기능 도출"[2][1]

4 같이 보기[ | ]

5 참고[ | ]

  1. 1.0 1.1 http://rainiac.com/dev/index.php/기능점수-산출-실전-2-기능점수란/
  2. 기능이 도출되어야 점수를 매길 수 있다...
문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}