Software Development Productivity Enhancement through the Integration of Agile and DevOps Approaches
Keywords:
Agile, DevOps, Software Development, Productivity, Continuous Integration, Continuous Delivery, Automation, Software Engineering PracticesSynopsis
References
(1) Beck, K., Beedle, M., van Bennekum, A., Cockburn, A., Cunningham, W., Fowler, M., & Kern, J. (2001). Manifesto for Agile Software Development. Agile Alliance.
(2) Gundaboina, A. (2024). DevSecOps in Healthcare: Building Secure and Compliant Patient Engagement Applications. Journal of Artificial Intelligence, Machine Learning & Data Science, 2(4), 3052–3059. https://doi.org/10.51219/JAIMLD/anjan-gundaboina/62
(3) Dikert, K., Paasivaara, M., & Lassenius, C. (2016). Challenges and success factors for large-scale agile transformations: A systematic literature review. Journal of Systems and Software, 119, 87-108.
(4) Erich, F. M. A., Amrit, C., & Daneva, M. (2017). A qualitative study of DevOps usage in practice. Journal of Systems and Software, 131, 170-184.
(5) Gundaboina, A. (2024). Automated patch management for endpoints: Ensuring compliance in healthcare and education sectors. International Journal of Computer Science and Information Technology Research, 5(2), 114–134. https://doi.org/10.63530/IJCSITR_2024_05_02_010
(6) Fitzgerald, B., & Stol, K. J. (2017). Continuous software engineering and beyond: Trends and challenges. In Proceedings of the 39th International Conference on Software Engineering, 82-85.
(7) Forsgren, N., Humble, J., Kim, G., & Gene, K. (2018). Accelerate: The Science of Lean Software and DevOps: Building and Scaling High Performing Technology Organizations. IT Revolution.
(8) Uppuluri, V. (2024). Real-Time Monitoring of Patient Adherence Using AI. Frontiers in Computer Science and Artificial Intelligence, 3(1), 59–68. https://doi.org/10.32996/fcsai.2024.3.1.7
(9) Humble, J., & Farley, D. (2010). Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation. Addison-Wesley.
(10) Jabbari, R., bin Ali, N., Petersen, K., & Tanveer, B. (2016). What is DevOps? A systematic mapping study on definitions and practices. Proceedings of the 2016 Scientific Workshop on Agile Methods.
(11) Kim, G., Humble, J., Debois, P., & Willis, J. (2016). The DevOps Handbook: How to Create World-Class Agility, Reliability, & Security in Technology Organizations. IT Revolution.
(12) Potla, R.B. (2023). Supplier Collaboration Portals for Component Manufacturers: Procure-to-Pay Automation and Working-Capital Outcomes. International Journal of Artificial Intelligence (ISCSITR-IJAI), 4(1), 16–40. https://doi.org/10.63397/ISCSITR-IJAI_04_01_002
(13) Leite, L., Rocha, R., & Kon, F. (2019). Enhancing continuous software engineering by integrating DevOps and Agile practices. Software: Practice and Experience, 49(4), 1-12.
(14) Bass, L., Weber, I., & Zhu, L. (2015). DevOps: A Software Architect's Perspective. Addison-Wesley.
(15) Gruhn, V., & Schäfer, C. (2015). The Agile Enterprise: How to Redesign Your IT Organization for Successful Adoption of Agile Practices. Journal of Systems and Software, 100, 44-57.
(16) Vallemoni, R. Canonical Payment Data Models for Merchant Acquiring: Merchants, Terminals, Transactions, Fees, and Chargebacks. Int. J. Comput. Sci. Eng. (ISCSITR-IJCSE) 3(1), 42–66 (2022). https://doi.org/10.63397/ISCSITR-IJCSE_03_01_006
(17) Rahman, M. A., & Williams, L. (2016). Continuous Deployment vs. Continuous Delivery: A Comparative Study. In Proceedings of the 3rd International Workshop on Release Engineering (pp. 21-24). ACM.
(18) Shafiq, M., Vassileva, J., & Maurer, F. (2015). Scaling Agile with DevOps: Case Studies and Challenges. Proceedings of the IEEE/ACM International Conference on Software and System Processes, 1-10.
(19) Ghofrani, J., & Lübke, D. (2018). Challenges of Continuous Delivery and Continuous Deployment in the Context of Microservices. Proceedings of the 11th European Conference on Software Architecture (pp. 19-21). ACM.
(20) Rafiq, M., Smolander, K., & Paasivaara, M. (2020). DevOps Adoption in Practice: Patterns, Benefits, and Challenges. Journal of Systems and Software, 165, 110569.
(21) Claps, G. G., Berntsson Svensson, R., & Aurum, A. (2015). On the Journey to Continuous Deployment: Technical and Social Challenges along the Way. Information and Software Technology, 57, 21-31.
(22) Chen, L. (2015). Continuous Delivery: Huge Benefits, but Challenges Too. IEEE Software, 32(2), 50-54.
(23) Wiedemann, A., Weser, F., & Naab, M. (2019). Agile Development and DevOps in Embedded Systems Development: Experiences from a Large-Scale Industrial Project. In Proceedings of the 22nd International Conference on Model Driven Engineering Languages and Systems (pp. 1-5). ACM.
(24) Shahin, M., Babar, M. A., & Zhu, L. (2017). Continuous Integration, Delivery and Deployment: A Systematic Review on Approaches, Tools, Challenges, and Practices. IEEE Access, 5, 3909-3943.
Published
Series
Categories
License

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.