CRITICAL SUCCESS FACTORS OF AGILE SOFTWARE DEVELOPMENT IN WATERFALL PROJECT: A CASE STUDY APPROACH

  • Indra Bayu Universitas Indonesia
  • Teguh Raharjo
  • Bob Hardian Syahbuddin
Keywords: Agile, AHP, CSF, Waterfall

Abstract

The evolution of software development methodologies has seen Agile rise in response to the limitations of traditional approaches like Waterfall, characterized by its iterative, collaborative, and adaptable nature. However, integrating Agile within the rigid, structured frameworks of organizations accustomed to Waterfall presents significant challenges. This study addresses how to effectively combine these methodologies to mitigate conflicts and achieve successful project outcomes by identifying and analyzing the Critical Success Factors (CSFs) that enable a harmonious integration of Agile into Waterfall environments. Conducted at PT ABC, a firm balancing formal client interactions and contract creation with internal adoption of Scrum, this research uses the Analytic Hierarchy Process (AHP) to systematically prioritize CSFs through literature review, questionnaire development, data collection, and pairwise comparison analysis. The findings reveal that "Communication and Team Environment" is the most influential factor, with a priority vector weight of 0.178, followed by "Project Management and Strategy," "Leadership and Management Support," and "User and Customer Engagement." These factors are pivotal in achieving a balance between control and flexibility in software development projects. The study's implications for PT ABC and other organizations, especially those handling multiple projects and requiring on-site presence while managing other projects, demonstrate how to leverage the strengths of both methodologies for optimal project outcomes. This research provides a model for other organizations striving for similar integrative efforts, showcasing practical strategies to enhance project flexibility and coordination.

Downloads

Download data is not yet available.

References

A. Sinha and P. Das, “Agile Methodology Vs. Traditional Waterfall SDLC: A case study on Quality Assurance process in Software Industry,” 2021 5th Int. Conf. Electron. Mater. Eng. Nano-Technology, IEMENTech 2021, pp. 1–4, 2021, doi: 10.1109/IEMENTech53263.2021.9614779.

E. Hustad, M. Nakayama, N. Sutcliffe, and M. Beckfield, “Knowledge Mobilization in Agile Information Systems Projects: A Literature Analysis,” Proc. Eur. Conf. Knowl. Manag. ECKM, vol. 1, pp. 533–541, 2022, doi: 10.34190/eckm.23.1.561.

A. Mishra and Y. I. Alzoubi, “Structured software development versus agile software development: a comparative analysis,” Int. J. Syst. Assur. Eng. Manag., vol. 14, no. 4, pp. 1504–1522, 2023, doi: 10.1007/s13198-023-01958-5.

Justin Joseph John and Shailesh Satish Sharma, “A Comparative Study of Agile and Waterfall Software Development Methodologies,” Int. J. Adv. Res. Sci. Commun. Technol., pp. 54–57, 2024, doi: 10.48175/ijarsct-15207.

F. Sohail, S. S. Zia, R. Qureshi, M. Naseem, and H. Haider, “Impact of Agile Methodology on Software Development Life,” Pakistan J. Eng. Technol., vol. 4, 2021, doi: 10.5539/cis.v8n2p9.

P. Runeson, M. Host, A. Rainer, and B. Regnell, Agile Processes in Software Engineering in Software. June vol. 8 no.12, pp. 251, 2020. doi: 10.1007/978-3-030-49392-9.

Osemeike Gloria Eyieyien, Courage Idemudia, Patience Okpeke Paul, and Tochukwu Ignatius Ijomah, “Advancements in project management methodologies: Integrating agile and waterfall approaches for optimal outcomes,” Eng. Sci. Technol. J., vol. 5, no. 7, pp. 2216–2231, 2024, doi: 10.51594/estj.v5i7.1312.

V. Kate, S. Bhalerao, and V. Sharma, “Exploring Agile Methodologies in Educational Software Development- A Comparative Analysis and Project Management Insights,” 3rd IEEE Int. Conf. ICT Bus. Ind. Gov. ICTBIG 2023, pp. 1–11, 2023, doi: 10.1109/ICTBIG59752.2023.10456214.

K. Kaur, M. Khurana, and Manisha, “Impact of Agile Scrum Methodology on Time to Market and Code Quality - A Case Study,” Proc. - 2021 3rd Int. Conf. Adv. Comput. Commun. Control Networking, ICAC3N 2021, pp. 1673–1678, 2021, doi: 10.1109/ICAC3N53548.2021.9725375.

J. Leong, K. May Yee, O. Baitsegi, L. Palanisamy, and R. K. Ramasamy, “Hybrid Project Management between Traditional Software Development Lifecycle and Agile Based Product Development for Future Sustainability,” Sustainability, vol. 15, no. 2, p. 1121, 2023, doi: 10.3390/su15021121.

P. Sudarmaningtyas and R. Mohamed, “A review article on software effort estimation in agile methodology,” Pertanika J. Sci. Technol., vol. 29, no. 2, pp. 837–861, 2021, doi: 10.47836/pjst.29.2.08.

E. Mutabaruka, “Agile Methodology Software Development Adaptability Challenges In Corporate Organization by : Eveque Mutabaruka Student at Atlantic International University in School of Engineering ( Doctorate in Information Technology ),” Available at SSRN 3851349, May, pp. 1–21, 2022.

A. Grass, J. Backmann, and M. Hoegl, “From Empowerment Dynamics to Team Adaptability: Exploring and Conceptualizing the Continuous Agile Team Innovation Process,” J. Prod. Innov. Manag., vol. 37, no. 4, pp. 324–351, 2020, doi: 10.1111/jpim.12525.

T. Lieberum, S. Schiffels, and R. Kolisch, “Should We All Work in Sprints? How Agile Project Management Improves Performance,” Manuf. Serv. Oper. Manag., vol. 24, no. 4, pp. 2293–2309, 2022, doi: 10.1287/msom.2022.1091.

G. M. Känsälä and N. Tokumaru, “Interaction Between Agile Methods and Organizational Culture – A Qualitative Study,” Pacific Asia J. Assoc. Inf. Syst., vol. 15, no. 2, pp. 32–59, 2023, doi: 10.17705/1pais.15202.

A. Mordi and M. Schoop, “Scaling with an agile mindset - A conceptual approach to large-scale agile,” 27th Annu. Am. Conf. Inf. Syst. AMCIS 2021, no. August, 2021.

H. Coimbra, K. Cormican, O. McDermott, and J. Antony, “Leading the transformation: agile success factors in an Irish manufacturing company,” Total Qual. Manag. Bus. Excell., vol. 34, no. 15–16, pp. 1940–1967, 2023, doi: 10.1080/14783363.2023.2214515.

M. E. Bogopa and C. Marnewick, “Critical success factors in software development projects,” South African Comput. J., vol. 34, no. 1, pp. 1–34, 2022, doi: 10.18489/sacj.v34i1.820.

M. Tsoy and D. S. Staples, “What Are the Critical Success Factors for Agile Analytics Projects?,” Inf. Syst. Manag., vol. 38, no. 4, pp. 324–341, 2021, doi: 10.1080/10580530.2020.1818899.

S. Chathuranga, S. Jayasinghe, J. Antucheviciene, R. Wickramarachchi, N. Udayanga, and W. A. S. Weerakkody, “Practices Driving the Adoption of Agile Project Management Methodologies in the Design Stage of Building Construction Projects,” Buildings, vol. 13, no. 4, pp. 1–19, 2023, doi: 10.3390/buildings13041079.

R. Kumar, K. Singh, and S. K. Jain, “A combined AHP and TOPSIS approach for prioritizing the attributes for successful implementation of agile manufacturing,” Int. J. Product. Perform. Manag., vol. 69, no. 7, pp. 1395–1417, 2020, doi: 10.1108/IJPPM-05-2019-0221.

C. Iriarte and S. Bayona, “It projects success factors: A literature review,” Int. J. Inf. Syst. Proj. Manag., vol. 8, no. 2, pp. 49–78, 2020, doi: 10.12821/ijispm080203.

M. Sharma, R. Gupta, and P. Acharya, “Prioritizing the Critical Factors of Cloud Computing Adoption Using Multi-criteria Decision-making Techniques,” Glob. Bus. Rev., vol. 21, no. 1, pp. 142–161, 2020, doi: 10.1177/0972150917741187.

Published
2024-11-18
How to Cite
[1]
I. Bayu, T. Raharjo, and B. H. Syahbuddin, “CRITICAL SUCCESS FACTORS OF AGILE SOFTWARE DEVELOPMENT IN WATERFALL PROJECT: A CASE STUDY APPROACH”, jitk, vol. 10, no. 2, pp. 261 - 271, Nov. 2024.