Understanding the Use of Agile Development Practices Alongside Quantum Computing in Modern Engineering Projects
DOI:
https://doi.org/10.63282/3050-922X.IJERET-V3I1P114Keywords:
Quantum Software Engineering, Extreme Programming, Quantum Computing, Software Development, Agile Frameworks, Quantum ProgrammingAbstract
The understanding of the Agile development practices and quantum computer are becoming more and more a requirement as the engineering projects of the day are growing extremely complicated and dynamic. Agile methods that are familiar to facilitate an iterative cycle, cooperate and adaptability are inherently appropriate to the experimental and unpredictable world of quantum software development. Quantum computing (QC) that is grounded on the principles of superposition and entanglement is the origin of novel computational paradigms that require new programming and continuous fine-tuning. In addition to satisfying this need for brief development cycles and quick feedback loops, other Agile methods like Scrum, Kanban, and Extreme Programming (XP) also demand rigorous planning. On the other hand, quantum software engineering is faced with specific issues such as the unskilled personnel, testing issues, and hardware limitations. In that case, the Agile methodologies are salvaged and assist in the breaking down of complex and quantum tasks into manageable units and result in a continuous improvement. All in all, standardization of Agile practices and quantum computing does not just assist in the innovation, but also in reduction of the risk of development and speeding up the development of the practical quantum solutions to the current engineering projects.
References
[1] S. Gupta, N. Agrawal, and S. Gupta, “A Review on Search Engine Optimization: Basics,” Int. J. Hybrid Inf. Technol., vol. 9, no. 5, pp. 381–390, May 2016, doi: 10.14257/ijhit.2016.9.5.32.
[2] A. Rasnacis and S. Berzisa, “Method for Adaptation and Implementation of Agile Project Management Methodology,” Procedia Comput. Sci., vol. 104, pp. 43–50, 2017, doi: 10.1016/j.procs.2017.01.055.
[3] V. Liubchenko, “A review of agile practices for project management,” in 2016 XIth International Scientific and Technical Conference Computer Sciences and Information Technologies (CSIT), IEEE, Sep. 2016, pp. 168–170. doi: 10.1109/STC-CSIT.2016.7589897.
[4] I. Ray, “Quantum Computing,” 2011. doi: 10.13140/2.1.1021.7286.
[5] C. G. Almudever et al., “The engineering challenges in quantum computing,” in Design, Automation & Test in Europe Conference & Exhibition (DATE), 2017, IEEE, Mar. 2017, pp. 836–845. doi: 10.23919/DATE.2017.7927104.
[6] V. R. Gotarane and S. S. M. Gandhi, “Quantum Computing: Future Computing,” Int. Res. J. Eng. Technol., vol. 03, no. 02, pp. 1424–1427, 2016.
[7] A. M. M. Hamed and H. Abushama, “Popular agile approaches in software development: Review and analysis,” in 2013 International Conference On Computing, Electrical And Electronic Engineering (Icceee), IEEE, Aug. 2013, pp. 160–166. doi: 10.1109/ICCEEE.2013.6633925.
[8] S. Kumar and P. Dubey, “Software Development Life Cycle (Sdlc) Analytical Comparison and Survey on Traditional and Agile Methodology,” Natl. Mon. Ref. J. Res. Sci. Technol., vol. 2, no. 8, pp. 22–30, 2013.
[9] M. Alqudah and R. Razali, “A comparison of scrum and Kanban for identifying their selection factors,” Proc. 2017 6th Int. Conf. Electr. Eng. Informatics Sustain. Soc. Through Digit. Innov. ICEEI 2017, vol. 2017-Novem, no. April, pp. 1–6, 2017, doi: 10.1109/ICEEI.2017.8312434.
[10] S. M. Saleh, M. A. Rahman, and K. A. Asgor, “Comparative Study on the Software Methodologies for Effective Software Development,” Int. J. Sci. Eng. Res., vol. 8, no. 4, pp. 1018–1025, 2017.
[11] T. Forcer, T. Hey, D. Ross, and P. G. R. Smith, “Superposition, entanglement and quantum computation,” Quantum Inf. Comput., vol. 2, no. 2, pp. 97–116, Feb. 2002, doi: 10.26421/QIC2.2-1.
[12] A. Acín et al., “The quantum technologies roadmap: A European community view,” New J. Phys., vol. 20, no. 8, 2018, doi: 10.1088/1367-2630/aad1ea.
[13] R. LaRose, “Overview and comparison of gate level quantum software platforms,” Quantum, vol. 3, 2019, doi: 10.22331/q-2019-03-25-130.
[14] J. R. Johansson, P. D. Nation, and F. Nori, “QuTiP: An open-source Python framework for the dynamics of open quantum systems,” Comput. Phys. Commun., vol. 183, no. 8, pp. 1760–1772, 2012, doi: 10.1016/j.cpc.2012.02.021.
[15] M. Kassab, J. DeFranco, and V. Graciano Neto, “An Empirical Investigation on the Satisfaction Levels with the Requirements Engineering Practices: Agile vs. Waterfall,” in 2018 IEEE International Professional Communication Conference (ProComm), IEEE, Jul. 2018, pp. 118–124. doi: 10.1109/ProComm.2018.00033.
[16] S. Rajagopalan and S. K. Mathew, “Choice of Agile Methodologies in Software Development: A Vendor Perspective,” J. Int. Technol. Inf. Manag., vol. 25, no. 1, 2016, doi: 10.58729/1941-6679.1251.
[17] S. Mnqonywa and S. von Solms, “A systematic literature review of the agile methodology applied during construction project design,” Proc. Int. Conf. Ind. Eng. Oper. Manag., vol. 2018, no. NOV, pp. 1430–1442, 2018.
[18] J. de Vicente Mohino, J. Bermejo Higuera, J. R. Bermejo Higuera, and J. A. Sicilia Montalvo, “The Application of a New Secure Software Development Life Cycle (S-SDLC) with Agile Methodologies,” Electronics, vol. 8, no. 11, p. 1218, Oct. 2019, doi: 10.3390/electronics8111218.
[19] J. C. Pereira and R. de F. S. M. Russo, “Design Thinking Integrated in Agile Software Development: A Systematic Literature Review,” Procedia Comput. Sci., vol. 138, pp. 775–782, 2018, doi: 10.1016/j.procs.2018.10.101.
[20] T. Gustavsson, “Benefits Of Agile Project Management In A Non-Software Development Context A Literature Review,” Proj. Manag. Dev. – Pract. Perspect., vol. 5, no. 8, pp. 67–82, 2016.
[21] Polu, A. R., Buddula, D. V. K. R., Narra, B., Gupta, A., Vattikonda, N., & Patchipulusu, H. (2021). Evolution of AI in Software Development and Cybersecurity: Unifying Automation, Innovation, and Protection in the Digital Age. Available at SSRN 5266517.
[22] Padur, S. K. R. (2020). From centralized control to democratized insights: Migrating enterprise reporting from IBM Cognos to Microsoft Power BI. Int. J. Sci. Res. Comput. Sci. Eng. Inf. Technol, 6(1), 218-225.
[23] Bitkuri, V., Kendyala, R., Kurma, J., Mamidala, V., Enokkaren, S. J., & Attipalli, A. (2021). Systematic Review of Artificial Intelligence Techniques for Enhancing Financial Reporting and Regulatory Compliance. International Journal of Emerging Trends in Computer Science and Information Technology, 2(4), 73-80.
[24] Padur, S. K. R. (2019). Machine learning for predictive capacity planning: Evolution from analytical modeling to autonomous infrastructure. International Journal of Scientific Research in Computer Science, Engineering and Information Technology, 5(5), 285-293.
[25] Attipalli, A., Enokkaren, S., BITKURI, V., Kendyala, R., KURMA, J., & Mamidala, J. V. (2021). Enhancing Cloud Infrastructure Security Through AI-Powered Big Data Anomaly Detection. Available at SSRN 5741305.
[26] Singh, A. A. S., Tamilmani, V., Maniar, V., Kothamaram, R. R., Rajendran, D., & Namburi, V. D. (2021). Predictive Modeling for Classification of SMS Spam Using NLP and ML Techniques. International Journal of Artificial Intelligence, Data Science, and Machine Learning, 2(4), 60-69.
[27] Padur, S. K. R. (2020). AI augmented disaster recovery simulations: From chaos engineering to autonomous resilience orchestration. International Journal of Scientific Research in Science, Engineering and Technology, 7(6), 367-378.
[28] Reddy Padur, S. K. (2021). From Scripts to Platforms-as-Code: The Role of Terraform and Ansible in Declarative Infrastructure Rollouts. International Journal of Scientific Research in Computer Science, Engineering and Information Technology, 621-628.
[29] Kothamaram, R. R., Rajendran, D., Namburi, V. D., Singh, A. A. S., Tamilmani, V., & Maniar, V. (2021). A Survey of Adoption Challenges and Barriers in Implementing Digital Payroll Management Systems in Across Organizations. International Journal of Emerging Research in Engineering and Technology, 2(2), 64-72.
[30] Padur, S. K. R. (2018). Autonomous cloud economics: AI driven right sizing and cost optimization in hybrid infrastructures. International Journal of Scientific Research in Science and Technology, 4(5), 2090-2097.
[31] Rajendran, D., Namburi, V. D., Singh, A. A. S., Tamilmani, V., Maniar, V., & Kothamaram, R. R. (2021). Anomaly Identification in IoT-Networks Using Artificial Intelligence-Based Data-Driven Techniques in Cloud Environmen. International Journal of Emerging Trends in Computer Science and Information Technology, 2(2), 83-91.
[32] Padur, S. K. R. (2021). Bridging Human, System, and Cloud Integration through RESTful Automation and Governance. the International Journal of Science, Engineering and Technology, 9(6).
[33] Attipalli, A., BITKURI, V., KURMA, J., Enokkaren, S., Kendyala, R., & Mamidala, J. V. (2021). A Survey of Artificial Intelligence Methods in Liquidity Risk Management: Challenges and Future Directions. Available at SSRN 5741342.
[34] Padur, S. K. R. (2021). From Control to Code: Governance Models for Multi-Cloud ERP Modernization. International Journal of Scientific Research & Engineering Trends, 7(3).
[35] Routhu, K. K. (2021). Harnessing AI Dashboards in Oracle Cloud HCM: Advancing Predictive Workforce Intelligence and Managerial Agility. International Journal of Scientific Research & Engineering Trends, 7(6).
[36] Padur, S. K. R. (2021). Deep learning and process mining for ERP anomaly detection: Toward predictive and self-monitoring enterprise platforms. Available at SSRN 5605531.