论文标题

量子软件开发的敏捷实践:从业者的观点

Agile Practices for Quantum Software Development: Practitioners Perspectives

论文作者

Khan, Arif Ali, Akbar, Muhammad Azeem, Ahmad, Aakash, Fahmideh, Mahdi, Shameem, Mohammad, Lahtinen, Valtteri, Waseem, Muhammad, Mikkonen, Tommi

论文摘要

量子软件系统是新兴软件工程(SE)类型,这些类型利用了量子位(Qubit)和量子门(Qgates)的原理来解决当今经典计算机在合理时间内无法有效地做到的复杂计算问题。根据其支持者,敏捷软件开发实践有可能解决量子软件开发的许多问题。但是,缺乏证据证实是否敏捷实践是否适合,并且软件团队可以在量子软件开发的背景下采用。为了解决这种缺乏,我们进行了一项实证研究,以研究使用敏捷实践开发量子软件的需求和挑战。虽然我们对10个国家 /地区的26名从业人员的半结构化访谈强调了敏捷实践在该领域的适用性,但访谈结果也揭示了新的挑战,阻碍了这些实践的有效纳入。我们的研究发现为弹簧板提供了一个跳板,并通过开发下一代量子软件将敏捷实践的无缝整合。

Quantum software systems are emerging software engineering (SE) genre that exploit principles of quantum bits (Qubit) and quantum gates (Qgates) to solve complex computing problems that today classic computers can not effectively do in a reasonable time. According to its proponents, agile software development practices have the potential to address many of the problems endemic to the development of quantum software. However, there is a dearth of evidence confirming if agile practices suit and can be adopted by software teams as they are in the context of quantum software development. To address this lack, we conducted an empirical study to investigate the needs and challenges of using agile practices to develop quantum software. While our semi-structured interviews with 26 practitioners across 10 countries highlighted the applicability of agile practices in this domain, the interview findings also revealed new challenges impeding the effective incorporation of these practices. Our research findings provide a springboard for further contextualization and seamless integration of agile practices with developing the next generation of quantum software.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源