Genetic model-based success probability prediction of quantum software development projects
Akbar, Muhammad Azeem; Khan, Arif Ali; Shameem, Mohammad; Nadeem, Mohammad (2023-10-31)
Akbar, Muhammad Azeem
Khan, Arif Ali
Shameem, Mohammad
Nadeem, Mohammad
Elsevier
31.10.2023
Muhammad Azeem Akbar, Arif Ali Khan, Mohammad Shameem, Mohammad Nadeem, Genetic model-based success probability prediction of quantum software development projects, Information and Software Technology, Volume 165, 2024, 107352, ISSN 0950-5849, https://doi.org/10.1016/j.infsof.2023.107352
https://creativecommons.org/licenses/by-nc/4.0/
© 2023 The Author(s). Published by Elsevier B.V. This is an open access article under the CC BY-NC license (http://creativecommons.org/licenses/by-nc/4.0/).
https://creativecommons.org/licenses/by-nc/4.0/
© 2023 The Author(s). Published by Elsevier B.V. This is an open access article under the CC BY-NC license (http://creativecommons.org/licenses/by-nc/4.0/).
https://creativecommons.org/licenses/by-nc/4.0/
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:oulu-202402121675
https://urn.fi/URN:NBN:fi:oulu-202402121675
Tiivistelmä
Abstract
Context:
Quantum computing (QC) holds the potential to revolutionize computing by solving complex problems exponentially faster than classical computers, transforming fields such as cryptography, optimization, and scientific simulations. To unlock the potential benefits of QC, quantum software development (QSD) enables harnessing its power, further driving innovation across diverse domains. To ensure successful QSD projects, it is crucial to concentrate on key variables.
Objective:
This study aims to identify key variables in QSD and develop a model for predicting the success probability of QSD projects.
Methodology:
We identified key QSD variables from existing literature to achieve these objectives and collected expert insights using a survey instrument. We then analyzed these variables using an optimization model, i.e., Genetic Algorithm (GA), with two different prediction methods the Naïve Bayes Classifier (NBC) and Logistic Regression (LR).
Results:
The results of success probability prediction models indicate that as the QSD process matures, project success probability significantly increases, and costs are notably reduced. Furthermore, the best fitness rankings for each QSD project variable determined using NBC and LR indicated a strong positive correlation (rs=0.945). The t-test results (t = 0.851, p = 0.402>0.05) show no significant differences between the rankings calculated by the two methods (NBC and LR).
Conclusion:
The results reveal that the developed success probability prediction model, based on 14 identified QSD project variables, highlights the areas where practitioners need to focus more in order to facilitate the cost-effective and successful implementation of QSD projects.
Context:
Quantum computing (QC) holds the potential to revolutionize computing by solving complex problems exponentially faster than classical computers, transforming fields such as cryptography, optimization, and scientific simulations. To unlock the potential benefits of QC, quantum software development (QSD) enables harnessing its power, further driving innovation across diverse domains. To ensure successful QSD projects, it is crucial to concentrate on key variables.
Objective:
This study aims to identify key variables in QSD and develop a model for predicting the success probability of QSD projects.
Methodology:
We identified key QSD variables from existing literature to achieve these objectives and collected expert insights using a survey instrument. We then analyzed these variables using an optimization model, i.e., Genetic Algorithm (GA), with two different prediction methods the Naïve Bayes Classifier (NBC) and Logistic Regression (LR).
Results:
The results of success probability prediction models indicate that as the QSD process matures, project success probability significantly increases, and costs are notably reduced. Furthermore, the best fitness rankings for each QSD project variable determined using NBC and LR indicated a strong positive correlation (rs=0.945). The t-test results (t = 0.851, p = 0.402>0.05) show no significant differences between the rankings calculated by the two methods (NBC and LR).
Conclusion:
The results reveal that the developed success probability prediction model, based on 14 identified QSD project variables, highlights the areas where practitioners need to focus more in order to facilitate the cost-effective and successful implementation of QSD projects.
Kokoelmat
- Avoin saatavuus [38841]