Nivedita Dey, Mrityunjay Ghosh, Amlan Chakrabarti, Ripon Saha
Definitive steps in constructing a tailored quantum computing stack are frequently missing from the realisation of a quantum-enabled solution. Due to fundamental differences in behavioural and computational patterns of the underlying quantum system, such as the classical-quantum hybrid nature of computing, early-stage noisy quantum device, inadequate qubit count, and many other implementation barriers, existing classical software development models are unsuitable to be fully adopted for quantum product development. Through a Quantum Development Life Cycle (QDLC) model, we present the necessary principles for developing systematic and cost-effective quantum software development approaches. We primarily focus on a variety of industry challenges, including: (i) how to set up a technology cost pricing model by choosing suitable cost-drivers for quantum, (ii) how tentative resource and cost engagement will differ in multilateral quantum-enabled business use cases specific to a particular industry, (iii) how to map in between a quantum software and its suitable underlying quantum technology and, (iv) how to specify tools for verifying and validating quantum-ness of the quantum software/hardware module prior to its deployment.