DOI QR코드

DOI QR Code

Modified Software Equation for Software Cost-Schedule Tradeoff

소프트웨어 비용-일정 타협을 위한 수정된 소프트웨어 공식

  • Lee, Sang-Un (Dept. of Multimedia Science, Gangneung-Wonju National University) ;
  • Choi, Myeong-Bok (Dept. of Multimedia Science, Gangneung-Wonju National University)
  • 이상운 (강릉원주대학교 멀티미디어공학과) ;
  • 최명복 (강릉원주대학교 멀티미디어공학과)
  • Received : 2011.05.13
  • Accepted : 2011.06.23
  • Published : 2011.09.30

Abstract

To develop a software, there is a relationship between development organization's productivity, effort, development schedule, and software size. It is software equation that motive these relations. Basically, relationship between size-effort and size-schedule is applied. If this relationship is not proper, there would be no effect of the cost-schedule tradeoff equation that is derived from software equation, and the manpower profile analysis, etc. To solve these unwanted problems, we presented a modified software equation and a cost-schedule tradeoff model based on the modified software equation. To improve software development success rate, applying proposed model will help in contract negotiation or bid.

하나의 소프트웨어를 개발하기 위해서는 개발조직의 생산성, 투입되는 노력, 개발일정, 소프트웨어 규모 간에 관계가 있다. 이들 관계를 유도한 식이 소프트웨어 공식이다. 소프트웨어 공식은 근본적으로 규모-노력, 규모-일정 관계가 적용되었다. 이 관계가 적절하지 않을 경우 소프트웨어 공식으로부터 유도되는 비용-일정 타협 공식, 투입인력 프로파일 등의 효용성이 없어진다. 본 논문에서는 이러한 문제점을 해결하고자 수정된 소프트웨어 공식을 유도하였으며, 수정된 소프트웨어 공식에 기반하여 소프트웨어 규모별로 비용-일정을 타협하는 모델들을 제안하였다. 소프트웨어 개발 성공률을 향상시키기 위해 제안된 모델을 적용하면 계약 협상이나 입찰에 도움이 될 것이다.

Keywords

References

  1. 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.
  2. L. H. Putnam and W. Myers, "Five Core Metrics: The Intelligence Behind Successful Software Management", Dorset House Publishing, 2003.
  3. L. H. PutnamandW. Myers, "Familiar Metric Management - Time-to-Market", Familiar Metric Management Series, Quantitative Software Management Inc., 2011.
  4. L. H. PutnamandW. Myers, "Measures of Excellence: Reliable Software on Time, Within Budget", Yourdon Press, 1992.
  5. L. H. PutnamandW. Myers, "WhatWe Have Learned", The Journal of Defense Software Engineering, 2000.
  6. R. S. Pressman, "Software Engineering-A Practitioner's Approach (6th Ed.)", pp. 679, McGrew-Hill, 2005.
  7. L. H. PutnamandW. Myers, "Familiar Metric Management +", Familiar Metric Management Series, Quantitative Software Management Inc., 2011.
  8. J. Nyman, "Metrics andMeasures", GlobalTester, TechQA, 2005.
  9. S. Callaghan, "Index Based Productivity Bench marking", http://www.qsma.com/docs/QSM A_Pr oductivity_Benchmarking.pdf, QSM Associates, Inc, 2011.
  10. T. McGilbon, "Modern Empirical Cost & Schedule Esti mation Tools", DoD DACS Technical Reports, 1997.
  11. F. P. Brooks, "The Mythical Man-Month: Essays on Software Engineering", Addison-Wesley, 1995.
  12. D. R. Jones, "Project Scheduling", Augsburg College, 1999.
  13. C. Carbno, "Optimal Resource Allocation for Projects", Project Management Journal, 1999.
  14. B. W. Boehm, "Software Engineering Economics", Prentice Hall, 1981.
  15. Y. Yang, Z. Chen, R. Valerd, and B. Boehm, "Effect of Schedule Compression on Project Effort", 27th Annual Conference of the International Society of Parametric Analysis, Denver, Colorado, USA., 2005.
  16. C. Jones, "Assessment and Control of Software Risks", Yourdon Press, 1994.
  17. G. Sifri, "Accurate Estimates Critical for Software Deve lopment Projects", ESI International, Inc., 2001
  18. J. A. Ward, "Productivity Through Project Management: Controlling the Project Variables", Information Management, 1994.
  19. Construx, "10 Deadly Sins of Software Estimation", Construx Software Builders, Inc., 2002.
  20. C. Simons, "Software Sizing and Estimating: MK II", John Wiley & Sons, 1991.
  21. T. Menguy, "Concrete Estimation: Size, Effort, Schedule", http://www.essi.fr/-hugues/GL/Projec t/ estimation.html
  22. C. F. Kemerer, "An Empirical Validation of Software Cost Estimation Models", Communication ACM, vol.30, no.5, pp. 416-429, 1987. https://doi.org/10.1145/22899.22906
  23. C. Jones, "Applied Software Measurement: Assuring Productivity and Quality", McGraw-Hill, 1991.
  24. S. McConnell, "Rapid Development", Microsoft Press, 1996.
  25. ISBSG, "Worldwide Software Development - The Benchm ark Release 8", Victoria, Australia International Software Benchmarking Standards Group, 2004.