DOI QR코드

DOI QR Code

An Evaluation of Software Development Methodology Applicability at Medium and Small Business through AHP

AHP를 통해 소규모 소프트웨어 개발을 위한 소프트웨어 개발방법론 적합도 평가

  • 김규억 (단국대학교 소프트웨어학과) ;
  • 유해영 (단국대학교 소프트웨어학과)
  • Received : 2013.08.12
  • Accepted : 2013.09.30
  • Published : 2013.10.31

Abstract

To develop of a new software, software development methodology is offering the most efficient development methods and management methods. But, it require a lot of time, cost and software engineering specialist. For this reason, we are awaking to the need of it, but it has its problem that is only applied to large-scale software. In this paper, we suggest optimized software development methodology that you can apply to a lot well-used small software development methodology in present, and we prove it through AHP(Analytic Hierarchy Process). This helps small and business not to introduce specialist can efficiently develop and manage software.

소프트웨어 개발방법론은 새로운 소프트웨어를 개발하는데 가장 효율적인 개발 방법과 관리 방법 등을 제시하고 있다. 그러나 소프트웨어 개발방법론은 많은 비용과 시간을 필요로 하고 있으며, 소프트웨어공학 전문가를 필요로 하고 있다. 이러한 이유로 필요성은 인정받고 있으나 대규모 소프트웨어에서만 적용되는 문제점들을 안고 있다. 본 논문에서는 현재 많이 사용되고 있는 소프트웨어 개발방법론을 전문가 없이 소규모 소프트웨어를 개발하는데 적용할 수 있도록 반드시 필요한 단위 일(Task)을 선별하고 대안으로 정의하여 AHP(Analytic Hierarchy Process) 기법을 통해 대안에 대한 적합도를 평가하였다. 이를 통해 중소기업에서도 평가된 소프트웨어 개발방법론을 사용하여 소프트웨어를 효율적으로 개발하고 관리할 수 있다.

Keywords

References

  1. Ian Sommerville, "Software Engineering (9th Edition)", Pearson Education, 2010.
  2. Roger S. Pressman, "Software Engineering: A Practitioner's Approach", McGraw-Hill, 2009.
  3. Ikhwan Kim, "Dreaming of Global Software." ISBN. 9788979147452, Hanbit Soft, 2010.
  4. Tom Poppendieck, "Lean Software Development", Addison-Wesley, 2003.
  5. Stephen R Schach, "Object-Oriented and Classical Software Engineering", McGraw-Hill College, 2005.
  6. Sungrak Kim, "System Analysis and Design" ISBN 9788980813926, Hyunwoosa, 2013.
  7. Booch, "Object- Oriented Analysis and Design with Applications 3/E", Pearson Education Asia, 2006.
  8. Kim Younghee, Jin Byeongwoon, Yang Taeyeon, "A Comparison Study on Software Development Methodologies", The Korean Institute of Information Scientists and Engineers, 1998.
  9. Samsung SDS KPEA, "Software Engineer" ISBN 9788 946052697, Hanwool Academy, 2010.
  10. Dean Leffingwell, "Scaling Software Agility: Best Practices for Large Enterprises", Addison-Wesley Professional, 2007.
  11. Samsung SDS Software Engineering Center, "Software Development Methodology", Samsung SDS, 2003.
  12. Zahedi, F., "The Analytic Hierarchy Process-A Survey of the Method and its Applications," Interfaces, Vol.16, No.4, pp.96-108, 1986.
  13. Gwangyeul Yun, "An Evaluation of the Service Implementation Complexity of SOA and WOA through AHP", Korea Computer Congress Vol.37, 2010.
  14. T.L.Satty. "The Analytic Hierarchy Process," McGraw-Hill, 1980.
  15. Hannan, E.L., "An Eigenvalue Method for Evaluating Contestants", Computer and Operations Research, 1983.
  16. P.J. Petit, "What is the best energy-delivery system for hand-held stope drilling and associated equipment in narrow-reef hard rock mines?", Journal of the Southern African Institute of Mining and Metallurgy, 2013.

Cited by

  1. A Study on Factors for Influence SW Development Productivity on The IT Service Company vol.13, pp.2, 2014, https://doi.org/10.9716/KITS.2014.13.2.195