Guido Peterssen, Mario Piattini and José Luis Hevia, members of aQuantum, have co-authored the article entitled “Practical Quantum Computing: Challenges of Quantum Software Development” published in The QPath Blog.
In this article, the authors take a tour of some of the obstacles that everyone who develops quantum software has encountered as complicated problems to overcome. Finding the most appropriate solution to many of these obstacles became research and development challenges such as these:
First challenge: application of Software Engineering and Quantum Programming best practices.
Second challenge: providing programmers with a quantum hardware agnostic way of programming.
Third challenge: to provide developers with an environment from which they can work with both gate-based and annealing approaches.
Fourth challenge: to be able to develop high-quality quantum software professionally without the need to know any particular programming language.
Fifth challenge: facilitating the development of integrated quantum/classical hybrid software in a dynamic way.
Sixth challenge: facilitating continuous engineering from business needs, through the development of quantum solutions, to their deployment and operation.
Seventh challenge: to simplify the work of quantum software developers with tools that, in a practical way, help accelerate the readiness of the quantum workforce.
In the article, the authors show how these challenges were successfully overcome, as well as their specific implementations in QuantumPath®, the first quantum software development platform for the hybrid solutions ecosystem.
You can access QuantumPath® and experiment with these solutions for developing high-quality quantum software here.
The aQuantum Team congratulates Pepe, Mario and Guido for the publication of this article.
You can see all the articles and other papers published by aQuantum here.