La inteligencia artificial está acelerando tareas, pero también puede facilitar que los equipos compartan criterios, procesos y formas de trabajar. Iván Patricio, Technical Leader y Senior Front Developer en IAGT, analiza en esta entrevista el avance de los agentes de IA, el potencial de su ejecución en local y la importancia de combinar estas herramientas con estándares comunes y conocimiento técnico.
En mi opinión, el hito que más ha marcado la evolución del desarrollo de software ha sido la adopción generalizada de la IA como herramienta de apoyo. Ha cambiado la forma en que programamos, revisamos código y resolvemos problemas, aumentando la productividad sin sustituir la necesidad de criterio técnico.
En el ámbito de UX, creo que herramientas como UX Cloud van a convertirse en un estándar, ya que están ayudando mucho a los equipos a maquetar y diseñar pantallas.
En desarrollo, tanto Cursor como Copilot han funcionado muy bien. En mi opinión, destaca especialmente Cursor: a las personas que lo utilizan les ayuda muchísimo a programar, documentar tareas y realizar análisis técnicos.
El mayor impacto vendrá de la consolidación de los agentes de IA como parte habitual del proceso de desarrollo. No solo ayudarán a escribir código, sino que participarán en tareas como el análisis de requisitos, la generación de pruebas, la revisión de código, la documentación o la resolución de incidencias, actuando como un miembro más del equipo.
Otro avance que me llamó mucho la atención fue la apuesta presentada hace unas semanas por AMD para ejecutar IA en local, reduciendo la dependencia del almacenamiento en la nube y de servidores costosos. Habrá que esperar para comprobar cómo evoluciona, pero puede ayudar mucho al mercado.
Para mí, la experiencia más destacada fue la charla que impartió nuestro compañero Íñigo sobre los agentes de IA. Estas herramientas permiten trasladar unos criterios empresariales comunes a todos los proyectos mediante normas claras y concretas.
Esto ayudará a crear equipos más transversales y a reducir la curva de aprendizaje entre proyectos. El programador podrá saber cómo y dónde está organizada cada parte del código y de qué manera debe abordar las tareas.
Deben entender bien el uso de las herramientas de IA y cómo adaptarlas al trabajo diario, utilizándolas para aumentar la productividad y no como un sustituto del conocimiento técnico.
Además, considero importante avanzar en la adopción de estándares y procesos comunes, como los definidos por las normas ISO. Si queremos seguir creciendo, es fundamental que todos los equipos compartan una misma forma de trabajar. Hasta ahora, cada equipo ha desarrollado sus propias dinámicas, pero disponer de procesos homogéneos facilitará la colaboración entre áreas, reducirá los tiempos de adaptación cuando las personas cambien de proyecto y contribuirá a mantener una calidad consistente en todos los desarrollos.
La principal oportunidad es poder entregar más valor en menos tiempo, sin renunciar a la calidad. La combinación de IA, automatización y procesos comunes permite reducir el tiempo dedicado a tareas repetitivas y centrar el esfuerzo en resolver los problemas reales de los clientes.
Esto también implicará un menor coste para los clientes en tareas más triviales y permitirá dedicar un mayor esfuerzo a generar valor para el producto.
Como punto de control, debemos evitar una dependencia excesiva de la IA y que la velocidad sustituya a la calidad. Estas herramientas deben ayudarnos a ser más productivos, pero el criterio técnico, la revisión del código, la arquitectura y el cumplimiento de los estándares deben seguir siendo responsabilidad del equipo.
El futuro del desarrollo de software no estará en elegir entre personas o IA, sino en encontrar el equilibrio en el que ambas potencien sus fortalezas.
La evolución del desarrollo de software no depende únicamente de incorporar nuevas herramientas. También exige establecer criterios compartidos que permitan trasladar el conocimiento entre proyectos, reducir los tiempos de adaptación y mantener una calidad homogénea. Para Iván Patricio, el verdadero avance estará en combinar IA, experiencia técnica y procesos comunes para construir equipos más transversales y dedicar más esfuerzo a aquello que aporta valor al producto.