EstrategiaBusiness Agility · IA20 nov 20246 min de lectura

Cómo usar ChatGPT en equipos de software.

Los modelos de lenguaje pueden aumentar la productividad de todos los roles en un equipo ágil. Esta guía, presentada en Agile Spain 2024, muestra casos concretos por rol.

Los Large Language Models pueden ayudar a aumentar la productividad de los distintos roles en un equipo ágil. No de forma mágica ni uniforme — sino cuando se usan con criterio, en las actividades adecuadas, con el contexto correcto. Esta guía recoge lo presentado en Agile Spain 2024 Madrid: casos prácticos por rol, listos para aplicar.

01 · BaseTres puntos de partida.

Antes de entrar en los casos, tres ideas fundamentales que guían el uso efectivo de LLMs en equipos:

  • Los LLMs aumentan la productividad de los distintos roles ágiles — pero requieren que quien los usa tenga criterio para evaluar el output.
  • Facilitan el intercambio de conocimiento y reducen las barreras entre especialidades. Un developer puede entender mejor el contexto de producto; un PM puede entender mejor las implicaciones técnicas.
  • Comienza pequeño, sueña grande y aprende rápido. Identifica las cinco actividades que más repites desde tu rol y experimenta con ellas primero.
Metodología de adopciónEl marco CO-STAR para prompts efectivos: Context, Objective, Style, Tone, Audience, Response. Antes de lanzar un prompt, ten claro qué quieres obtener y para quién.

02 · CoachesAgile Coaches y Scrum Masters.

Los Agile Coaches y Scrum Masters pueden usar los LLMs para diseñar talleres de formación, generar dinámicas de retrospectiva adaptadas al contexto del equipo, preparar preguntas difíciles para stakeholders, y recomendar recursos técnicos específicos para problemas concretos.

03 · DevelopersDevelopers y testers.

Los developers y testers encuentran valor especialmente en la generación de datos de prueba, la escritura de código de automatización a partir de especificaciones en lenguaje natural, la revisión de código con perspectiva de calidad y seguridad, y la documentación automática de APIs desde el propio código.

04 · ProductProduct Managers.

Los Product Managers pueden usar los LLMs para analizar patrones de uso, crear proto-personas a partir de datos de entrevistas, generar hipótesis a partir de insights cualitativos, y alinear los objetivos de producto con los objetivos de negocio.

05 · OKRTrabajo con OKRs.

En el contexto de OKRs, los LLMs ayudan a alinear los objetivos de producto con los objetivos de la empresa, definir key results medibles a partir de objetivos cualitativos, y preparar los check-ins semanales con la información relevante ya estructurada.