본문 바로가기
IT 동향

FP Function point 개요

반응형

사용자 관점의 SW 규모를 정량적으로 측정하기 위한 SW 규모측정방법

목적

  1. 사용자가 요구하여 제공받는 기능을 측정
  2. 구현 기술과 독립적으로 SW개발 및 유지보수 규모를 측정

  1. 측정유형 결정

측정유형

주요내용

개발

. 프로젝트종료시점, 사용자에게인도되는시점의소프트웨어

개선

. 추가, 수정, 삭제와같은변경부분에대한규모측정

애플리케이션

. 사용자가사용하고있는소프트웨어의현재상태의기능

(Baseline, 설치된기능점수측정)

  1. 측정 범위와 어플리케이션 경계 식별
    1. 측정범위: 특정 기능 점수 측정에 포함될 기능을 결정하는 것으로, 다음과 같은 특성
      1. 규모 측정 대상 소프트웨어의 집합(하위구성요소)을 정의
      2. 기능 점수측정을 수행하려는 목적에 의해 결정된
      3. 기능 점수 측정 목적에 따른 해답을 얻는데 필요한 기능을 식별
      4. 하나 이상의 어플리케이션이 포함APP
    2. 어플리케이션경계: 측정 대상 소프트웨어와 사용자간의 경계로, 다음과 같이 정의
      1. 무엇이 어플리케이션의 외부인지를 정의
      2. 내부 어플리케이션과 외부사용자 세계간의 개념적 인터페이스
      3. 트랜잭션(EI, EO, EQ)에 의해 처리된 데이터가 어플리케이션에 들거나 나가는"세포막"같은 역할
      4. 어플리케이션에 의해서 유지 보수되는 논리데이터(ILF)를 둘러싸고 있음
      5. 어플리케이션이 참조는 해도 유지보수는 하지 않는 논리데이터(EIF)의 식별에 도움
      6. 어플리케이션에 대한 사용자의 외부비즈니스 관점에 의존적이고, 기술 또는 구현상의 고려사항과는 독립적APP
  2. 데이터 기능 측정
    1. ILF(Internal Logic File)& EIF(External logic file)
    2. DET(Data Element Type) & RET(Record Element Type)
    3. 복잡도 기여도 평가
  3. 트랜젝션 기능 측정
반응형