DOI QR코드

DOI QR Code

An Empirical Study on Pricing Model for Software Operation

소프트웨어 운영 대가산정 방식에 대한 실증적 연구

  • 김흥식 (서울시립대학교 일반대학원 경영학부) ;
  • 김충영 (서울시립대학교 경영대학 경영학부) ;
  • 서용원 (중앙대학교 경영경제대학 경영학부)
  • Received : 2019.02.01
  • Accepted : 2019.10.13
  • Published : 2019.10.31

Abstract

The purpose of this study is to improve the calculation method of the software operation pricing proposed by the software business price calculation guide from 'input manpower method' to 'rate calculation method'. The software operation pricing of the input manpower method is not objectively calculated in the domestic IT outsourcing situation where the statistical data based on the activity based estimating is insufficient and it is decided by agreement between the owner and the client. In addition, there was no standard for adjusting the productivity according to the characteristics of the operation service. In order to improve this, an operational correction factor item that can affect the software operation productivity was selected based on foreign and domestic standards, and it was confirmed through the first questionnaire to IT operation managers. In order to determine the level of difficulty of the fixed operational correction factors, the operational correction factor using AHP technique was confirmed through a second questionnaire for pairwise comparison. The operational difficulty calculation table was developed with reference to COCOMO and ITIL standards. Finally, we propose a new pricing scheme that reflects the operating rate. Regression analysis was carried out by collecting the data of the domestic public institutions on the estimated cost and the actual cost calculated from the new rate method software operation pricing. The results of the regression analysis show that the estimated cost and the actual cost are related to each other. Mean magnitude of relative error(MMRE) and PRED[25] analysis were added for accuracy analysis. MMRE and PRED also showed satisfactory results, confirming the possibility of replacing the rate method software operation pricing.

Keywords

References

  1. 김흥식, 박소아, "IT 아웃소싱 어플리케이션 운영 계약모델에 관한 실증적 연구", 한국IT서비스학회지, 제16권, 제2호, 2017, 45-60. https://doi.org/10.9716/KITS.2017.16.2.045
  2. 박혜자, 황인수, 권기태, "OLAP 다차원 모델을 이용한 소프트웨어 사업대가기준의 개선", 한국IT서비스학회지, 제11권, 제1호, 2012, 197-210. https://doi.org/10.9716/KITS.2012.11.1.197
  3. 백형충, 강필성, "계층분석과정을 이용한 공공분야 PMO 제도 활성화 방안 우선순위 분석", 산업경영시스템학회지, 제37권, 제4호, 2014, 42-53. https://doi.org/10.11627/jkise.2014.37.4.42
  4. 소프트웨어산업협회, "소프트웨어사업 대가산정 가이드", 2017.
  5. 이상곤, "IS 아웃소싱의 효과적 관리를 위한 통합적 분석틀 : 조직간 통제관점", 한국IT서비스학회지, 제2권, 제2호, 2003, 135-156.
  6. 조근태, 조용곤, 강현수, 앞서가는 리더들의 계층분석적 의사결정, 동현출판사, 2003.
  7. 행정안전부, 기획재정부, 지식경제부, 한국정보화 진흥원, IT아웃소싱 운영 관리 매뉴얼, Ver1.0, 2009.
  8. INEWS24, "공공 소프트웨어 유지관리요율 15% 공염불", 2018.
  9. Albrecht A.J., "Measuring Applications Development Productivity", Proceedings of IBM Application Dev., Joint SHARE/GUIDE Symposium, Monterey, CA., 1979, 83-92.
  10. Boehm, B.W., R. Madachy, and B. Steece, Software Cost Estimation with Cocomo II with Cdrom, Prentice-Hall, 2000.
  11. Boehm, B.W., Software Engineering Economics, Prentice-Hall, 1981.
  12. Conte, S.D., H.E. Dunsmore, and V.Y. Shen, Software Engineering Metrics and Models, Menlo Park., CA, Benjamin Cummings Pub, 1986.
  13. Hughes, R.T., "Expert Judgement as an Estimating Method", Information and Software Technology, Vol.38, No.2, 1996, 67-75. https://doi.org/10.1016/0950-5849(95)01045-9
  14. IFPUG, "Function Point Count Practices Manual", R4.3.1, 2010.
  15. IFPUG, "Software Non-functional Assessment Process(SNAP) Assessment Practice Manual", R2.2, 2014.
  16. ISBSG, "ISBSG Comparative Estimating Tool-User Guide", v6.0, 2015.
  17. ISO/IEC 15504-5:2012, "Information Technology-Process Assessment-Part 5 : An Exemplar Software Life cycle Process Assessment Model", 2012.
  18. ISO/IEC 20926:2003, "International Function Point Users Group(IFPUG) Release 4.1 unadjusted Functional Size Measurement Method", 2003.
  19. ISO/IEC 20968:2002, "Software Engineering-Mark II Function point Analysis-Counting Practice Manual", 2002.
  20. ISO/IEC 25010:2011, "Systems and Software Engineering-Systems and Software Quality Requirements and Evaluation", 2011.
  21. ISO/IEC/IEEE 12207, "System and Software Engineering-Software Life Cycle Processes", First Edition, 2017.
  22. ITIL "Service Operation", The Stationery Office, 2007.
  23. Kaiser, M.J., "The role of factor and activity-based models in offshore operating cost estimation", Journal of Petroleum Science and Engineering, Vol.174, 2019, 1062-1092. https://doi.org/10.1016/j.petrol.2018.10.093
  24. Kaplan, R.S. and W. Bruns, Accounting and Management : A Field Study Perspective, Harvard Business School Press, 1987.
  25. Kitchenham, B., T. Foss, E. Stensrud, and I. Myrtveit, "A simulation study of the model evaluation criterion MMRE", IEEE Transactions on Software Engineering, Vol.29, No.11, 2003, 985-995. https://doi.org/10.1109/TSE.2003.1245300
  26. Kumari, S. and S. Pushkar, "Performance Analysis of the Software Cost Estimation Methods : A Review", International Journal of Advanced Research in Computer Science and Software Engineering, Vol.3, No.7, 2013, 229-238,
  27. Lacity, M.C. and L. Willcocks, Global Information Technology Outsourcing, John Wiley & Sons, 2001.
  28. McGraw, K.O. and S.P. Wong, "Forming Inferences about Some Intraclass Correlation Coefficients", Psychological Methods, Vol.1, No.1, 1996, 30-46. https://doi.org/10.1037/1082-989X.1.1.30
  29. Panda, A., S.M. Satapathy, and S.K. Rath, "Empirical Validation of Neural Network Models for Agile Software Effort Estimation based on Story Points", Procedia Computer Science, Vol.57, 2015, 772-781. https://doi.org/10.1016/j.procs.2015.07.474
  30. Parv, L.U. and M.I. Urdea., "Building a Software Cost Estimation based on Activity-based Methodoloy", DAAAM Symposium, Vol.20, No.1, 2009, 1287-1288.
  31. Patel, C.D. and A.J. Shahl, "Cost Model for Planning, Development and Operation of a Data Center", HP Laboratories Palo Alto, 2005.
  32. Putnam, L.H., "A General Empirical Solution to the Macro Software Sizing and Estimating Problem", IEEE Transactions on Software Engineering, Vol.SE-4, No.4, 1978, 345-361. https://doi.org/10.1109/TSE.1978.231521
  33. Qi, C. and P.Y.K. Chau., "Relationship, contract and IT outsourcing success : Evidence from two descriptive case studies", Decision Support Systems, Vol.53, No.4, 2012, 859-869. https://doi.org/10.1016/j.dss.2012.05.018
  34. Saaty, T.L., "Relative Measurement and its Generalization in Decision Making why Pairwise Comparisons are Central in Mathematics for the Measurement of Intangible Factors the Analytic Hierarchy Network Process", Series A Mathematicas(RACSAM), Vol.102, No.2, 2008, 251-318.
  35. Saaty, T.L., The Analytic Hierarchy Process, McGraw-Hill, 1980.
  36. Shari, L.P. and A. Joanne, Software Engineering, Theory and Practice , Prentice-Hall, 2006.
  37. Vargas, L.G., "An Overview of the Analytic Hierarchy Process and its application", European Journal of Operational Research, Vol. 48, No.1, 1990, 2-8. https://doi.org/10.1016/0377-2217(90)90056-H
  38. Weiss, E.N. and V.R. Rao, "AHP Design Issue for Large-scale Systems", Decision Science, Vol.18, No.1, 1987, 43-61. https://doi.org/10.1111/j.1540-5915.1987.tb01502.x
  39. Zahedi, F., "A Method for Quantitative Evaluation of Expert Systems", European Journal of Operational Research, Vol.48, No.1, 1990, 136-147. https://doi.org/10.1016/0377-2217(90)90070-R