Agile Practices for Quantum Software Development: Practitioners Perspectives

10/18/2022
by   Arif Ali Khan, et al.
0

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.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/05/2017

A Study on the Perception of Researchers about the Application of Agile Software Development Methods in Research

Papers on Agile Software Development methods are often focused on their ...
research
08/19/2022

Practitioners Perspective on Motivators of Agile in Global Software Development

In modern software development world, experts are trying to provide the ...
research
10/05/2018

Autonomous agile teams: Challenges and future directions for research

According to the principles articulated in the agile manifesto, motivate...
research
01/19/2021

Agile Scrum Development in an ad hoc Software Collaboration

Developing cyberinfrastructure for the growing needs of multi-messenger ...
research
04/30/2021

Technical debt and agile software development practices and processes: An industry practitioner survey

Context: Contemporary software development is typically conducted in dyn...
research
01/10/2022

System and Software architecting harmonization practices in ultra-large-scale Systems of Systems

Context: The challenges posed by the architecting of System of Systems (...
research
07/09/2021

A Grounded Theory of Cognitive Load Drivers in Novice Agile Software Development Teams

Objective: The purpose of this paper is to identify the largest cognitiv...

Please sign up or login with your details

Forgot password? Click here to reset