A Value-Driven Approach to Software Project Prioritization: Integrating AHP and Value-Focused Thinking in a Messaging Service Firm
DOI:
https://doi.org/10.59395/ijadis.v6i3.1401Keywords:
Analytical Hierarchy Process, VFT, Software Engineering, Project Development, Decision MakingAbstract
As requests for development projects grow, a real-life messaging service firm faces increasing challenges in objectively prioritizing initiatives due to limited developer capacity and a high number of concurrent projects. These issues have resulted in inefficient resource allocation, delayed timelines, and declining customer satisfaction, exacerbated by unclear and unstructured project selection methods. This study proposes an integrated decision-making framework that combines the Analytical Hierarchy Process (AHP), stakeholder analysis, and Value-Focused Thinking (VFT) to address the firm’s prioritization challenges. AHP structures the decision criteria and evaluates project alternatives based on their relative importance, stakeholder analysis identifies key decision-makers and their influence, and VFT ensures alignment with organizational values and strategic goals. To uncover underlying issues and stakeholder expectations, the study employs Problem Tree Analysis, structured interviews, and questionnaires. Four typical sub-project alternatives—Custom Projects, New Features, Bug Fixing, and Optimization—are assessed against four criteria: Cost, Quality, Functionality, and Client Satisfaction. The study concludes with an implementation roadmap and actionable recommendations to improve the firm’s project selection and prioritization process.
Downloads
References
[1] S. Abusaeed, S. U. R. Khan, and A. Mashkoor, A Fuzzy AHP-based approach for prioritization of cost overhead factors in agile software development, Appl. Soft Comput., vol. 133, p. 109977, 2023, doi: 10.1016/j.asoc.2022.109977. DOI: https://doi.org/10.1016/j.asoc.2022.109977
[2] A. Rida, S. Nazir, A. Tabassum, Z. Sultan, and R. Abbas, Role of Requirements Elicitation & Prioritization to Optimize Quality in Scrum Agile Development, Int. J. Adv. Comput. Sci. Appl., vol. 7, no. 12, pp. 300306, 2016, doi: 10.14569/ijacsa.2016.071239. DOI: https://doi.org/10.14569/IJACSA.2016.071239
[3] I. P. Da Silva, A. S. Lima, N. De Souza, F. R. C. Sousa, L. S. Rocha, and T. E. V. Da Silva, Improving group decision-making in IT service management by the use of a consensus-based MCDM method, LANOMS 2015 - 8th Lat. Am. Netw. Oper. Manag. Symp., no. 978, pp. 103106, 2015, doi: 10.1109/LANOMS.2015.7332678. DOI: https://doi.org/10.1109/LANOMS.2015.7332678
[4] R. D. Estrada-Esponda, M. Lpez-Bentez, G. Matturro, and J. C. Osorio-Gmez, Selection of software agile practices using Analytic hierarchy process, Heliyon, vol. 10, no. 1, 2024, doi: 10.1016/j.heliyon. 2023.e22948. DOI: https://doi.org/10.1016/j.heliyon.2023.e22948
[5] I. Wijiastuti, B. Hardian, T. Raharjo, and A. Suhanto, Identifying Critical Success Factor for IT Project Implementation Using Analytical Hierarchy Process: A Case Study of Clearing and Guarantee Corporation in Indonesia, 7th Int. Conf. Comput. Eng. Des. ICCED 2021, no. February, pp. 16, 2021, doi: 10.1109/ICCED53389.2021.9664844. DOI: https://doi.org/10.1109/ICCED53389.2021.9664844
[6] B. Winowoda and M. Wasesa, VFT and AHP Approach to Selecting the Best Option in Decision-Making at PLN: A Case Study in the Cawang-Gandul Project, Eur. J. Bus. Manag. Res., vol. 9, no. 2, pp. 119133, 2024, doi: 10.24018/ejbmr.2024.9.2.2103. DOI: https://doi.org/10.24018/ejbmr.2024.9.2.2103
[7] Project Management Institute, PMBOK Guide Sixth Edition (PMI, 2017), vol. 6. 2017. [Online]. Available: http://www.citeulike.org/group/14887/article/9008974
[8] P. Achimugu, A. Selamat, R. Ibrahim, and M. N. Mahrin, A systematic literature review of software requirements prioritization research, Inf. Softw. Technol., vol. 56, no. 6, pp. 568585, Jun. 2014, doi: 10.1016/j.infsof.2014.02.001. DOI: https://doi.org/10.1016/j.infsof.2014.02.001
[9] A. Ahmad, M. Goransson, and A. Shahzad, Limitations of the analytic hierarchy process technique with respect to geographically distributed stakeholders, World Acad. Sci. Eng. Technol., vol. 70, no. 9, pp. 111116, 2010.
[10] M. H. Akmal, Prioritizing product and services strategic initiatives through analytic hierarchy process (AHP) in Indonesias IT services sector, Institut Teknologi Bandung, 2024. [Online]. Available: https://digilib.itb.ac.id/gdl/view/85979 DOI: https://doi.org/10.35912/jomabs.v1i4.2379
[11] E. J. Cooper, R. G., Edgett, S. J., & Kleinschmidt, Portfolio Management for New Products. Hachette UK, 2019.
[12] R. E. E. Freeman and J. McVea, A Stakeholder Approach to Strategic Management, SSRN Electron. J., 2001, doi: 10.2139/ssrn.263511. DOI: https://doi.org/10.2139/ssrn.263511
[13] R. L. Keeney, Value-Focused Thinking. Harvard University Press, 1996. doi: 10.2307/j.ctv322v4g7. DOI: https://doi.org/10.2307/j.ctv322v4g7
[14] Kepner-Tregoe, Problem Analysis and Decision Making, 3rd ed. Kepner-Tregoe, 1979, 1979. [Online]. Available: https://books.google.co.id/books?id=LYHWAAAAMAAJ
[15] Meta, WhatsApp Business Platform. [Online]. Available: https://developers.facebook.com/docs/whatsapp/overview
[16] O. C. Marketing, What is Mendelows matrix and how is it useful?, Oxford College Marketing Blog. [Online]. Available: https://blog.oxfordcollegeofmarketing.com/2018/04/23/what-is-mendelows-matrix-and-how-is-it-useful/
[17] G. S. . Parnell and R. R. Hill, Value-focused thinking and the challenges of the long war., Mil. Oper. Res., 2008, [Online]. Available: http://www.jstor.org/stable/43920753 DOI: https://doi.org/10.5711/morj.13.2.5
[18] G. S. Parnell and P. D. West, KR23 ValueFocused Systems Decision Making, INCOSE Int. Symp., vol. 18, no. 1, pp. 16851699, Jun. 2008, doi: 10.1002/j.2334-5837.2008.tb00909.x. DOI: https://doi.org/10.1002/j.2334-5837.2008.tb00909.x
[19] M. R. Y. H. Pratama, Agile product development: Requirements prioritization using analytical hierarchy process (AHP) decision making within agile way of working in digital banking lending product, Institut Teknologi Bandung, 2021. [Online]. Available: https://digilib.itb.ac.id/gdl/view/63557
[20] R. S. Pressman, Software engineering: A practitioners approach, 7th ed. McGraw-Hill, 2010.
[21] T. L. Saaty, Decision making with the analytic hierarchy process, Int. J. Serv. Sci., vol. 1, no. 1, p. 83, 2008, doi: 10.1504/IJSSCI.2008.017590. DOI: https://doi.org/10.1504/IJSSCI.2008.017590
[22] N. Saher*, F. Baharom, and R. Romli, Guideline for the Selection of Requirement Prioritization Techniques in Agile Software Development: An Empirical Research, Int. J. Recent Technol. Eng., vol. 8, no. 5, pp. 33813388, 2020, doi: 10.35940/ijrte.e6634.018520. DOI: https://doi.org/10.35940/ijrte.E6634.018520
[23] T. Stober and U. Hansmann, Agile software development: Best practices for large software development projects. 2010. doi: 10.1007/978-3-540-70832-2. DOI: https://doi.org/10.1007/978-3-540-70832-2
[24] O. S. Vaidya and S. Kumar, Analytic hierarchy process: An overview of applications, Eur. J. Oper. Res., vol. 169, no. 1, pp. 129, Feb. 2006, doi: 10.1016/j.ejor.2004.04.028. DOI: https://doi.org/10.1016/j.ejor.2004.04.028
[25] A. Tua and M. Wasesa, Determining The Contract Service Strategy at Coal Terminal Maintenance to Address Contractors Inability to Maintain Availability of Fixed Plants in Supporting Shipments Activities at PTKPC a Case Study PTKPC, East Kutai, East Kalimantan, Indonesia, Int. J. Curr. Sci. Res. Rev., vol. 07, no. 02, Feb. 2024, doi: 10.47191/ijcsrr/V7-i2-04. DOI: https://doi.org/10.47191/ijcsrr/V7-i2-04
[26] I. E. Aditya, A. Wisdarianto, and T. Raharjo, Analysis of Critical Success Factors in Information Technology Projects: A National Shipping Company Case Study, 2022 7th Int. Conf. Informatics Comput. ICIC 2022, pp. 17, 2022, doi: 10.1109/ICIC56845.2022.10006933. DOI: https://doi.org/10.1109/ICIC56845.2022.10006933
[27] A. Ali et al., A data mining technique to improve configuration prioritization framework for component-based systems: An empirical study, Inf. Technol. Control, vol. 50, no. 3, pp. 424442, 2021, doi: 10.5755/j01.itc.50.3.27622. DOI: https://doi.org/10.5755/j01.itc.50.3.27622
[28] Y. Bugayenko et al., Prioritizing tasks in software development: A systematic literature review, vol. 18, no. 4 April. 2023. doi: 10.1371/journal.pone.0283838. DOI: https://doi.org/10.1371/journal.pone.0283838
[29] A. Fuggetta, Software process: A roadmap. 2000. doi: 10.1145/336512.336521. DOI: https://doi.org/10.1145/336512.336521
[30] C. D. Foundation, SuperDecisions Software. Accessed: Apr. 20, 2025. [Online]. Available: https://www.superdecisions.com/tutorials/index.php?section=3_0
Downloads
Published
Issue
Section
License
Copyright (c) 2025 Fauziah Firlita Ningsih, Meditya Wasesa

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
How to Cite
Share
Plum Analytics