27 oct 2025

Obtener valor empresarial de la IA: ejecución de proyectos de IA

En esta serie de artículos, hemos considerado algunos de los pasos que podemos dar para garantizar que los proyectos de IA aporten valor al negocio.
gft-author-alastair-gill.png
Alastair Gill
Principal Data Scientist
blogAbstractMinutes
blogAbstractTimeReading
gft-image-mood-08.jpg
IA
contact
share
En este artículo final, abordamos la fase de implementación. Podría parecer que el problema ya está resuelto, dado que todos los componentes han sido cuidadosamente planificados y las interfaces entre los distintos elementos están completamente documentadas. Sin embargo, los proyectos de inteligencia artificial no son para quienes buscan un camino fácil: requieren una asignación adecuada de recursos y la participación de diversos perfiles especializados, como científicos de datos, ingenieros de datos, ingenieros de infraestructura y gerentes de proyecto, entre otros. Estos equipos pueden ampliarse o reducirse según el tamaño y la complejidad del proyecto, pero contar con estos roles junto con el acceso a los stakeholders relevantes es esencial para garantizar el éxito.

Con el equipo del proyecto ya conformado, vale la pena destacar que los proyectos de inteligencia artificial son un tipo de desafío distinto y requieren un tratamiento especial, más allá de las prácticas tradicionales de gestión de proyectos. La principal diferencia radica en que presentan un mayor número de incertidumbres en comparación con un proyecto de software típico. Entre ellas, si los datos están disponibles, si contienen los patrones y comportamientos esperados, y si estos son suficientes para construir la solución (incluyendo los modelos de IA subyacentes). Por ello, es fundamental asegurarse de que los gerentes de proyecto y los stakeholders relevantes sean conscientes de estas particularidades, para evitar sorpresas y contemplar plazos y contingencias adecuadas. Para más información sobre cómo gestionar proyectos de inteligencia artificial, consulta Gestión de proyectos de aprendizaje automático: Del diseño a la implementación.

A lo largo de esta serie de artículos, he agrupado las distintas vertientes de la inteligencia artificial la IA generativa y la llamada “IA tradicional”, que incluye aprendizaje automático (machine learning, ML), procesamiento del lenguaje natural (natural language processing, NLP), entre otras, ya que los componentes de IA dentro de una solución suelen seguir un patrón similar, en concreto, el de una entrada definida procedente del negocio (por ejemplo, datos estructurados o texto de consulta) que da lugar a una salida concreta (por ejemplo, datos numéricos predichos o texto generado), que fluye a través del resto de la solución y, en última instancia, hacia el negocio.

 

Sin embargo, llegados a este punto, merece la pena hacer un breve paréntesis para destacar la principal diferencia entre la IA Gen y otras variedades, en particular cómo se desarrolla el modelo, ya que tiene importantes implicaciones para las fases prácticas de desarrollo e implantación de una solución de IA.

 

Los modelos de inteligencia artificial tradicional, como los desarrollados en proyectos de machine learning (ML), utilizan un conjunto de datos de entrenamiento a menudo recopilados específicamente para este propósito y los combinan con un algoritmo seleccionado con el mismo fin. El resultado es un modelo entrenado que se adapta tanto a los datos utilizados como a la aplicación para la que fue desarrollado. Retomando el ejemplo del artículo anterior sobre la identificación de la deserción de clientes (customer churn), en este caso los datos serían específicos de esa organización, y el modelo resultante estaría diseñado para ese caso de uso en particular.

 

Esta descripción pasa por alto los detalles del proceso de desarrollo de un modelo de machine learning (ML), con los cuales muchos científicos de datos e ingenieros de ML están demasiado familiarizados.

Por ejemplo, uno de los primeros desafíos a los que se enfrentan suele ser obtener los datos necesarios para entrenar el modelo, lo que en muchas organizaciones representa un verdadero reto. Los pasos posteriores incluyen la exploración de los datos, la identificación de algoritmos y enfoques adecuados, y luego el entrenamiento y las pruebas de las distintas iteraciones del modelo. Todo este proceso puede ser largo y tedioso, considerado tanto un arte como una ciencia. Y, lo peor de todo, es que el científico de datos puede descubrir que los datos no contienen señal alguna, haciendo imposible construir un modelo capaz de predecir el fenómeno que se esperaba modelar.

 

Sin embargo, una de las ventajas de los enfoques tradicionales de IA, como el ML, es que existen procesos (relativamente) maduros y bien definidos para desarrollar y probar estos modelos y luego implementarlos en la producción (por ejemplo, este documento de 2014 fue una especie de "llamada a la acción" para muchos profesionales en esta área). Esto no quiere decir que no haya retos, y hay muchas incertidumbres (ciertamente en relación con los proyectos de software normales), pero una vez que el modelo ha sido debidamente probado y aprobado (es decir, que "funciona"), puede desplegarse, siguiendo las diversas recomendaciones de mejores prácticas de MLOps.

 

Por otro lado, los enfoques de IA Generativa parten de un modelo general preentrenado conocido como large language model (LLM) o, de manera más amplia, foundation model, que luego se personaliza para una aplicación específica mediante el suministro de distinta información en el prompt (por ejemplo, la redacción del prompt o información particular de la organización). De este modo, se busca ajustar o manipular la salida del foundation model para que responda de la manera deseada.

 

Nuevamente, esta descripción general omite muchos detalles. Por ejemplo, la fase inicial que parte de un foundation model probablemente implicará iterar entre distintos modelos preentrenados, así como sobre los prompts (y los datos contextuales), para evaluar si la idea es realmente viable.

Posteriormente, puede haber una fase de definición del problema (problem framing) para alinear la solución con la necesidad de negocio, seguida por la recopilación y el procesamiento de datos. En esencia, este enfoque facilita la creación rápida de prototipos, ya que se elimina la necesidad de contar con datos de entrenamiento. Sin embargo, la definición del problema y su alineación con el negocio puede resultar más compleja, requerir personalización para cada caso y, por tanto, tomar más tiempo. De manera similar, las pruebas de desempeño del modelo o la solución pueden no estar tan bien definidas (a diferencia de las métricas estándar usadas en ML, como precision o recall), lo que también puede prolongar el proceso. Lo mismo ocurre con el despliegue y la monitorización, debido a la naturaleza más personalizada de este tipo de soluciones.

Figure-1 7.png
Figura 1: Pasos típicos para el desarrollo de enfoques tradicionales de IA y de IA Generativa

Todo esto presupone que la solución de IA Gen utiliza un modelo básico estándar, como GPT-4.5 de OpenAI, Gemini 2.5 de Google o R1 de DeepSeek, que el desarrollador puede consultar como una API. Aunque los modelos básicos pueden crearse desde cero, creemos que no es algo que la mayoría de las organizaciones se plantee hacer; quizá lo más probable sea ajustar un modelo existente, pero sigue siendo relativamente poco habitual (por ejemplo, https://www.kadoa.com/blog/is-fine-tuning-still-worth-it).

¿Por qué es importante este desvío hacia las diferencias entre la IA "antigua" y la IA Gen? Creo que al menos por dos razones: En primer lugar, es importante saber dónde pueden surgir los distintos retos y, por tanto, qué partes pueden llevar más tiempo en un proyecto. Si observamos la figura 1, veremos en qué aspectos de los distintos tipos de proyectos de IA puede ser necesario dedicar más tiempo y recursos, tanto al equipo interno del proyecto como a los stakeholders externos.

En segundo lugar, dado que la creación rápida de prototipos es relativamente fácil en los proyectos de IA Gen, los problemas de comprensión y acceso a los datos de la organización -que durante mucho tiempo han sido un problema en los proyectos de IA tradicionales- sólo se descubren en una fase posterior, por ejemplo, una vez desarrollados los prototipos iniciales. De hecho, es posible que los retos a la hora de integrar el prototipo de IA en una solución global que tenga en cuenta el problema del negocio y los datos disponibles hagan que pocos proyectos lleguen a la fase de producción y muchos fracasen.

Del mismo modo, los elementos a medida del proyecto pueden resultar difíciles, siendo quizá el más importante la prueba convincente de la solución. Esto es vital para garantizar que la organización está de acuerdo con que la solución se despliegue en producción y se acepte para el servicio. Otros elementos podrían ser los procesos, normalmente más mecánicos, como el despliegue y la supervisión. Es esencial asegurarse de que estos pasos son posibles antes de comprometer a los principales stakeholders y financiar un proyecto.

En resumen,

Mientras que los enfoques tradicionales de IA concentran el esfuerzo en las primeras fases de obtención de datos y creación del modelo (a menudo se tarda más de lo deseado en llegar a este punto), los enfoques de IA Gen pueden mostrar un rápido progreso inicial en la creación de prototipos, pero potencialmente requieren una mayor inversión en las fases posteriores de un proyecto. Como siempre, se trata de generalizaciones, pero esperamos que ilustren las pautas generales de estos proyectos.

Volviendo al punto de partida de esta serie, parece que la rentabilidad de los proyectos de IA está disminuyendo. ¿Quizás esto esté relacionado con el aumento de los proyectos de IA Gen y la capacidad de crear prototipos rápidamente, incluso antes de comprometerse con el negocio? ¿Podría esto estar conduciendo a una mala asignación de recursos, ya que las demos atractivas que no pueden convertirse en aplicaciones útiles ganan financiación y atención a expensas de proyectos menos ambiciosos y atractivos que son, de hecho, más prácticos y útiles? Esto, por supuesto, es pura especulación por mi parte, pero la respuesta sigue siendo la misma, y es la clave que se desprende de esta serie de artículos, independientemente del tipo de IA, a saber, comprometerse primero con el negocio para entender la necesidad empresarial y el contexto circundante para cualquier solución potencial que planeemos construir.

En conclusión,

A lo largo de esta serie, he destacado algunos de los pasos que deben dar quienes se embarcan en un proyecto típico de IA, aparte de la tarea de construir realmente el modelo de IA. Estos artículos se han centrado, en particular, en la comprensión del problema empresarial, la comunicación con los stakeholders, la adaptación de la solución a la lógica empresarial y los aspectos prácticos de la ejecución de un proyecto de IA. En todo momento, el objetivo ha sido garantizar que el proyecto de IA cree valor para el negocio, lo que espero que sea un punto de partida útil para otros.

¿Tiene preguntas?
Estaremos encantados de ayudarle.

contactFormTitle

topic*
dataProtectionDeclaration