Sogeti lleva la Inteligencia Artificial al testing predictivo de aplicaciones
WiseQA, desarrollada íntegramente en España, se basa en la inteligencia artificial para reducir un 15% los tiempos y costes relacionados con los proyectos de software.
Con el auge de las aplicaciones modernas basadas en tecnología cloud y móvil, es cada vez más importante para las organizaciones acelerar su puesta en producción y llevar a cabo procesos de mantenimiento prácticamente continuos para no perder el tren de la innovación y, como consecuencia de ello, de los negocios a través de Internet.
La multinacional Sogeti lleva tres años desarrollando desde España uno de sus productos estrella para el testing de aplicaciones, la solución denominada WiseQA, que también se ha extendido al resto de países donde opera la compañía perteneciente a Capgemini.
No es habitual que un desarrollo local se implante a nivel internacional, “pero nosotros lo hemos logrado” declaraba con orgullo José Luis Antón, director de Digital Assurance & Testing de Sogeti España, durante el encuentro que ha mantenido esta mañana con los medios de comunicación especializados.
La clave de WiseQA es que es capaz de predecir los resultados de los desarrollos de software antes de que se pongan en producción. Lo hace a través de complejos algoritmos matemáticos que, gracias a la inteligencia artificial, van aprendiendo en base a toda la información que se recopila en los procesos de testing, concretamente durante las dos primeras etapas del ciclo de vida de las aplicaciones: Planificación y Preparación de las aplicaciones. Con todos esos datos, WiseQA puede predecir comportamientos, indicar qué áreas van a fallar, cuándo se podrán poner en producción los aplicativos, estimar fechas de entrega… algo que en su conjunto permite reducir un 15 por cien los tiempos y los costes de cualquier proyecto.
“Si nos centramos en estas dos primeras etapas, WiseQA reduce los costes entre un 40 y un 50 por cien”, explicaba Antón. Es así porque se eliminan las decisiones humanas y se reemplazan por modelos matemáticos. De esta forma, el equipo de trabajo puede centrarse en otras áreas.
De forma adicional, Sogeti explica que esta solución se puede utilizar conjuntamente con KCycle, diseñada para la tercera etapa del ciclo de vida de las aplicaciones, a la que denomina Especificación. Es el proceso inmediatamente posterior a la Preparación, tal y como indicaba el directivo.
KCycle se especializa en la generación automática de casos de prueba, algo que se produce en base a la recopilación de las historias de usuario. “Lo que hemos conseguido es eliminar la definición y ejecución manual de esos casos de prueba, lo que acelera los tiempos de desarrollo”, añadía.
La compañía calcula que la aplicación de estas dos soluciones durante las tres primeras etapas del ciclo de vida del software permite ahorrar un 30% de los costes totales de cada proyecto.
Además de ponerlas a disposición de las empresas de forma directa a través de los comerciales, estas soluciones se encuentran disponibles en el portal desarrollado por Sogeti, www.serviciosdetesting.com, de tal forma que cualquier organización puede consumirlas en modelo de autoservicio y pago por uso.