TQSDRM : towards quantum software development readiness model (RMQuantum)
Al-Dulaimi, Bilal Hatem Hasan (2024)
Diplomityö
Al-Dulaimi, Bilal Hatem Hasan
2024
School of Engineering Science, Tietotekniikka
Kaikki oikeudet pidätetään.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi-fe202501174348
https://urn.fi/URN:NBN:fi-fe202501174348
Tiivistelmä
Quantum computing is an expeditiously evolving domain poised to transform multiple industries. As Quantum hardware becomes increasingly accessible, the demand for efficient Quantum software development methodologies intensifies. This thesis proposes a readiness model for Quantum software development, addressing the challenges developers face transitioning from classical to Quantum paradigms. The readiness model outlines key stages, best practices, and considerations to facilitate adopt Quantum technology and enable the development of efficient and trustworthy Quantum software. Quantum computing can deal with computational difficulties that ordinary computers, even the fastest and largest, cannot.
The systematic literature review The SLR technique has been used to analyze CCHs and Ps in the literature connected with Quantum implementation in software organizations. We have used the empirical approach to verify the presence of identified factors and practices from real-world industries. We designed the questionnaire survey to gather practitioners' perspectives on the identified factors and practices from the literature. The model is founded on the results of SLR and empirical research conducted with companies in a Quantum setting. We used a method of decision analysis to prioritize further the Quantum-related factors and practices in software companies. This prioritization will assist practitioners in concentrating on areas that require further improvement when designing Quantum tools and strategies within an organization.
We organized RMQuantum maturity levels using ideas from known factors, best practices, and other models. Among these was the structure of the software process improvement readiness model (SPIRM), and the capability maturity model integration (CMMI) with the software outsourcing vendor's readiness model (SOVRM). Every RMQuantum maturity level has a different set of CCHs and Ps. Software companies must handle all of the difficulties and procedures related to a certain level of the model in order to reach that level. This dissertation evaluates the effectiveness of the suggested RMQuantum in software companies using a case study methodology. We composed a letter of invitation and sent it to a few companies via email working with Quantum Paradigm. To evaluate RMQuantum's efficacy, we chose the three organizations. The case studies' conclusions demonstrated the importance of RMQuantum from both a theoretical and practical standpoint. The participants in the case study were satisfied with the overall performance using RMQuantum. The overall experiment results demonstrate shows the suggested RMQuantum works well for evaluating and enhancing Quantum practices in software organizations.
The systematic literature review The SLR technique has been used to analyze CCHs and Ps in the literature connected with Quantum implementation in software organizations. We have used the empirical approach to verify the presence of identified factors and practices from real-world industries. We designed the questionnaire survey to gather practitioners' perspectives on the identified factors and practices from the literature. The model is founded on the results of SLR and empirical research conducted with companies in a Quantum setting. We used a method of decision analysis to prioritize further the Quantum-related factors and practices in software companies. This prioritization will assist practitioners in concentrating on areas that require further improvement when designing Quantum tools and strategies within an organization.
We organized RMQuantum maturity levels using ideas from known factors, best practices, and other models. Among these was the structure of the software process improvement readiness model (SPIRM), and the capability maturity model integration (CMMI) with the software outsourcing vendor's readiness model (SOVRM). Every RMQuantum maturity level has a different set of CCHs and Ps. Software companies must handle all of the difficulties and procedures related to a certain level of the model in order to reach that level. This dissertation evaluates the effectiveness of the suggested RMQuantum in software companies using a case study methodology. We composed a letter of invitation and sent it to a few companies via email working with Quantum Paradigm. To evaluate RMQuantum's efficacy, we chose the three organizations. The case studies' conclusions demonstrated the importance of RMQuantum from both a theoretical and practical standpoint. The participants in the case study were satisfied with the overall performance using RMQuantum. The overall experiment results demonstrate shows the suggested RMQuantum works well for evaluating and enhancing Quantum practices in software organizations.
