DOI QR코드

DOI QR Code

소프트웨어 프로젝트의 비용-일정 타협

Cost-Schedule Tradeoff in Software Project

  • 이상운 (강릉원주대학교 멀티미디어공학과) ;
  • 최명복 (강릉원주대학교 멀티미디어공학과)
  • Lee, Sang-Un (Dept. of Multimedia Engineering, Gangnung-Wonju National University) ;
  • Choi, Myeong-Bok (Dept. of Multimedia Engineering, Gangnung-Wonju National University)
  • 투고 : 2013.01.05
  • 심사 : 2013.08.16
  • 발행 : 2013.08.31

초록

일반적으로 소프트웨어를 개발하는데 소요되는 일정 단축은 추정된 명목상 일정을 기준으로 75% 범위 내에서 결정된다. 그러나 지금까지 명목상 개발 일정이 명확히 제시되지 않아 개발일정 단축 가능성을 판단하는데 어려움이 있다. 따라서 본 논문은 다양하게 제안된 명목상 개발일정 기준을 고찰하여 최적의 범위를 결정하였다. ISBSG Release 8의 기능점수 기반 실제 수행된 1,595개 프로젝트를 대상으로 이 기준 범위에 속하는 614개의 프로젝트를 추출하였다. 이 데이터들을 대상으로 개발노력 추정 모델을 유도하였다. 또한, 추정된 개발노력 모델에 기반하여 개발기간을 추정하는 모델을 유도하였다. 제안된 모델을 적용시 실제 프로젝트를 개발시 요구되는 개발노력과 개발기간을 보다 현실적으로 추정할 수 있을 것이다.

Generally, software development schedule compression is decided within 75% of nominal schedule. However, there are some difficulties when we judge the possibility of development schedule compression because a nominal schedule has not been definitely. Therefore, this paper investigates various nominal schedule estimation models and decides the optimum range. Basing on the performance of ISBSG Release 8,614 projects are extracted from the actual 1,595 projects. We presented development effort estimation model from those data. Also, we derived the development schedule model from the development effort. When you apply the proposed model, you will be able to estimate development effort and schedule required for the development more actually.

키워드

참고문헌

  1. A. J. Shenher, "Improving PM: Linking Success Criteria to Project Type," Project Management Institude, Creating Canadian Advantage through Project Management Symposium, Calgory, 1996.
  2. M. Mah, "Controlling Software Development," SPIN Newsletter, 1997.
  3. M. Holtsinger, "CIS 4251/CIS 5930 Software Development," 1999.
  4. D. R. Jones, "Project Scheduling," Augsburg College, 1999.
  5. C. Carbno, "Optimal Resource Allocation for Projects," Project Management Journal, 1999.
  6. B. W. Boehm, "Software Engineering Economics," Prentice Hall, 1981.
  7. L. H. Putnam and W. Myers, "Familiar Metric Management - Time-to-Market, http://www.qsm.com/fmm_08.pdf
  8. D, L, Hallowell, "Software Project Management Meets Six Sigma," http://software.isixsigma.com/ library/content/c030813a.asp, iSixSigma Magazine, 2003.
  9. Construx, "10 Deadly Sins of Software Estimation," Construx Software Builders, Inc., 2002.
  10. C. Fakharzadeh, "CORADMO in 2001: A RAD Odyssey," 16th International Forum on COCOMO and Software Cost Modeling, USC-CSE, 2001.
  11. B. Boehm, B. Clark, E. Horowitz, R. Modachy, R. Shelby, and C. Westland, "The COCOMO 2.0 Software Cost Estimation Model," USC Center for Software Engineering, 1995.
  12. J. A. Ward, "Productivity Through Project Management: Controlling the Project Variables," Information Management, 1994.
  13. R. Pressman, C. Jones, V. Basilli, and L. Putnam, "16 Critical Software Practices, Estimate Cost and Schedule Empirically," http://www.iceinusa.com/ 16CSP/content/ 2-cost/anmetrgt.html
  14. L. K. Richard, "Staff IT," http://www.gantthead.com, 2005.
  15. M. Holtsinger, "CIS 4251/CIS 5930 Software Development," 1999.
  16. C. Abts, A. W. Brown, S. Chulani, B. K. Clark, E. Horowitz, R. Madachy, D. Reifer, and B. Steece, "Software Cost Estimation with COCOMO II," Prentice-Hall, 2000.
  17. C. Jones, "Applied Software Measurements," McGraw Hill, 1996.
  18. Marin Consultancy, "Estimation, Marin Solutions Technical Paper, 2001.
  19. S. McConnell, "Rapid Development: Taming Wild Software Schedules," Microsoft Press, 1996.
  20. C. E. Walston and C. P. Felix, "A Method of Programming Measurement and Estimation," IBM Systems Journal, Vol. 16, No. 1, pp. 54-73, 1977. https://doi.org/10.1147/sj.161.0054
  21. G. Booker, "Info 638 Software Project Management: Estimation, WBS, and Scheduling, "2000.
  22. ISBSG, "Worldwide Software Development - The Benchmark Release 8," Victoria, Australia International Software Benchmarking Standards Group, 2004.
  23. G. Sifri, "Accurate Estimates Critical for Software Development Projects," ESI International, Inc., 2001
  24. R. Mukcher, "Business Case for A Common Services Based Architecture," OMG Document #3-300, 2000.
  25. Y. Yang, Z. Chen, R. Valerd, and B. Boehm, "Effect of Schedule Compression on Project Effort," 5th Joint International Conference & Educational Workshop, the 15th International Annual Conference for the Society of Cost Estimating and Analysis and 27th Annual Conference of the International Society of Parametric Analysis, Denver, Colorado, USA., 2005.
  26. L. H. Putnam and W. Myers, "Measures of Excellence: Reliable Software on Time, Withen Budget," Yourdon Press, 1992.
  27. C. Jones, "Assessment and Control of Software Risks," Yourdon Press, 1994.
  28. L. H. Putnam and W. Myers, "Five Core Metrics: The Intelligence Behind Successful Software Management," Dorset House Publishing, 2003.
  29. L. H. Putnam and W. Myers, "What We Have Learned," The Journal of Defense Software Engineering, 2000.
  30. C. Simons, "Software Sizing and Estimating: MK II," John Wiley & Sons, 1991.
  31. M. Ardis, "Estimation: CSSE 372, Software Project Management," Rose-Hulman Institute, 2004.
  32. C. W. Cook and J. Stubbendieck, "Range Research: Basic Problems and Techniques," Society for Range Management, Denvor, Co., pp. 232-241, 1986.
  33. J. B. Park, H. S. Yang, "Quality Evaluation Method of Open Source Software," Journal of the Korea Academia-Industrial, Cooperation Society, Vol. 13, No. 5 pp. 2353-2359, 2012. https://doi.org/10.5762/KAIS.2012.13.5.2353
  34. D. S. Kim, H. C. Kim, "The Study of Software Reliability Model from the Perspective of Learning Effects for Burr Distribution," Journal of the Korea Academia-Industrial Cooperation Society, Vol. 12, No. 10 pp. 4543-4549, 2011. https://doi.org/10.5762/KAIS.2011.12.10.4543
  35. S. U. Lee, M. B. Choi, "A Definition and Evaluation Criteria for Software Development Success," Journal of The Institute of Internet, Broadcasting and Communication (IIBC), pp.233-241, vol. 12, no.2, April 2012. https://doi.org/10.7236/JIWIT.2012.12.2.233