Por: Alan A. Spina

La disrupción generada por el lanzamiento de ChatGPT se sumó al consiguiente avance exponencial de la inteligencia artificial hacia finales de 2022 y dio lugar a una democratización del uso de la inteligencia artificial, generando una serie de oportunidades, así como riesgos y peligros graves aún desconocidos, principalmente en lo que respecta a las buenas prácticas en el uso de estas herramientas.

En consecuencia, las ventajas que propone la IA tientan a los usuarios de distintos ámbitos profesionales, y el papel del Gestor de Producto (“GP”) no es ajeno a esta situación.

Resulta fascinante que, mediante el uso más que sencillo de avisos, sea posible facilitar o incluso sustituir algunas de las tareas un tanto operativas que llevan a cabo los PM, quienes, a la hora de querer sustituir y/o utilizar estas herramientas, se encuentran con dificultades similares a las de los devs cuando desarrollan utilizando la IA como única y exclusiva fuente. La respuesta a este problema es que esta herramienta no es suficiente y no resuelve totalmente las necesidades del usuario.

Esto no significa que estas herramientas no sirvan, ayuden o incluso mejoren el proceso creativo que desarrollan los PM, pero como su nombre indica, son herramientas. Por lo tanto, no deben utilizarse como única y exclusiva fuente de consulta y no debe considerarse que pueden sustituir a la función automáticamente. Hay que tener cuidado con su uso.

Al igual que en mi caso, no suelo recomendar el uso de IA para desarrolladores junior (ya que pueden provocar código espagueti o no estar de acuerdo con la arquitectura de software de la solución en la que estás trabajando). Tampoco recomiendo el uso indiscriminado de la IA para los PM, y esto no significa que la inteligencia artificial no sea un buen recurso y herramienta de consulta o guía que ayude al PM a mejorar y hacer más eficaz su función. Se trata principalmente de la creación de documentación y de relatos históricos.

Mi principal propósito es que hoy podamos centrarnos en el análisis de cómo la IA puede ayudarnos a hacer más eficiente la escritura y a mejorar las historias de usuario, donde la operatividad de la tarea de PM se manifiesta con mayor énfasis sin caer en la facilidad de creer que la IA tiene todas las respuestas a las necesidades de nuestros clientes.

La criticidad de las historias de usuario en el proceso de desarrollo es más que evidente, ya que no sólo son esenciales para cualquier PM, siendo una parte importante de su papel, sino que también ayudan a todo el equipo de trabajo, pero sobre todo a los desarrolladores, a identificar correctamente la interpretación del alcance de las necesidades empresariales.

Entre los beneficios que propone la IA, considero que sin duda ayuda a los PM a mejorar y optimizar las historias de usuario, al tiempo que mejora la fiabilidad, el alcance y los escenarios. Sin embargo, no debemos confundir estas ventajas con esperar a que ChatGPT o cualquiera de las inteligencias artificiales disponibles para consulta hagan magia para resolver la redacción de toda la documentación requerida en proyectos concretos con necesidades muy particulares y específicas. La diferenciación en esto la marca un PM responsable que se dará cuenta rápidamente de que la información no es correcta o suficiente para responder a las necesidades de la empresa o del usuario final.

Vamos con un ejemplo

Veamos un ejemplo de creación de una historia de usuario para el registro de una página de casino.

Enlace en ChatGPT: https://chat.openai.com/share/c7eef478-bbbf-4497-8d7b-eaf1d814e065

Seamos simplistas y pidamos a Chat GPT (3.5) que complete una historia de usuario en una línea:

¡El resultado es asombroso! ChatGPT nos dio todo lo que necesitábamos para poder entregar esta historia de usuario a los desarrolladores para que hicieran el trabajo y se fueran a hacer otras tareas. Pero no tan rápido, analicémoslo en detalle:

Historia de usuario genérica. Falta de escenarios

¿Estamos seguros de que éste es el único lugar en el que queremos ver el botón Inscribirse? ¿Es el único flujo o escenario que llevaría al usuario a Registrarse? Por haber trabajado en este campo, sé que lo más importante es que el usuario apueste en la página, por eso muchas páginas permiten apostar sin tener usuario y crean un usuario asociado a la cuenta de “invitado” con la que se apuesta. En este caso, ChatGPT nos ofrece sólo un escenario de los muchos que pueden darse (y generalmente el más genérico) para registrarse en la página de un casino.

Falta de información

La información que proporciona ChatGPT es increíble. Incluso ayuda recordar que es necesario validar la edad de la persona que quiere jugar, pero eso no significa que necesitemos, por ejemplo, el día de nacimiento. Una solución sería simplemente preguntarles si son mayores de edad o no para evitar tener que utilizar un selector de fechas y así evitar más pasos. Aquí, sin duda, estaríamos perdiendo información útil que podría proporcionarnos un perfil de usuario más detallado a la hora, por ejemplo, de enrutar acciones de MKT dirigidas a ese usuario concreto, pero corresponde al PM tomar la decisión de qué es lo más importante (pudiendo resolver con un test A/B, si se justifica).

También es importante recordar algunos detalles sobre la solicitud de información debido a las restricciones legales que debemos tener en cuenta con el auge de la regulación de los datos personales, principalmente en la UE, así como en algunos países como Brasil e Italia, que cuentan con normativas avanzadas en materia de protección de la información personal de los usuarios. Por no hablar, si tenemos en cuenta que el ámbito de las apuestas online podría estar prohibido en algunos países y se podría caer en ilegalidades en el caso de no tener en cuenta solicitar información como la dirección de los usuarios o el país desde donde se está realizando la apuesta o juego.

Pasos en exceso

Estos pasos son correctos para la mayoría de las páginas web, pero en el caso concreto de los juegos de casino, lo que se espera es que el usuario apueste lo más rápidamente posible, y para ello no necesitan que se verifique el correo electrónico ni que se validen los datos. Por ejemplo, en muchos sitios de casinos, puedes introducir un correo electrónico incorrecto y, en caso de error, disponen de asistencia 24 horas al día, 7 días a la semana, para resolver los problemas de los usuarios.

Conclusión: Utilizar la GPT y la IA en nuestro beneficio

Sin duda, las herramientas de IA han llegado para quedarse, y no podemos negar, como ya he mencionado, que de alguna manera vienen a ayudar a los PM a hacer su trabajo, como dice Marty Cagan, fundador de Silicon Valley Product Group:

“… Pero en lo que se refiere al impacto en los gestores de productos, tengo la esperanza real de que la combinación del sentido y el juicio informados de los gestores de productos, con herramientas nuevas y muy potentes para desafiar y aumentar nuestro pensamiento, dará como resultado la toma de mejores decisiones de producto con mayor rapidez.”

Las herramientas están aquí para ayudar a los PM a hacer su trabajo más rápido y mejor; la cuestión es cómo hacerlo.

Colabora con herramientas de IA

Si no utilizas herramientas de IA y quieres empezar a utilizarlas, haz tu trabajo como siempre, enséñaselo a una IA y pídele que lo reescriba o te dé consejos sobre qué mejorar. Utiliza las herramientas como ayuda para tu trabajo. Plantea escenarios, opciones, alternativas, personas, formas de monetizar, preguntas de encuestas y mapas de viaje, y te sorprenderán las capacidades de la IA para tu trabajo diario. Pero recuerda que la última palabra es tuya y que las IAs no conocen todo el contexto de aquello en lo que estás trabajando, ni conocen al usuario ni el problema con el que estás trabajando. Para esto último, existen los MP.

Recuerda los contextos

No te olvides de los contextos. Es muy importante; no es lo mismo que escribir: “Escribe la historia de usuario para una función que crea una lista de reproducción basada en tu horóscopo”, o “Actúa como el director de producto de Spotify”. Imagina que acabas de crear una función de lista de reproducción para Spotify, que recopila canciones basadas en tu signo del horóscopo. Escribe la historia de usuario para esa construcción”. Observa las diferencias en los resultados; serán sorprendentes y, sobre todo, más precisos.

Reescribe cuando sea necesario

La IA Generativa es excelente en su forma de escribir y de mejorar la forma de decir las cosas, pero que esté escrita de la mejor forma gramatical no significa que sea la forma más fácil o correcta de escribir la historia de un usuario. Recuerda que las historias de usuario sirven para que los desarrolladores y todo el equipo puedan comprender fácilmente lo que hay que hacer y el alcance de las tareas. No son documentos literarios ni documentación para usuarios finales o clientes.

No te pases

Las historias de usuario elaboradas con inteligencia artificial suelen ofrecer muchas alternativas y acciones o características que quedan fuera del alcance de la tarea. Aunque todos los jefes de producto quieren tener todas las funcionalidades en su producto, debemos comprender la importancia del alcance de lo que queremos desarrollar y evitar caer en la trampa de ir más allá de lo necesario.

No olvidemos los aspectos técnicos

En general, las historias de usuario no tendrán un enfoque técnico, pero eso no significa que no sea importante incluirlo en ellas. Formulemos a la inteligencia artificial las mismas preguntas que plantearemos a nuestros responsables técnicos para tener un enfoque previo cuando discutamos con ellos la historia de usuario.

Herramientas de prueba

Estamos en el boom de la IA. Cada día hay nuevas herramientas que tientan a sus usuarios a su uso diario e indiscriminado. Considero esencial que pruebes varios de ellos y veas cuáles te funcionan mejor. Compara los resultados con Géminis, ChatGPT, Copilot o Meta. Existen otras herramientas, como ChatGPT específicos para crear historias de usuario, o puedes crear tus propios ChatGPT con la información de tu empresa para aumentar su contexto. Existen herramientas como https://easy-peasy.ai/templates/user-story, que son IA especializadas en historias de usuario, pero de nuevo, no van a hacer el trabajo por ti, más bien, van a ayudarte a hacerlo mejor o más rápido

Evita incorporar información personal y confidencial de los clientes

Recuerda que estas herramientas son colaborativas. Utilizan la información que proporciona el usuario para aprender, por lo que podríamos incorporar información confidencial de nuestros clientes, poniendo potencialmente en peligro nuevos proyectos o desarrollos secretos y exponiendo legalmente a la empresa.

Conclusión

La IA es un compañero que ha llegado para quedarse y ayudar a mejorar y optimizar el papel del PM, pero no lo es todo. Recordemos que las principales características que describen y destacan a un buen PM son su curiosidad y su conocimiento completo y profundo del negocio y de las necesidades y perfil del cliente. Considerar que una IA puede sustituir a la curiosidad, la creatividad y la sensibilidad humanas es un error conceptual muy grave que puede generar retrasos, pérdidas e impacto financiero en el cliente.

Mi recomendación es que lo utilicemos conscientemente, sabiendo que nada sustituye al contacto humano. Lo que nos diferencia de las máquinas, al menos hasta hoy, es que tenemos la capacidad de sentir y pensar por nosotros mismos.