Hace tres meses, la lista de pruebas de regresión pendientes de mi equipo y el tiempo que llevaban ejecutarlas suponían un lastre constante en cada sprint. Hoy, Bob ha reducido nuestro esfuerzo en pruebas en más de un 70 %. Ese resultado se logró mediante la implementación de IBM® Bob, el asistente de desarrollo de IA de IBM integrado de forma nativa en el flujo de trabajo de pruebas, como miembro de pleno derecho de nuestro equipo de pruebas. Demuestra que la entrega de software aumentada por IA ya no es un concepto futuro.
Los equipos de ingeniería de software se enfrentan a una presión creciente desde múltiples direcciones al mismo tiempo. Los organismos reguladores están endureciendo los requisitos de cumplimiento. Los auditores de seguridad exigen una mayor visibilidad de la gestión de vulnerabilidades y los plazos de corrección. Mientras tanto, los clientes aceleran sus demandas funcionales y esperan una comercialización más rápida sin afectar a la calidad ni a la estabilidad.
El equipo de IBM Payment Center Enterprise Payment Services (EPS) opera una plataforma de pagos altamente regulada y de alto valor, y vivimos con esas presiones todos los días. Las plataformas de pagos se sitúan en la intersección de cada una de ellas: regulación financiera, mandatos de resiliencia operativa, supervisión de seguridad y demandas competitivas de los clientes convergen en una única base de código.
La pregunta que me propuse responder este año es sencilla: ¿cómo podemos hacer más, más rápido, con las mismas personas, sin sacrificar la calidad o la estabilidad?
La respuesta es la IA generativa, concretamente IBM Bob, que incorporamos a principios de 2026 como miembro de pleno derecho del equipo de ingeniería de EPS. Hemos logrado un progreso significativo en solo unos meses. Esos resultados reflejan una transformación más amplia que se está produciendo en todo el sector.
La IA generativa ya no es un experimento piloto limitado a sugerencias de autocompletado. Se está integrando en todas las disciplinas principales del ciclo de vida del desarrollo de software (SDLC), desde la recopilación de requisitos hasta la respuesta a incidentes de producción. Los resultados son lo suficientemente convincentes como para que las organizaciones que aún no inviertan experimenten una desventaja competitiva real.
Manténgase al día sobre las tendencias más importantes e intrigantes del sector en materia de IA, automatización, datos y mucho más con el boletín Think. Consulte la Declaración de privacidad de IBM.
Nuestra experiencia abarca claramente todo el arco de la entrega de software. Permítanme explicarles cada fase.
La recopilación de requisitos siempre ha sido la fase con más ambigüedad y el mayor potencial de costes posteriores. Los requisitos deficientes son la causa raíz de una parte desproporcionada de la reelaboración del proyecto, la falta de alcance y la inyección de defectos. Un defecto encontrado en los requisitos cuesta una fracción de uno encontrado en producción.
La IA generativa cambia fundamentalmente la economía de esta fase. En el contexto de EPS, Bob se encarga de:
Hemos observado mejoras de productividad del 30-40 % en la fase de requisitos al utilizar Bob para ayudar a los analistas empresariales, principalmente mediante la eliminación del trabajo manual de transcripción, reformateo y referencias cruzadas. Estas estimaciones medidas por el equipo se basan en el seguimiento del esfuerzo de los analistas empresariales antes y después de la incorporación de Bob al equipo.
El factor clave es la conciencia contextual de Bob. La cargamos con el conjunto completo de documentación de la plataforma, estándares regulatorios, estándares de codificación y requisitos no funcionales. Esta base garantiza que los requisitos generados reflejen las realidades arquitectónicas y normativas de una plataforma de pagos, en lugar de ser meramente correctos desde el punto de vista sintáctico.
El desarrollo es donde se dedica la mayor parte de las horas de ingeniería y, en consecuencia, es donde la IA generativa ofrece la mayor ventaja transformadora. Las proyecciones de IBM para Bob en la fase de ingeniería oscilan entre el 30 y el 50 % de mejoras en la eficiencia, un rango que refleja la amplitud de las tareas de ingeniería y la profundidad del contexto requerido para cada una.
En nuestra implementación, buscamos la aceleración de la ingeniería en tres vectores. En cada uno, Bob opera en modo semiautónomo, realizando el trabajo mientras un experto en la materia revisa y valida el resultado antes de su aceptación. Este emparejamiento no es una limitación; es el patrón arquitectónico correcto para la IA en esta etapa de madurez.
Históricamente, las pruebas han sido el límite de ritmo en la entrega de software. Los equipos de desarrollo producen código más rápido de lo que los equipos de control de calidad pueden validarlo. Esta asimetría es el principal controlador del arrastre de sprints, los retrasos en las versiones y el crecimiento de la acumulación de pruebas de regresión.
Los resultados de nuestro equipo de control de calidad son los más consolidados y los más llamativos. Tres meses después de implementar Bob como generador de automatización de pruebas para la plataforma de pago EPS Wires, hemos logrado:
Estos resultados no son mejoras marginales. Representan una transformación estructural en el funcionamiento del equipo. Los ingenieros de control de calidad han pasado de escribir pruebas de automatización estandarizadas a revisar y perfeccionar pruebas generadas por IA, una actividad que ofrece un mayor rendimiento. La integración del pipeline CI/CD significa que los fallos de regresión aparecen en cuestión de horas tras un compromiso, no en días, reduciendo drásticamente el coste de un cambio defectuoso.
Esta experiencia concuerda con las observaciones más amplias del sector. Las investigaciones sobre organizaciones que implementan IA generativa para la generación de pruebas han encontrado reducciones en el tiempo del ciclo de regresión que promedian un 60%, con implementaciones de alto rendimiento, como la nuestra, logrando ganancias aún mayores. El diferenciador consistente es el contexto: los generadores de pruebas de IA con acceso a toda la base de código, los casos de prueba existentes y los requisitos empresariales producen pruebas mucho mejores que los sistemas que operan solo con fragmentos de código.
IBM Bob, cargado con el repositorio completo de GitHub de EPS, los estándares regulatorios y la documentación funcional, ejemplifica este enfoque contextual.
La IA generativa está empezando a desempeñar un papel en la inteligencia de diseño proactiva. Va más allá del ciclo reactivo de crear y probar lo que ya se ha especificado. Nuestra hoja de ruta incluye permitir a Bob:
Este enfoque es un caso de uso más sofisticados que la modificación de código o la automatización de pruebas y requiere un mayor nivel de confianza contextual en las recomendaciones de Bob. Mantener a los arquitectos humanos informados para validar las recomendaciones antes de actuar en consecuencia es la postura correcta para esta fase de madurez de la IA.
El valor es significativo: un sistema que ha absorbido toda la base de código, su arquitectura documentada y años de decisiones de diseño pueden sacar a la luz perspectivas que de otro modo requerirían semanas de investigación.
El caso de uso de IA con mayor impacto operativo en nuestra hoja de ruta es la aceleración de la resolución de incidentes. El soporte de nivel 3 a una plataforma de pagos de alto valor es una actividad de alto riesgo y urgente. Cuando se produce un incidente de producción, el tiempo necesario para identificar y resolver la causa raíz determina directamente el impacto en el cliente.
La hoja de ruta de implementación del SDLC de Bob incluye el análisis de los incidentes de soporte L3, la correlación de los síntomas notificados con las rutas del código en el repositorio, la identificación de las posibles causas raíz y la propuesta de acciones correctivas. El mismo contexto que hace que Bob sea eficaz como revisor de código (un conocimiento profundo del código fuente, los requisitos normativos y los patrones de gestión de errores) lo convierte en la persona idónea para esta tarea.
Un ingeniero humano de nivel L3, con la ayuda de Bob, puede analizar todo el código en cuestión de segundos en busca de patrones que coincidan con la firma de un incidente, lo que acelera la resolución del mismo y minimiza el impacto en el cliente.
Toda esta productividad conlleva ciertos riesgos. Los sistemas de IA generativa pueden alucinar. Pueden producir outputs de aspecto plausible pero incorrectos con aparente confianza. En una plataforma de pagos que funciona bajo el control reglamentario, un cambio de código generado por la IA sin revisar o un caso de prueba especificado incorrectamente pueden tener graves consecuencias en el futuro.
Nuestro marco de gestión de riesgos se basa en el modelo semiautónomo: Bob se implementa como un miembro del equipo profundamente integrado en cada fase del SDLC, siempre emparejado con un revisor humano que valida el resultado antes de aceptarlo. Los analistas de negocio revisan los requerimientos generados por Bob. Los propietarios del código revisan los errores identificados por Bob y las correcciones propuestas. Los ingenieros de control de calidad revisan los casos de prueba generados por Bob. Los ingenieros de L3 revisarán los análisis de incidentes de Bob.
Este enfoque no es una limitación. Es el patrón arquitectónico correcto para la IA en esta etapa de madurez. El modelo cambia una fracción del límite de eficiencia teórico por una reducción sustancial del riesgo de error y lo hace de una manera que permite generar confianza de forma gradual.
Como los resultados de Bob resultan fiables en cada dominio, el nivel de escrutinio humano puede calibrarse adecuadamente. Mi expectativa es que esta configuración semiautónoma siga siendo la norma durante varios años, y que Bob continúe aprendiendo de su experiencia y produciendo outputs de mayor calidad con el tiempo.
En cuanto a los requisitos, la ingeniería y las pruebas, IBM proyecta una mejora de la eficiencia del 25 % al 70 % con respecto a Bob, en función de la fase y la tarea específica. Incluso si los resultados se sitúan en el extremo conservador de cada rango, el efecto compuesto en todo el equipo equivale a un aumento del 25-40 % en la capacidad efectiva del equipo.
Para ilustrar estos cálculos de forma concreta, imaginemos un equipo de 10 personas que consigue una mejora media del 30 % en la eficiencia en todas las fases del ciclo de vida del desarrollo de software (SDLC). El resultado efectivo equivale a 13 ingenieros trabajando al ritmo original, sin añadir personal ni aumentar los costes proporcionalmente.
Para una organización que se enfrenta a una demanda cada vez mayor con un presupuesto fijo, esto no supone una mejora incremental. Se trata de un multiplicador de capacidades, que permite al mismo equipo ofrecer más características, mantener una mayor calidad, responder más rápidamente a las incidencias y hacer frente a las crecientes obligaciones normativas sin que ello suponga un aumento proporcional de los costes.
Nuestra experiencia plantea tres preguntas en las que todo líder de ingeniería debería estar trabajando ahora mismo:
La evolución de mi equipo, que en tres meses ha pasado de ser un departamento de control de calidad manual y limitado por la acumulación de trabajo pendiente a convertirse en una organización de calidad potenciada por la IA e integrada en los procesos de CI/CD, demuestra que esta transformación se puede llevar a cabo a buen ritmo. La lección más amplia es clara: la IA generativa integrada en el SDLC no es un futuro programa piloto. Ya está ofreciendo resultados cuantificables para los equipos que han realizado la inversión. El momento de construir esa base es ahora.
Acelere la entrega de software con Bob, su socio de IA para un desarrollo seguro y consciente de la intención.
Optimice los esfuerzos de desarrollo de software con herramientas impulsadas por IA de confianza que minimizan el tiempo dedicado a escribir código, depurar, refactorizar código o completar código, y consiga más espacio para la innovación.
Reinvente las operaciones y flujos de trabajo críticos añadiendo IA para maximizar las experiencias, la toma de decisiones en tiempo real y el valor empresarial.