Agile Practices for Quantum Software Development: Practitioners' Perspectives

被引:4
|
作者
Khan, Arif Ali [1 ]
Akbar, Muhammad Azeem [2 ]
Ahmad, Aakash [3 ]
Fahmideh, Mahdi [4 ]
Shameem, Mohammad [5 ]
Lahtinen, Valtteri [6 ]
Waseem, Muhammad [7 ]
Mikkonen, Tommi [7 ]
机构
[1] Univ Oulu, M3S Empir Software Engn Res Unit, Oulu, Finland
[2] LUT Univ, Dept Software Engn, Lappeenranta, Finland
[3] Lancaster Univ Leipzig, Sch Comp & Commun, Leipzig, Germany
[4] Univ Southern Queensland, Sch Business, Brisbane, Australia
[5] Koneru Lakshmaiah Educ Fdn, Dept CSE, Guntur, Andhra Pradesh, India
[6] Quanscient Oy, Tampere, Finland
[7] Univ Jyvaskyla, Fac Informat Technol, Jyvaskyla, Finland
关键词
Agile Practices; Quantum Software Engineering; Empirical Software Engineering;
D O I
10.1109/QSW59989.2023.00012
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Quantum software engineering is an emerging genre of software engineering that exploit principles of quantum bits (Qubit) and quantum gates (Qgates) to solve complex computing problems effeciently than their classical counterparts. 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 investigating whether agile practices are suitable for, and can be adopted by, software teams 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 in quantum software engineering (QSE) to develop emerging and next generation of quantum software systems and application.
引用
收藏
页码:9 / 20
页数:12
相关论文
共 50 条
  • [1] Agile Software Solution Framework: An Analysis of Practitioners' Perspectives
    Qumer, Asif
    Henderson-Sellers, Brian
    [J]. INFORMATION SYSTEMS: MODELING, DEVELOPMENT, AND INTEGRATION: THIRD INTERNATIONAL UNITED INFORMATION SYSTEMS CONFERENCE, UNISCON 2009, 2009, 20 : 41 - 52
  • [2] Agile Software Development Methodologies and Practices
    Williams, Laurie
    [J]. ADVANCES IN COMPUTERS, VOL 80, 2010, 80 : 1 - 44
  • [3] Effectiveness of Agile Practices in Global Software Development
    Jain, Ritu
    Suman, Ugrasen
    [J]. INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2016, 9 (10): : 231 - 248
  • [4] Stress in Agile Software Development: Practices and Outcomes
    Meier, Andreas
    Kropp, Martin
    Anslow, Craig
    Biddle, Robert
    [J]. AGILE PROCESSES IN SOFTWARE ENGINEERING AND EXTREME PROGRAMMING, XP 2018, 2018, 314 : 259 - 266
  • [5] How agile are industrial software development practices?
    Hansson, Christina
    Dittrich, Yvonne
    Gustafsson, Bjorn
    Zarnak, Stefan
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2006, 79 (09) : 1295 - 1311
  • [6] The impact of agile practices on communication in software development
    M. Pikkarainen
    J. Haikara
    O. Salo
    P. Abrahamsson
    J. Still
    [J]. Empirical Software Engineering, 2008, 13 : 303 - 337
  • [7] The impact of agile practices on communication in software development
    Pikkarainen, M.
    Haikara, J.
    Salo, O.
    Abrahamsson, P.
    Still, J.
    [J]. EMPIRICAL SOFTWARE ENGINEERING, 2008, 13 (03) : 303 - 337
  • [8] Agile Practices in Regulated Railway Software Development
    Jonsson, Henrik
    Larsson, Stig
    Punnekkat, Sasikumar
    [J]. 23RD IEEE INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING WORKSHOPS (ISSRE 2012), 2012, : 355 - 360
  • [9] Sustainability in Agile Software Development: A Survey Study among Practitioners
    Bambazek, Peter
    Groher, Iris
    Seyff, Norbert
    [J]. 2022 INTERNATIONAL CONFERENCE ON ICT FOR SUSTAINABILITY (ICT4S 2022), 2022, : 13 - 23
  • [10] Agile practices for global software development vendors in the development of green and sustainable software
    Rashid, Nasir
    Khan, Siffat Ullah
    [J]. JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2018, 30 (10)