• 제목/요약/키워드: 기능 점수 기법

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

객체지향 기반 효율적인 기능점수 측정 프로세스 설계 및 사례연구 (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 및 소프트웨어 대가기준의 기능점수 측정기법을 개선하여 객체지향 정보시스템 개발에 적합한 기능점수 측정 프로세스를 제시하고 사례연구를 통한 적합성 평가 결과를 제시한다.

소프트웨어 개발비용을 추정하기 위한 FFP 기반 모델 (A FFP-based Model to Estimate Software Development Cost)

  • 박주석;정기원
    • 정보처리학회논문지D
    • /
    • 제10D권7호
    • /
    • pp.1137-1144
    • /
    • 2003
  • 소프트웨어 규모를 측정하기 위한 기존의 기능점수 기법은 관리정보 시스템에 적합하도록 구성되어 있으나 최근의 실시간 및 내장형 시스템의 적용성 확장에 따라 완전기능점수(FFP, Full Function Point) 기법이 제안되었다. 그러나, FFP 기반의 소프트웨어 규모 측정 방법에 관한 많은 연구는 이루어지고 있으나, FFP로 측정된 소프트웨어 규모에 대한 개발비용을 추정할 수 있는 모델 연구는 미흡한 실정이다. 본 논문은 FFP로 실제 개발된 소프트웨어의 완전기능점수를 기반으로 소프트웨어 개발에 투입될 노력을 추정하는 선형 회귀분석 모델과 거듭제곱 회귀분석 모델을 평가하여 가장 적합한 모델로써 거듭제곱 모델을 선정하였다. 선정된 거듭제곱 모델을 적용할 경우 가장 근사치의 소프트웨어 개발비용을 추정할 수 있음을 보였다.

가중치를 적용한 FFP 소프트웨어 규모 측정 (A Software Size Estimation Using Weighted FFP)

  • 박주석
    • 인터넷정보학회논문지
    • /
    • 제6권2호
    • /
    • pp.37-47
    • /
    • 2005
  • 대부분 소프트웨어 규모 추정 기법들은 사용자에게 제공될 기능에 기반을 두고 있으며, 기능에 대한 점수를 부여하는 과정에서 복잡도를 함께 고려하고 있다. 완전기능점수 기법은 데이터 처리, 실시간 시스템과 알고리즘 소프트웨어 등 광범위한 분야에 적용되는 장점을 갖고 있는 반면에 규모를 추정하는데 필요한 기능 요소들에 대한 가중치를 부여하지 않는 단점도 갖고 있다. 본 논문은 신규로 개발되는 프로젝트와 유지보수 프로젝트들에 적용되는 완전기능점수 계산 방법에 각기능 요소들에 대한 복잡도를 고려하여 소프트웨어 규모를 추정할 수 있는 방법을 제안하였다. 이를 위해 기능 점수 기반으로 실측된 데이터를 이용하여 제안된 방법의 타당성을 검증하였다. 검증한 결과, 소프트웨어의 규모 추정에 사용되는 속성들인 기능 요소들에 다른 가중치를 적용하였을 경우 보다 좋은 규모 추정이 가능하였다.

  • PDF

신경망 기반의 소프트웨어 개발노력 추정모델 구축에 관한 연구 (Software Development Effort Estimation Using Neural Network Model)

  • 김병관;백승익
    • 한국IT서비스학회:학술대회논문집
    • /
    • 한국IT서비스학회 2005년도 춘계학술대회
    • /
    • pp.372-380
    • /
    • 2005
  • 소프트웨어 개발노력 추정에 대한 연구는 소프트웨어가 복잡해지고 범위가 크게 증가함에 따라서 그 중은 지속적으로 부각되고 있다. 관련 프로젝트를 발주하는 업체나, 이를 수주하고 개발을 진행하는 업체에게 원가를 고려하는 측면에서 매우 중요한 부분을 차지하고 있다. 이러한 개발노력 추정을 위하여 다양한 접근 방식들이 고려되어지고 있는데, 그중에서 많이 활용되어지고 있는 방식은 소프트웨어 규모에 기반을 둔 LOC(Line Of Code) 기반 COCOMO (Constructive Cost Model) 모델이나 기능점수(Function Point)를 기반으로 한 회귀분석 모델, 인공지능(Artificial Intelligence)을 활용한 신경망(Neural Network) 모델, 사례분석기법 (CBR, Case Based Reasoning) 등이 있다. 이중에서 최근에 기능점수를 활용한 개발노력 추정에 관한 연구들이 활발히 진행되고 있으나 개발노력 추정에는 소프트웨어 규모의 척도인 기능점수 뿐만 아니라, 개발환경을 구성하는 여러 가지 측면에 대한 고려가 추가되어져야 한다. 이에 본 논문은 최신의 소프트웨어 개발 사례들에 대하여 기능점수 및 추가적인 개발환경 요소들을 면밀히 분석하고, 분석한 내용에 대해서 전문가들의 설문을 통한 빈도분석 및 로지스틱 회귀분석, 데이터마이닝 기법인 신경망 분석 등을 활용하여 개발노력 추정 모델을 구축함으로써, 소프트웨어 개발의 다양한 측면의 중요성을 강조하고, 정확한 추정의 방안을 제시 하고자 노력 하였다.

  • PDF

소프트웨어 규모 측정 방법 연구 (A Study for Software Sizing Method)

  • 박석규;박중양
    • 한국컴퓨터산업학회논문지
    • /
    • 제5권4호
    • /
    • pp.471-480
    • /
    • 2004
  • 소프트웨어 개발노력, 기간과 비용을 추정 능력은 개발될 소프트웨어의 정확한 규모 추정치 에 기반 한다. 본 논문은 소프트웨어 규모 추정을 위한 단순화된 기능점수 (FP) 기법을 제안한다. 이 기법은 가치조절인자를 계산하는 단계를 생략하고 조절인 안된 기능점수에서 조절된 기능점수를 직접 구한다. 783개의 소프트웨어 프로젝트에 기반을 둔 사례분석으로 통계적 회귀분석을 통해 적절한 모델을 찾고자 하였다. 본 논문은 또한, 신규 개발, 유지보수와 재개발 형태의 프로젝트 서브그룹별로 모델을 제시하였다.

  • PDF

공원녹지 공간의 지진대피 기능 적절성 평가체계 연구 (The Construction of Earthquake Resistance and Hazardous Reduction Suitability Evaluation Systems for Comprehensive Parks)

  • 차오린썬;장종펑;강태호
    • 한국조경학회지
    • /
    • 제46권1호
    • /
    • pp.86-95
    • /
    • 2018
  • 도시 공원녹지의 지진대피 기능에 대한 적절성 연구의 부족으로 지진 발생 시 피난 장소로 활용되지 못하고 있는 경우가 많다. 본 연구는 이전 연구를 통하여 도출된 총 27 개의 평가지표들을 중심으로 AHP 기법을 이용하여 각 평가지표별 가중치와 우선순위를 도출하였다. 또한, 이러한 평가지표들 간의 상대적인 중요도를 토대로 100점을 기준으로 변환점수 계산을 통하여 공원녹지 적절성 평가지표들에 대해 점수화하여 평가점수표를 작성하였다. 그리고 최종 평가점수 등급은 매우 부족, 부족, 보통, 양호, 우수 등 5 개 등급을 설정하였다. 따라서 공원녹지 공간의 지진대피 기능 적절성을 평가할 수 있는 평가체계가 구축되었다. 마지막으로 판단하고 이해하기가 쉽지 않는 지표들에 대한 평가 방법을 설명하였다. 평가 결과는 공원녹지의 지진대피 공간으로써의 장단점 분석이 가능하여 도시 공원녹지의 지진대피 기능을 향상시킬 수 있는 방향을 명확히 제시할 수 있다.

정규화 기법 기반의 설계VE 기능 및 비용 점수 산출 모델 (Calculation Model for Function & Cost Score based on Normalization Method in Design VE)

  • 이종식
    • 한국건설관리학회논문집
    • /
    • 제16권4호
    • /
    • pp.98-106
    • /
    • 2015
  • VE는 공공건설사업의 예산절감과 기능향상, 구조적 안전, 품질 확보를 목적으로 하고 있다. 그러나 관련 내용이 설계의 경제성 검토 위주로 구성되어 있어 구조적 안전과 품질확보를 위한 검토가 미흡해 질 가능성이 문제점으로 지적되고 있고, VE를 단순한 원가절감방법으로 생각하는 인식으로 인해 VE 수행 시 비용절감에 치중된 대안이 제시되어 왔다. 이에 대한 개선방안으로 정부에서는 생애주기비용절감 가치향상 제안서를 도입하고 원안과 대안의 비용 점수와 기능 점수, 가치 변화를 명시하도록 하였다. 그러나 구체적인 방법과 기준이 제시되어 있지 않아 이론적 근거보다는 실무적 편의 위주의 방법이 사용되고 있다. 현행 방법은 원안과 대안의 비(比)를 이용하기 때문에 간단하고 사용이 편리하다. 하지만 현행 방법을 이용하여 평가 값을 점수화 하면 설계안 속성에 따라 다양한 값이 산출되어 광범위한 점수 분포를 나타낸다. 따라서 많은 양의 VE 안을 평가하여 수정 설계를 위한 최적 안을 선택하는 의사결정과정에서 평가자에게 혼란을 줄 수 있다. 이는 합리적인 의사결정을 저해하는 요소로서, VE대안의 비용과 성능 속성 정보를 이용하여 산출한 가치 점수의 신뢰성 및 객관성 검증의 어려움으로 이어진다. 본 연구는 VE 안 평가 시 의사결정의 효율성 제고를 위하여 기능 점수와 비용 점수 산출 절차와 방법을 고찰하여 문제점을 제시하고, 개선 방안으로서, 정규화 기반의 기능 및 비용 점수 산출 모델을 제시하였다.

백파이어링을 이용한 군사용 소프트웨어 초기단계 개발비용 산정 기법 (A Development Cost Estimation at Initial Phase for Military Software Using Backfiring Approach)

  • 이병은;강성진
    • 정보처리학회논문지D
    • /
    • 제12D권5호
    • /
    • pp.737-744
    • /
    • 2005
  • 국방 관련 시스템 구축에 있어 소프트웨어의 비중이 커짐에 따라 국방 소프트웨어 개발비용 산정의 정확성에 대한 요구는 점점 높아가고 있다. 소프트웨어의 개발 초기단계에서 신속하고 합리적인 비용 산정을 하는데 적용할 수 있는 PRICE S는 미국 환경의 매개변수형 산정법으로 국내 실정에 다소 적합하지 않은 부분이 있다. 본 연구는 소프트웨어 개발비용 산정을 위해 국방 소프트웨어 비용 산정에 적용되는 PRICE S의 기존 적용방법을 국내 소프트웨어 개발비용 기준인 한소협 모델과의 비교를 통하여 수정 및 보완한다. 또한, 기능 점수 방식의 소프트웨어 개발비용 산정을 위한 백파이어링 절차를 제시함으로써 향후에 계획된 소프트웨어 개발 사업에 기능 점수 방식의 소프트웨어 개발비용 산정 기법을 적용하는 방안을 제시하여 개발비용 산정의 정확성을 향상시키고 기능 점수 방식의 적용에 대한 대비책을 제공한다.

시스템 복잡도를 적용한 COSMIC-FFP 기반 소프트웨어 개발노력 추정 모델 (A Model to Estimate Software Development Effort Based on COSMIC-FFP Using System Complexity)

  • 박상기;박만곤
    • 한국멀티미디어학회논문지
    • /
    • 제13권11호
    • /
    • pp.1575-1585
    • /
    • 2010
  • 성공적인 프로젝트 수행을 위해서 개발초기 단계에서 소프트웨어 개발노력 등 자원을 예측하는 것은 매우 중요하다. 그리고 이는 소프트웨어 규모를 통해 가능하며, 소프트웨어 규모 산정 방식의 최근 동향은 프로그램 라인 수(LOC)와 같은 개발자 관점의 접근방식 보다는 사용자가치 중심의 산정방식인 기능점수 분석기법(FPA)을 보다 선호하고 있다. 따라서 본 논문에서는 사례연구를 통해 실제 투입되는 개발노력을 측정하고, 완전기능점수 기법 매뉴얼에 따라 COSMIC Function Point를 직접 계산하였다. 그리고 산출된 데이터에 대한 회귀분석을 통해 COSMIC-FFP기반 소프트웨어 개발노력 추정 모델을 제안한다. 그리고, COSMIC-FFP 기법은 규모를 추정하는데 필요한 기능 요소들에 대한 가중치를 적용하지 않는 단점이 있다. 따라서, 본 연구에서는 제안된 모델의 정확성을 높이기 위해 시스템 복잡도를 가중치로 적용하며, 가중치 추정을 위한 모델도 제안한다.

확률기상예보를 이용한 중장기 ESP기법 개선 (Improvement of Mid/Long-Term ESP Scheme Using Probabilistic Weather Forecasting)

  • 김주철;김정곤;이상진
    • 한국수자원학회논문집
    • /
    • 제44권10호
    • /
    • pp.843-851
    • /
    • 2011
  • 수문학 분야에서 중장기 유출량 예측은 입력변수의 불확실성 등으로 인하여 확률론적 방법을 사용하는 것이 바람직한 것으로 알려져 왔다. 본 연구에서는 금강유역을 대상으로 구성된 바 있는 RRFS-ESP 시스템에 PDF-ratio 방법을 기반으로한 사전처리기능을 장착하여 보다 효율적인 중장기 예측시스템으로의 확장을 시도하여 보았다. 이를 위하여 기상청에서 제공하는 확률기상정보를 이용하여 가중치를 산정하고 이를 기반으로 시나리오별 예측확률을 갱신하였다. 예측결과에 대하여 각 기법별 예측점수를 산정하여 본 결과 우선 ESP 기법에 의한 예측점수의 평균이 초보예측 점수를 상회하여 본 연구에서 구성한 RRFS-ESP 시스템의 적용성을 확인할 수 있었다. 또한 확률기상전망을 이용하여 갱신한 유입량 시나리오의 예측점수가 ESP 기법에 의한 예측점수를 상회하고 있음을 확인할 수 있어 ESP 기법에 의한 예측결과를 확률기상전망을 이용하여 갱신할 경우 예측 정확도를 보다 개선시킬 수 있음을 확인할 수 있었다.