• 제목/요약/키워드: FPA(Function Point Analysis)

검색결과 7건 처리시간 0.024초

기능점수를 이용한 소프트웨어 개발노력 추정 (Software Development Effort Estimation Using Function Point)

  • 이상운;강정호;박중양
    • 정보처리학회논문지D
    • /
    • 제9D권4호
    • /
    • pp.603-612
    • /
    • 2002
  • 소프트웨어공학에서 소프트웨어 측정분야는 30년 이상 수많은 연구가 있어 왔으나 아직까지 구체적인 소프트웨어 개발노력과 비용 추정 모델이 거의 없는 실정이다. 만약 소프트웨어 개발노력과 비용을 측정하려면 소프트웨어 규모를 추정해야 한다. 소프트웨어의 규모를 측정하기 위한 많은 소프트웨어 척도가 개발되었지만 가장 일반적인 척도가 LOC(line of code)와 FPA(Function Point Analysis)이다. FPA는 소프트웨어 규모를 측정하는데 LOC를 사용할 때의 단점을 극복할 수 있는 기법이다. 본 논문은 FP(Function Point)로 측정된 소프트웨어 규모로 소프트웨어 개발노력을 추정하는 단순회귀모델을 제안한다. 실험에 사용된 데이터들은 다양한 개발환경과 개발방법을 적용한 최근의 789개 소프트웨어 개발 프로젝트들이다. 실험 데이타들에 대한 산점도를 그려 개발노력과 FP의 적합한 관계로부터 단순회귀분석 모델을 유도하였다. 또한, 다양한 소프트웨어 개발환경과 개발방법 등을 고려해 개발된 최근의 대용량 프로젝트에 대해 제안된 단순회귀분석 모델이 기존의 회귀분석 모델들보다 개발노력 추정 정확성이 월등히 좋음을 보였다.

객체지향 기반 효율적인 기능점수 측정 프로세스 설계 및 사례연구 (Process Design and Case Study for Efficient Function Point Measurement Based on Object Oriented)

  • 김동선;윤희병
    • 정보처리학회논문지D
    • /
    • 제15D권3호
    • /
    • pp.375-386
    • /
    • 2008
  • 최근 정보시스템 개발 패러다임이 객체지향 및 컴포넌트 기반으로 변해가고 있으며 이러한 방법론이 소프트웨어 산업계를 주도하고 있다. 소프트웨어 비용측정 분야도 이러한 변화에 적응하기 위해서 OO 환경에 적합한 비용 측정 모델로의 전환이 요구되고 있으며 실제 UCP 기법 등 객체지향 개념의 기능점수 연구가 진행되고 있다. 특히 객체지향 기능점수 측정 기법은 사용사례 중심으로 개발 프로젝트 초기에 적용 가능하고, 개발 진행 단계별 소프트웨어 산출물에 따라 생명주기 전체에 걸쳐서 적용 가능하고, UML 표기법에 의한 사용자와 의사소통으로 이해가 항상 가능하기 때문에 LOC 및 기존 기능점수 측정 기법의 한계를 극복하는 장점이 있다. 따라서 본 논문은 최근 객체지향 정보시스템 개발 환경에서 널리 사용되고 있는 UML 표기법 및 국방 CBD 방법론 절차에 의한 정보시스템 개발 프로젝트 진행에 따라 초기단계 시점(ROFP)과 분석단계 시점(AOFP)에서 기능점수를 측정하며, 전통적인 FPA 모델과 객체지향 FPA 모델을 통해 UML 모델링과 산출물을 기반으로 한 유스케이스와 클래스의 상관도 분석에서 서비스 기능과 객체/클래스 기능을 식별하고 기능점수를 구하는 측정기법을 제안한다. 무엇보다 전통적인 기능점수 측정 기법인 IFPUG-CPM 및 소프트웨어 대가기준의 기능점수 측정기법을 개선하여 객체지향 정보시스템 개발에 적합한 기능점수 측정 프로세스를 제시하고 사례연구를 통한 적합성 평가 결과를 제시한다.

신경망을 이용한 소프트웨어 개발노력 추정 (Software Development Effort Estimation Using Neural Network Model)

  • 이상운
    • 정보처리학회논문지D
    • /
    • 제8D권3호
    • /
    • pp.241-246
    • /
    • 2001
  • 소프트웨어공학에서 소프트웨어 측정분야는 30년 이상 수많은 연구가 있어 왔으나 아직까지 구체적인 소프트웨어 비용추정 모델이 없는 실정이다. 만약 소프트웨어 비용-개발노력을 측정하려면 소프트웨어 규모를 추정해야 한다. 많은 소프트웨어 척도가 개발되었지만 가장 일반적인 척도가 LOC(line of code)와 FPA(Function Point Analysis)이다. FPA는 소프트웨어 규모를 측정하는데 LOC를 사용할 때의 단점을 극복할 수 있는 기법이다. 본 논문은 FP와 기능 구성요소 형태들로 측정된 소프트웨어 규모로 소프트웨어 개발 노력을 추정하는 신경망 모델을 제안한다. 24개 소프트웨어 개발 프로젝트 사례연구를 통해 적합한 신경망 모델을 제시하였다. 또한, 희귀분석 모델과 신경망 모델을 비교하여 신경망 모델의 추정 정확성이 보다 좋음을 보였다.

  • PDF

소프트웨어 규모산정을 위한 기능점수 개선 Micro-FP 모형의 제안 (An Enhanced Function Point Model for Software Size Estimation: Micro-FP Model)

  • 안연식
    • 한국컴퓨터정보학회논문지
    • /
    • 제14권12호
    • /
    • pp.225-232
    • /
    • 2009
  • 소프트웨어 규모 측정에 국제표준(IFPUG, FPA)에 기반한 기능점수 방식은 개발자 관점이 아닌 사용자 관점의 접근이라는 장점으로 널리 활용되고 있다. 그러나 현재의 기능점수 측정 방식은 복잡도 적용에서의 상한이 존재하는 등 문제점을 내포하고 있다. 본 논문에서는 이러한 복잡도 상한의 문제를 극복하고, 회귀식을 내장하고 있어 쉽게 소프트웨어 규모를 측정할 수 있으며, 특히 대형 애플리케이션에도 적용할 수 있는 개선된 기능점수 측정모델을 제시한다. 조직내에서 운영중인 10개 애플리케이션에 적용하여 적합성을 평가한 결과, 제시한 개선 모형이 기존의 FPA(Function Point Analysis) 방식보다 LOC(Line of Code) 규모를 비교하여 상관관계가 더 높은 장점을 확인할 수 있었다.

소프트웨어 규모 산정을 위한 개선된 기능 점수 측정 모델 (Improved Function Point Measurement Model for Software Size Estimation)

  • 정인용;우덕제;박진형;정창성
    • 인터넷정보학회논문지
    • /
    • 제10권4호
    • /
    • pp.115-126
    • /
    • 2009
  • 소프트웨어 규모 추정은 소프트웨어 Life-Cycle 초기에 분석되어 규모와 비용의 예측에 도움을 주어야 한다. 2004년 소프트웨어 사업대가 기준에 국제표준에 기반한 기능점수 방식이 도입된 후 사용자 입장에서 소프트웨어의 규모를 바라보고 비용을 산정하는 기반이 마련되었다. 그러나 현재의 기능 점수 측정 방식은 익숙하지 않은 일반 사용자가 접근하기 쉽지 않고, 모든 시스템 및 기능의 복잡도 가중치가 획일화되어 있어 내부 계산 로직이 복잡한 공학용 소프트웨어나 과학계산용, 시뮬레이션 소프트웨어에 대한 산정 방식에서 그 규모를 적절히 산정하지 못하는 문제점을 안고 있다. 본 논문에서는 기존의 기능점수 측정 절차를 간략화하고 프로젝트 초기에 규모의 추정을 쉽고 빠르게 수행할 수 있는 모델을 제시한다. 또한 특정 조직의 특성을 반영할 수 있는 수학적 가중치 산출 모형을 제시함으로써 고정된 복잡도 가중치에 대한 논란의 여지를 없애고 조직의 데이터가 쌓일수록 해당 조직의 특성을 반영해 나갈 수 있는 수학적 가중치 산출 모형을 제시한다. 제시한 모델은 평가 결과 기존의 FPA(Function Point Analysis) 방식보다 빠르게 규모를 측정할 수 있고 LOC(Line of Code)와의 상관관계도 더 높은 장점이 있다.

  • PDF

인터넷 뱅킹 시스템을 위한 개선된 FP 기반 초기 규모 예측 모델 (Improved Initial Costs Expectation Model based on FPA for Internet Banking System)

  • 윤광열;유해영
    • 정보처리학회논문지:소프트웨어 및 데이터공학
    • /
    • 제3권4호
    • /
    • pp.139-148
    • /
    • 2014
  • IT의 발전과 더불어 금융권의 비대면 채널 역시 폭발적으로 증가되어왔다. 하지만 금융 시스템의 특성을 명확하게 반영한 규모 산정에 대한 모델의 부재로 인하여 예산 수립의 신뢰성 저하, 그리고 이에 따른 저가 수주 경쟁 등이 빈번하게 발생하였다. 이러한 규모 예측의 신뢰성 저하는 인터넷 뱅킹 시스템의 품질 저하로 이어져 금융 상품을 이용하는 고객에게 피해가 전해지고 있다. 따라서 본 논문에서는 기존 금융권에서 사용하는 규모 산정 기법의 두 종류인 FP 기반 규모 산정과 전문가 유추 기반의 규모 산정을 토대로 규모 산정 기법을 개선하여 보다 간편하고, 실제 금융 비대면 채널 수행 규모에 근접한 규모 예측 기법을 구축하고 이의 효용성을 회귀분석을 통하여 검증하였다. 그 결과, 기존 규모 산정 기법보다 실제 수행 규모와 상관관계 및 정확도가 증가된 인터넷 뱅킹 시스템을 위한 개선된 FP 기반 초기 규모예측 모델과 도구를 구축하였다.

Mechanical design of mounts for IGRINS focal plane array

  • Oh, Jae Sok;Park, Chan;Cha, Sang-Mok;Yuk, In-Soo;Park, Kwijong;Kim, Kang-Min;Chun, Moo-Young;Ko, Kyeongyeon;Oh, Heeyoung;Jeong, Ueejeong;Nah, Jakyuong;Lee, Hanshin;Pavel, Michael;Jaffe, Daniel T.
    • 천문학회보
    • /
    • 제39권1호
    • /
    • pp.53.2-53.2
    • /
    • 2014
  • IGRINS, the Immersion GRating INfrared Spectrometer, is a near-infrared wide-band high-resolution spectrograph jointly developed by the Korea Astronomy and Space Science Institute and the University of Texas at Austin. IGRINS employs three HAWAII-2RG focal plane array (FPA) detectors. The mechanical mounts for these detectors serves a critical function in the overall instrument design: Optically, they permit the only positional compensation in the otherwise "build to print" design. Thermally, they permit setting and control of the detector operating temperature independently of the cryostat bench. We present the design and fabrication of the mechanical mount as a single module. The detector mount includes the array housing, a housing for the SIDECAR ASIC, a field flattener lens holder, and a support base. The detector and ASIC housing will be kept at 65 K and the support base at 130 K. G10 supports thermally isolate the detector and ASIC housing from the support base. The field flattening lens holder attaches directly to the FPA array housing and holds the lens with a six-point kinematic mount. Fine adjustment features permit changes in axial position and in yaw and pitch angles. We optimized the structural stability and thermal characteristics of the mount design using computer-aided 3D modeling and finite element analysis. Based on the computer simulation, the designed detector mount meets the optical and thermal requirements very well.

  • PDF