본문 바로가기
KERD
논문KCI 등재

유스케이스 점수 기반 소프트웨어 비용 추정

Software Cost Estimation Based on Use Case Points

0

조회

0

다운로드

0

인용

0

참고문헌

키워드

주제분류공학

초록

소프트웨어 개발은 구조적기법에서 객체지향기법으로 전환되고 있다. 객체지향 소프트웨어 개발은 폭포수 프로세스가 아닌 반복적 프로세스 적용을 보다 선호하고 있으며, 유스케이스에 기반하여 요구사항을 도출하고, 이에 기반하여 분석, 설계와 코딩이 이루어지고 있다. 따라서, 유스케이스에 기반하여 개발될 소프트웨어의 규모가 추정되고 이에 기반한 개발노력, 비용과 개발기간이 추정되어야만 프로젝트 성공을 위한 관리가 가능해진다. 기존의 유스케이스 점수 관련 개발노력 추정 모델들은 선형과 비선형 모델들이 제안되었지만 유스케이스 점수의 규모에 따른 개발노력을 적절히 추정할 수 있는 모델이 없는 실정이다. 본 논문은 성장곡선을 적용해 유스케이스 점수에 대한 개발노력을 추정하는 모델을 적용한 결과 기존의 통계적 모델들보다 월등한 성능향상을 보였다. 따라서, 본 모델을 적용하여 개발노력을 추정함으로서 프로젝트 개발관리를 적절히 수행할 수 있을 것이다.

Abstract

Software Development is converting from structural to object oriented method. The later software development prefers the iterative process applications, not waterfall process and based on use case model, the requirements are expressed and based on this, analysis, design and coding are accomplished. Therefore, size of the software to be developed is estimated basing on use case and it is only possible to maintain the project success by estimating development effort, cost and development period. Even though development effort estimation models related current use case point, there is no appropriate development effort estimating. This paper shows, as a result of applying the development effort estimating model about UCP to the growth curve, a superior performance improvement to current statistical models. Therefore, estimation of development effort by applying this model, project development maintenance can be appropriately carried out.

참고문헌 (17)

  1. "An Assessment and Comparison of Common Software Cost Estimation Modeling Techniques" (1998)
  2. "Resource Estimation in Software Engineering", technical report, pp.~05 (2000)
  3. "Software Cost Estimation: Metrics and Models" (1998), Department of Computer Science University of Calgary
  4. "Estimating Object-oriented Software Projects with Use Cases" (2001)
  5. "Software Development Cost Estimation Using Function Points", no.4, pp.275~287 (1994)
  6. "Proceedings of IBM Application Dev.", pp.83~92 (1979)
  7. "Metrics for Objectory", university of linkping, pp.1993~
  8. "Applying UML and Patterns. An Introduction to Object-oriented Analysis and Design and the Unified Process" (2002), Prentice-Hall
  9. "Use Case Points-An Estimation Approach" (2001)
  10. "Dear Dr. Use Case: What About Function Points and Use Cases?", pp.02~ (2002), Rational Software Canada
  11. "소프트웨어 개발비용을 추정하기 위한 사용사례 기반 모델", 11-d(1), pp.163~172 (2004)
  12. "Test Effort Estimation Using Use Case Points", san francisco, pp.2001~
  13. "An Overview of COSMIC-FFP Field Trial Results", london (2001)
  14. "The Growth Curve", California Polytechnic and State University.
  15. "The Biology of Population Growth" (1978)
  16. "On The Nature of The Function Expressive of The Law of Human Mortality and on a New Mode of Determining the Value of Life Contingencies", pp.513~585 (1832)
  17. "Software Reliability Growth Model"

관련 논문AI추천

이 간행물의 다른 논문 (17건)