다중회귀 분석을 이용한 소프트웨어 개발노력추정
The Estimation of Software Development Effort Using Multiple Regression Method
0
조회
0
다운로드
0
인용
0
참고문헌
키워드
초록
소프트웨어분야에서 성공적인 프로젝트를 완수하기 위해서는 프로젝트를 완수하는데 필요한 개발노력이 정확히 추정되어야 한다. 그러나 이러한 개발노력은 소프트웨어의 크기나 여러 가지 운영환경의 영향으로 인해 프로젝트에 따라서 총 개발 노력의 규모는 차이가 있다. 일반적으로 기존의 연구는 개발노력을 추정하기 위하여 소프트웨어 규모인 기능점수(FP;Function Point)를 이용하였다. 본 연구를 위해서 1990년대에 개발된 789개의 소프트웨어 개발 프로젝트들에 관련된 데이터를 이용하였다. 실험을 통해서 개발노력에 영향을 미치는 변수를 조사하였다. 또한 변수사이에 선형적인 관계를 조사하기 위하여 다중회귀분석을 실시하였다. 이 경우 전체의 데이터를 이용하는 것이 아니라 프로젝트 인도비율(PDR;Project Delivery Rate:Hours/FP)을 다단계로 나누어서 각 단계별로 개발노력에 영향을 미치는 변인을 찾아내고 가장 이상적인 회귀식을 도출하였다.
Abstract
To accomplish a project successfully, we have to estimate development effort accurately. But, development effort is different to software size and operation environment. Usually, we made use of function point for estimating development effort. In this paper, we make use of 789 project data. It is related to development projects in 1990’s. We investigate the variable affecting development effort. Also, we exedcute the multiple linear regression analysis for looking linear relation about variables. We find the regression equation for multistage by dividing PDR that influenced development effort step by step.
참고문헌 (16)
- A.J. Albercht, "Proceeding of IBM Application Dev.", pp.83~92 (1979)
- A.J. Albrecht, "Source Line Of Code and Development Effort Prediction:A Software Science Validation IEEE Trans. on Software Eng.", se-9(6), pp.639~648 (1983)
- B. W. Boehm, "Understanding and controlling software cost", 14, pp.1462~1477 (1988)
- C. F. Keremer, "An Empirical Validation of Software Cost Estimation Models", 30(5), pp.416 1987~429
- D. Meyerhoff, "Software Quality and Software Testing in Internet Times" (2002), Springer
- G. C. Low, "Function Point in the Estimation of the Software Process", 16, pp.64~71 (1990)
- I. Jacobson, "Object-oriented Software Engineering. A Use Case Driven Approach" (1992)
- J. E. Matson,B. E. Barrett, "Software Development Cost Estimation Using Function Points", no.4, pp.275~287 (1994)
- K. Johnson, "Metrics^Models^Department of Computer Science University of Calgary" (1998)
- L. A. Laranjeira, "Software size estimation of object-oriented systems", 67, pp.10~18 (1990)
- P. F. Velleman, "Definition and Comparison of Robust Nonlinear Data Smoothing Algorithms", 75, pp.609~715 (1980)
- P. F. Velleman, "‘ABC of EDA" (1981), ’ Duxbury Press
- ISBSG, "Worldwide Software Development -The Benchmark Release 6Victoria" (2000), Australia International Software Benchmarking Standards Group
- 이상운, "프로젝트 인도율 그룹 분할 방법을 이용한 소프트웨어 개발노력 추정", 9(2), pp.259~266 (2002)
- 이상운, "신경망을 이용한 소프트웨어 개발노력 추정", 8(3호), pp.241~246 (2001)
- 허명회, "‘탐색적자료분석" (2000), 자유아카데미
