펑션포인트 예제

민첩한 방법론 카운트-예제 2Agile 방법론은 스프린트 크기 조정과 같은 정보 수집을 위한 추가 기회를 제공합니다. 첫 번째 스프린트는 예를 들어 스프린트와 동일하지만 두 번째 스프린트의 논리 파일 및 유지 관리 함수에 추가 데이터 요소가 추가되어 있다고 가정해 보겠습니다. 이 경우 첫 번째 스프린트 이후의 FP 수는 위의 스프린트와 동일하지만 파일, 유지 관리 및 보고서와 같은 모든 함수의 두 번째 스프린트는 변경된 것으로 계산됩니다. 요구 사항을 충족하기 위해 개발자가 사용하는 기술은 FPA 크기 조정에 아무런 차이가 없습니다. 예를 들어, 인적 자원 파일은 플랫 파일, 물리적 테이블 또는 테이블 그룹일 수 있다. 유지 관리 기능은 온라인 또는 배치일 수 있습니다. 운영 환경과 플랫폼은 여기서 의미가 없습니다. 조정되지 않은 크기 조정의 경우 FPA는 논리적 사용자 관점에서 필요한 함수 자체에만 관련되어 있습니다. 예: 다음 값을 감안할 때 모든 복잡성 조정 계수(CAF) 및 가중치 계수가 평균인 경우 함수 점을 계산합니다. 조정되지 않은 함수 포인트 수 와 값 조정 계수를 계산한 후 이 단계에서는 값을 모두 사용하여 다음 수식을 사용하여 조정된 기능 포인트 수를 산출합니다.

FPA로 축약된 기능적 포인트 분석은 소프트웨어 엔지니어링에 사용되는 가장 선호되고 널리 사용되는 추정 기술 중 하나입니다. FPA는 소프트웨어 제품의 기능 또는 기능 크기 측면에서 테스트를 포함하여 소프트웨어 프로젝트를 추정하는 데 사용됩니다. 그러나, 기능적 포인트 분석은 제품의 시험 추정을 위해 사용될 수 있다. 위에 정의된 프로젝트의 경우 기능 크기는 25개의 조정되지 않은 함수 지점입니다. 함수 포인트의 개념은 1979 년 IBM의 앨런 알브레히트에 의해 도입되었다. 1984년, 알브레히트는 이 방법을 정제했다. 첫 번째 기능 포인트 지침은 1984년에 출판되었습니다. 국제 기능 포인트 사용자 그룹(IFPUG)은 미국에 기반을 둔 기능 포인트 분석 메트릭 소프트웨어 사용자로 구성된 전 세계 조직입니다. 국제 기능 포인트 사용자 그룹 (IFPUG)은 1986 년에 설립 된 비영리 회원 관리 조직입니다. IFPUG는 IFPUG의 기능 크기 측정(FSM) 방법을 적용하기 위한 정의, 규칙 및 단계를 지정하는 ISO 표준 20296:2009에 정의된 대로 기능 점 분석(FPA)을 소유합니다. IFPUG는 기능 포인트 계수 연습 매뉴얼(CPM)을 유지 관리합니다. CPM 2.0은 1987년에 출시되었으며, 그 이후로 여러 번 반복되었습니다.