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

테스팅 데이터 분석을 통한 소프트웨어 개발 노력 추정

Software Development Effort Estimation for Testing Data Analysis

0

조회

0

다운로드

0

인용

0

참고문헌

키워드

주제분류공학

초록

소프트웨어의 개발 노력을 추정하기 위한 연구가 지속적으로 이루어지고 있다. 그러나 이러한 개발 노력 추정을 위한 가장 이상적인 모델을 제시하기 위해서 실험자료를 얻어야 하나 이러한 실험자료를 얻는 것은 그리 쉬운 일이 아니다. 또한 이러한 실험자료가 얻어지면 실험자료에 대한 분석 또한 상당히 중요한 연구과제 라고 볼 수 있다. 본 연구에서는 1990년대에 개발된 789개의 소프트웨어 개발 프로젝트들에 관련된 데이터를 이용하여 개발 노력에 영향을 미치는 요인별 데이터 분석을 실시하여 그 특징을 추출하고자 한다. 개발 소프트웨어의 규모가 다양하고 소프트웨어의 개발에 참여한 개발 팀의 규모도 차이가 있기 때문이다. 이와 같은 특징을 고려하여 주어진 자료에 대한 분석을 통해서 요인별 특징을 파악하고 파악된 자료를 중심으로 개발 노력을 단계별로 추정하려고 한다. 따라서, 본 연구에 사용된 789개 프로젝트 데이터를 개발형태(Development Type), 개발환경(Development Enviroment), 개발언어(Development Language) 등으로 분류하여 개발 노력(Development Effort)에 차이가 있음을 증명하고 팀 규모(Team Size)와 기능점수(Function Point)에 따른 교차분석(Crosstabs Analysis)을 실시하여 보았다.

Abstract

The research to estimate development effort of software has been progress. But, it is not easy gain that testing data for estimating of development effort. Also, if we get the testing data, it is important that analysis testing data. In this paper, we study the data analysis of software development effort using the 789 software development projects which developed in the 1990's. Software development scale and software development team size are various. Using the characteristic of factor, we have to study characteristic of data and we estimate the development effort step by step. First, we prove the difference of development effort with the 789 project data according to development type, development environment, the development language etc. Also, we execute the crosstabs analysis that team size and function point.

참고문헌 (17)

  1. "Source Line Of Code and Development Effort Prediction:A Software Science Validation IEEE Trans. on Software Eng.", se-9(6), pp.639~648 (1983)
  2. "Understanding and controlling software cost", 14, pp.1462~1477 (1988)
  3. "An Empirical Validation of Software Cost Estimation Models", 30(5), pp.416 1987~429
  4. "'SIX SIGMA SOFTWARE DEVELOPMENT'" (2002), Auerbach publications
  5. "'Software Quality and Software Testing in Internet Times" (2002), Springer
  6. "Function Point in the Estimation of the Software Process", 16, pp.64~71 (1990)
  7. "Worldwide Software Development -The Benchmark Release 6" (2000), Australia International Software Benchmarking Standards Group
  8. "Software Development Cost Estimation Using Function Points", no.4, pp.275~287 (1994)
  9. "Software Cost Estimation:Metrics^Models^Canada" (1998), Department of Computer Science University of Calgary
  10. "Software Size Estimation of Object- Oriented System", 16, pp.64~71 (1990)
  11. "Software size estimation of object-oriented systems", 67, pp.10~18 (1990)
  12. "Selecting the Right Team Size Small is Beautifu" (1998)
  13. "Definition and Comparison of Robust Nonlinear Data Smoothing Algorithms", 75, pp.609~715 (1980), American Statistical Association
  14. "'ABC of EDA" (1981), ' Duxbury Press
  15. "프로젝트 인도율 그룹 분할 방법을 이용한 소프트웨어 개발 노력 추정", 9-(2), pp.259~266 (2002)
  16. "'통계조사분석" (2000), ' SPSS 아카데미고려정보산업
  17. "'탐색적자료분석(EDA)'," (2000), 자유아카데미

관련 논문AI추천

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