기능점수 실무 전문가 교육




1. 교육 개요

국제 표준 소프트웨어 규모 측정 방법인 IFPUG(International Function Point User Group)의 Function Point 측정 절차와 측정 규칙을 학습하고 실무 적용 역량 확보를 위한 교육 과정


기능점수(Function Point)란?

사용자 관점에서 사용 자가 요구하고 인도되는 소프트웨어 기능의 규모를 측정하는 국제표준(ISO/IEC) SW 측정 단위이며, 5가지 기능점수 측정방법이 국제표준으로 인정을 받은 상태입니다.


1) IFPUG FPA (ISO/IEC 20926) 

최초로 개발된 기능점수 방법, 비영리기관인 IFPUG(국제기능점수 사용자 그룹)에서 유지 및 관리, 우리나라 국가기관 등의 정보화 사업규모산정 표준방법, 기능점수 산정방법 : 데이터 기능(내부논리파일과 외부연계파일)과 트랜잭션 기능(외부입력, 외부출력, 외부조회) 


2) NESMA FPA (ISO/IEC 24570) 

IFPUG CPM과 산정방법이 유사함, 비영리기관인 NESMA(네덜란드 소프트웨어 산정 협회)에서 유지 및 관리, 산정 시점에 따라 3가지 산정방법 존재(Indicative Count, Estimated Count, Detailed Count)


3) FISMA FPA (ISO/IEC 29881) 

비영리기관인 FiSMA(핀란드 소프트웨어 산정 협회)에서 유지 및 관리, 기능점수 산정방법 : 7개 카테고리 28개 세부영역으로 구분


4) Mark II FPA (ISO/IEC 20968) 

비영리기관인 UKSMA(영국 소프트웨어 산정 협회)에서 유지 및 관리, 기능점수 산정방법 : 입력 트랜잭션 수와 출력 트랜잭션 수 그리고 사용되는 데이터 엔티티 수


5) COSMIC FFP (ISO/IEC 19761) 

케나다의 UQAM(몬트리올 & 퀘벡 대학)에서 유지 및 관리, 기능점수 산정방법 : 7개 카테고리 28개 세부영역으로 구분


우리나라는 여러 국제표준 기능점수 측정 방법 중에서 IFPUG FPA방법을 "공공 소프트웨어 규모 측정 표준"으로 결정하여 활용 중에 있으며, 이 방법은 소프트웨어 기능은  데이터 측면의 기능과 트랜잭션 측면의 기능으로 구분된다. 이들을 다시 세분하면 데이터 기능에는 내부논리파일(ILF)과 외부연계파일(EIF)의 2가지 유형이 있으며, 트랜잭션 기능에는 세부적으로 외부입력(EI), 외부출력(EO), 외부조회(EQ)의 3가지 유형이 있다.

2. 교육 목표

본 교육을 통해 최신 IFPUG FPA인 기능점수 실무 측정 매뉴얼(CPM 4.3.1) 기반의 기능점수 산정 규칙과 절차를 이해한 후 SW 규모 및 비용 산정 관련 이론뿐만 아니라 실무 응용 지식을 학습하여 정확한 SW 사업 규모와 사업 대가를 산정할 수 있는 역량을 확보한다.


  • 다양한 사례 및 실습을 통하여 S/W 규모 산정에 대한 기본 역량을 확보하고, 구체적인 실습 워크숍을 통해 기능점수 전문가로서 갖추어야 할 전문 역량을 확보한다.

3. 교육 대상

  • 정부 부처, 지자체, 공공기관 정보화 사업 발주/계약/감사 담당자
  • 민간기업 PM(O), 사업관리자, 품질관리자, 개발자, 영업담당자, 계약담당자
  • 기능점수에 관심 있고 국제표준 기능점수 자격증(CFPS)을 취득하려는 일반인

4. 교육 특징

  • SW 사업 대가 개선연구에 참여한 전문가가 직접 강의
  • 국내 최초 국제 기능점수전문가 자격(CFPS)을 취득한 전문가가 직접 강의
  • 국가 및 공공기관, 민간 기업을 대상으로 SW 사업 대가 및 기능점수 교육을 진행하고 있는 전문가가 직접 강의
  • SW 규모 측정, SW 개발, ITO 모델 구축 컨설팅 수행 경험을 보유한 전문가가 직접 강의
  • SW 사업 규모 산정 및 검증 용역을 수행하고 있는 실무 전문가가 직접 강의

5. 교육 혜택

  • 교육 수료증 발급
  • 국제표준 기반 기능점수 산정 안내서 제공(강사 저자)
  • CFPS 자격 취득 시 관련 분야 채용 연계 및 전문가 협의회 참여 지원

6. 교육 커리큘럼