El software cuántico, dentro de la tecnología disruptiva de computación cuántica necesita ser planificado, diseñado, implementado, estimado, probado, asegurada su seguridad y calidad, evolucionado y mantenido.
Esto significa que la ingeniería del software cuántico debe ser desarrollada como una nueva disciplina, tanto a nivel académico como industrial, a lo largo del nuevo ciclo de vida de software cuántico (Quantum Software Lifecycle).
La computación cuántica se está convirtiendo en un área cada vez más prometedora con importantes inversiones públicas y privadas para resolver problemas en diferentes sectores, que antes no eran posibles por tiempo o procesamiento gracias a los ordenadores cuánticos como, por ejemplo:
- Privacidad y criptografía: autenticación, certificación de aleatoriedad.
- Química: simulaciones de moléculas complejas, descubrimiento de nuevos materiales diseño molecular avanzado, etc.
- Energía y agricultura: mejor distribución de recursos, producción de amoniaco, modelado de degradación de activos, etc.
- Logística y cadena de suministro: optimización de problemas en compras, producción y distribución, optimización de rutas de los vehículos, etc.
- Medicina y salud: descubrimiento de fármacos, cirugías de alta precisión y no invasivas, medicina personalizada, predicción de prescripción de terapias, etc.
- Programas de seguridad nacional y defensa