Browse > Article
http://dx.doi.org/10.3745/KIPSTD.2003.10D.7.1127

A Predictive Model for Software Development Team Size and Duration Based on Function Point  

Park, Seok-Gyu (강원도립대학 컴퓨터응용과)
Lee, Sang-Un (강원도립대학 컴퓨터응용과)
Abstract
Estimation of software project cost, effort and duration in the early stage of software development cycle is a difficult and key problem in software engineering. Most of models estimate the development effort using the function point that is measured from the requirement specification. This paper presents optimal team size and duration prediction based on function point in order to provide information that can be used as a guide in selecting the most Practical and productive team size for a software development project. We introduce to productive metrics and cost for decision criteria of ideal team size and duration. The experimental is based on the analysis of 300 development and enhancement software project data. These data sets are divide in two subgroups. One is a development project; the other is a maintenance project. As a result of evaluation by productivity and cost measured criteria in two subgroups, we come to the conclusion that the most successful projects has small teams and minimum duration. Also, I proposed that predictive model for team sire and duration according to function point size based on experimental results. The presented models gives a criteria for necessary team site and duration according to the software size.
Keywords
Team Size; Development Duration; Software Size; Function Point; Evaluation Metrics;
Citations & Related Records
Times Cited By KSCI : 2  (Citation Analysis)
연도 인용수 순위
1 A. Abran, C. Symons and S. Oligny, 'An Overview of COSMIC-FFP Field Trial Results,' ESCOM 2001, London, England, 2001
2 B. A. Kitchenham, 'Empirical Studies of Assumptions That Underlie Software cost-estimation Models,' Information and Software Technology, Vol.34, No.4, pp.211-218, 1992   DOI   ScienceOn
3 K. H. Moller and D. J. Paulish, 'Software Metrics-A Practitioners Guide to Improved Product Development,' Chapman & Hall Co., New York, 1993
4 L. J. Arthur, 'Measuring Programmer Productivity and Software Quality,' New York, Jon Wiley, 1985
5 B. A. Kitchenham, 'Empirical Studies of Assumptions That Underlie Software Cost-estimation Models,' Information and Software Technology, Vol.34, No.4, pp.211-218, 1992   DOI   ScienceOn
6 S. Oligny, P. Bourque and A. Abran, 'An Empirical Assessment of Project Duration Models in Software Engineering,' In The Eight European Software Control and Metrics Conferene (ESCOM'97), Berlin Germany, 1997
7 S. Oligny, P. Bourque, A. Abran and B. Fournier, 'Exploring the Relation Between Effort and Duration in Software Engineering Projects,' World Computer Congress 2000, Beijing, China, pp.175-178, August, 2000
8 ISBSG, 'Worldwide Software Development - The Bench - mark Release 4,' Vicoria, Australia International Software Benchmarking Standards Group, 1997
9 P. C. Semprevivo, 'Teams in Information Systems Development,' Yordon, p.85, 1980
10 L. H. Putnam, 'A General Empirical Solution to the Macro Software Sizing and Estimationg Problem,' IEEE Trans. on Software Eng., Vol.SE-4, No.4, 1978
11 ISBSG, 'Worldwide Software Development - The Bench - mark Release 6,' Vicoria, Australia International Software Benchmarking Standards Group, 2000
12 D. V. Ferens, B. A. Daly, 'A Comparison of software Scheduling Methods,' In Reifer D. ed. Software Management. 4th ed. Washington : IEEE Computer Society Press, 1993
13 C. Jones, 'Determining Software Schedules,' Computer, Vol.28, No.2, pp.73-75, 1995   DOI   ScienceOn
14 R. E. Park, W. B. Goethert and J. T. Webb, 'Software Cost and Schedule Estimating : A Process Improvement Initiative,' Pittsburgh, PA Software Engineering Institute, 1994
15 이상운, '소프트웨어 개발팀 규모 추정 모델,' 한국정보과학회논문지B, 제29권 제12호, pp.873-882, 2002   과학기술학회마을
16 이상운, 박중양, 박재흥, '개발과 유지보수 프로젝트의 이상적인 팀 규모,' 정보처리학회논문지D, 제10-D권 제1호, pp.77-84, 2003   과학기술학회마을   DOI
17 K. Pillai, V. S. sukumaran Nair, 'A Model for software Development Effort and Cost Estimation,' IEEE Trans. on Software Engineering, Vol.23, No.8, pp.485-497, 1997   DOI   ScienceOn
18 L. C. Briand and I. Wieczorek, 'Resource Estimation in Software Engineering,' International Software Engineering Research Network, Technical Report, ISERN 00-05, 2000
19 L. C. Briand, K. E. Elmam, D. Surmann, I. Wieczork and K. D. Maxwell, 'An Assessment and Comparision of Common Software Cost Estimation Modeling Techniques,' International Software Engineering Research Network, Technical Reprot, ISERN-98-27, 1998
20 'Six, not the Ideal Project Team Size,' A Weekly Column on software Design, http://www.sum-it.nl/en199947.html, 1999