Multi-Criteria Decision Making Using ELECTRE
- 1 Jayaram College of Engineering and Technology, Thuraiyur, India
- 2 VIT University, Chennai, India
Abstract
Requirements prioritization is one of the key factors in deciding the success of the project and hence the software industry. One of the major concerns in software prioritization techniques is that the existing ranking techniques have a very modest support to different criteria used by stakeholders to present their ranking. The current techniques are not suitable for arriving at anoptimized view of multiple stakeholders using multiple criteria. This research analyzes the issues in existing techniques. A web based decision support model using ELECTRE as the method for prioritization is proposed. ELECTRE is a multi-criteria decision making model that is proved to be effective in ranking several decision making problems. The proposed system takes input from multiple stakeholders using 100-point method. An optimized ranking is obtained using ELECTRE method. The developed system is validated using a pilot project and is found to be efficient in terms of saving cost of implementation and man-hours needed for implementation.
- Bergman, B. and Klefsj?, B. (2003) Quality from Customer Needs to Customer Satisfaction. Student Literature AB, Lund.
- Sillitti, A. and Succi, G. (2005) Requirements Engineering for Agile Methods. In Aurum, A. and Wohlin, C., Eds., Engineering and Managing Software Requirements, Springer, Berlin, 315. http://dx.doi.org/10.1007/3-540-28244-0_14
- Lehtola, L., Kauppinen, M. and Kujala, S. (2004) Requirements Prioritisation Challenges in Practice. Proceedings of the 5th International Conference on Product Focused Software Process Improvement, Kansai Science City, 5-8 April 2004, 497-508. http://dx.doi.org/10.1007/978-3-540-24659-6_36
- Karlsson (1995) Towards a Strategy for Software Requirements Selection. PhD Thesis, Linkoping University, Sweden.
- Lehtola, L. (2006) Providing Value by Prioritizing Requirements throughout Product Development: State of Practice and Suitability of Prioritization Methods. PhD Thesis, HUT/Departure of Computer Science.
- Ruhe, G., Eberlein, A. and Pfahl, D. (2002) Quantitative WinWin—A New Method for Decision Support in Requirements Negotiation. In: Proceedings of the 14th International Conference on Software Engineering and Knowledge Engineering (SEKE’02), ACM Press, New York, 159-166
- Thayer, R. and Dorfman, M., Eds. (1997) Software Requirements Engineering. IEEE Computer Society Press, Los Alamitos.
- Giannoulis, C. and Ishizaka, A. (2010) A Web-Based Decision Support System with ELECTRE III for a Personalised Ranking of British Universities. Decision Support Systems, 48, 488-497. http://dx.doi.org/10.1016/j.dss.2009.06.008
- Leyva-López, J.C. and Fernández-González, E. (2003) A New Method for Group Decision Support Based on ELECTRE III Methodology. European Journal of Operational Research, 148, 14-27. http://dx.doi.org/10.1016/S0377-2217(02)00273-4
- Mousseau, V. and Dias, L. (2004) Valued Outranking Relations in ELECTRE Providing Manageable Disaggregation Procedures. European Journal of Operational Research, 156, 467-482. http://dx.doi.org/10.1016/S0377-2217(03)00120-6
- Nikula, U., Sajaniemi, J. and K?lvi?inen, H. (2000) A State-of-the-Practice Survey on Requirements Engineering in Small- and Medium-Sized Enterprises. Telecom Business Research Center Lappeenranta, Lappeenranta University of Technology, Lappeenranta.
- Subash (2006) India’s Software Industry. In: Vandana Chandra, V., Ed., Technology, Adaptation and Exports: How Some Developing Countries Got It Right, World Bank, Washington DC, 95-124.