Integration of the double diamond methodology of design thinking and devops for the optimization of software development processes
DOI:
https://doi.org/10.56294/dm2024.650Keywords:
optimization, software, DevOps, innovation, automationAbstract
The integration of Double Diamond Design Thinking methodologies with DevOps seeks to optimize software development processes. This hybrid approach combines the user-centered design principles of the Double Diamond methodology, which emphasizes understanding and addressing user needs through a structured four-phase process (Discover, Define, Develop, and Deliver), with the collaborative and iterative nature of DevOps, which aims to improve efficiency and value delivery in the software lifecycle, in order to improve development quality by reducing response times, increasing adaptability to changes, and ensuring that final products are functional, scalable, and aligned with user needs and business objectives. A mixed-approach methodology was used. For the qualitative analysis, 120 researchers were surveyed, divided into two groups: control and experimental, to analyze the variables efficiency, product quality, adaptability and user satisfaction. On the other hand, the quantitative variables of system load and performance were analyzed. It was shown that the automated system reduced registration and follow-up times, improved the perception of ease of use and decreased the need for technical support. In addition, its efficiency was validated with 300 simultaneous requests, showing an optimized use of resources and average response times of 200 ms. It was concluded that this methodological integration improves efficiency, quality and user satisfaction, offering a replicable model in other technological contexts
References
1. Saad E, Elekyaby MS, Ali EO, Hassan SFAE. Double Diamond Strategy Saves Time of the Design Process. International Design Journal [Internet]. el 1 de julio de 2020 [citado el 25 de diciembre de 2024];10(3):211–22. Disponible en: https://idj.journals.ekb.eg/article_96345.html
2. West J, Fusari G, Raby E, Alwani R, Meldaikyte G, Wojdecka A, et al. Developing the Double Diamond Process for Implementation. Deidre B, Kurt S, editores. Design4Health, Melbourne Proceedings of the Fourth International Conference on Design4Health 2017 [Internet]. el 7 de junio de 2018 [citado el 25 de diciembre de 2024];310–3. Disponible en: https://research.shu.ac.uk/design4health/wp-content/uploads/2018/06/D4H2017-Proceedings-Master-File-low-res.pdf
3. INFINITIA iNDUSTRIAL C. Design thinking y método de Doble Diamante para procesos de diseño e innovación [Internet]. 2021 [citado el 25 de diciembre de 2024]. Disponible en: https://www.infinitiaresearch.com/noticias/design-thinking-y-metodo-de-doble-diamante-para-procesos-de-diseno-e-innovacion/
4. Daniel Torres Burriel. Modelo Doble Diamante Design Council [Internet]. 2022 [citado el 25 de diciembre de 2024]. Disponible en: https://torresburriel.com/weblog/modelo-del-doble-diamante-del-design-council/
5. Rajkumar M, Pole AK, Adige VS, Mahanta P. DevOps culture and its impact on cloud delivery and software development. Proceedings - 2016 International Conference on Advances in Computing, Communication and Automation, ICACCA 2016. el 27 de septiembre de 2016;
6. Memon P, Hafiz T, Bhatti S, Qureshi SS. COMPARATIVE STUDY OF TESTING TOOLS BLAZEMETER AND APACHE JMETER. Sukkur IBA Journal of Computing and Mathematical Sciences [Internet]. el 26 de junio de 2018 [citado el 25 de diciembre de 2024];2(1):70–6. Disponible en: https://journal.iba-suk.edu.pk:8089/SIBAJournals/index.php/sjcms/article/view/66
7. Tanenbaum AS, Bos Herbert. MODERN OPERATING SYSTEMS FOURTH EDITION. Pearson Education. 2015.
8. Barroso Landr, Clidaras Jimmy. The Datacenter as a Computer. 2022.
9. Humble J, Farley D. Continuous delivery: reliable software releases through build, test, and deployment automation. 2010 [citado el 9 de enero de 2025]; Disponible en: https://books.google.com/books?hl=es&lr=&id=6ADDuzere-YC&oi=fnd&pg=PT34&dq=%E2%80%A2%09Humble,+J.,+%26+Farley,+D.+(2010).+Continuous+delivery:+reliable+software+releases+through+build,+test,+and+deployment+automation.+Pearson+Education.&ots=-xrtQLJbob&sig=lYnOywYDcX_10YJgLQpGopX-Ufg
10. Jones C, Conferences PGEW of, 2024 undefined. CMSSW Scaling Limits on Many-Core Machines. epj-conferences.orgC Jones, P GartungEPJ Web of Conferences, 2024•epj-conferences.org [Internet]. [citado el 9 de enero de 2025]; Disponible en: https://www.epj-conferences.org/articles/epjconf/abs/2024/05/epjconf_chep2024_03008/epjconf_chep2024_03008.html
11. Patterson D, Hennessy J. Computer organization and design ARM edition: the hardware software interface. 2016 [citado el 9 de enero de 2025]; Disponible en: https://books.google.com/books?hl=es&lr=&id=Pz-XCgAAQBAJ&oi=fnd&pg=PP1&dq=%E2%80%A2%09Patterson,+D.+A.,+%26+Hennessy,+J.+L.+(2016).+Computer+organization+and+design+ARM+edition:+the+hardware+software+interface.+Morgan+kaufmann.&ots=GcNb0hvO8Q&sig=atrJzn3N1pM9XdGB_T3VKx_uvMg
12. Kurose J, Wesley KRA, 2007 undefined. Computer networking: A top-down approach edition. cs.uga.edu [Internet]. [citado el 9 de enero de 2025]; Disponible en: https://www.cs.uga.edu/sites/default/files/CIS_CSCI_4760.pdf
13. Bonald T, Feuillet M. Network performance analysis. 2013 [citado el 9 de enero de 2025]; Disponible en: https://books.google.com/books?hl=es&lr=&id=4rxWS-5OJ60C&oi=fnd&pg=PP9&dq=Bonald,+T.,+%26+Feuillet,+M.+(2013).+Network+performance+analysis.+John+Wiley+%26+Sons.&ots=heOa6CpCdo&sig=z7JIIe2i8cZ7m4fHM_Hj60y8zzM
14. de DEA de la RL, 2016 undefined. Tiempo de respuestas y experiencia de usuario estudio experimental. revistas.unla.edu.arD EcheverriaArchivo de la Revista Latinoamericana de Ingeniería de Software, 2016•revistas.unla.edu.ar [Internet]. [citado el 9 de enero de 2025]; Disponible en: https://revistas.unla.edu.ar/software/article/view/1280.
Published
Issue
Section
License
Copyright (c) 2024 Danny Velasco-Silva, Genesis Chafla-Espinoza, Lidia Castro-Cepeda, Alex Asitimbay-Chamba, Alex Buñay-Yuquilema, Fabián Bastidas-Alarcón, Andrés Noguera-Cundar, Javier Albuja-Jácome (Author)

This work is licensed under a Creative Commons Attribution 4.0 International License.
The article is distributed under the Creative Commons Attribution 4.0 License. Unless otherwise stated, associated published material is distributed under the same licence.