¡Hey Scrum Masters! 3 consejos para usar Chat GPT
Estamos a unos días de dar nuestro primer taller para Scrum Masters sobre el uso de Chat GPT, así que si tú aún no has experimentado con la herramienta, y no sabes ni si quiera de que va, quiero compartirte 3 consejos para que puedas sacarle provecho a esta nueva herramienta de inteligencia artificial.
¡Chat GPT nos va a dejar sin trabajo!
Claro que no, somos Scrum Master, somo ágiles, y sabemos que debemos adaptarnos, por lo que personalmente no creo que Chat GPT nos vaya a dejar sin trabajo, en todo caso, creo que esta abriendo nuevas oportunidades para quienes aprendan y sepan usar la inteligencia artificial.
Empecemos por definir que es Chat GPT y para eso usaremos al mismísimo Chat GPT, veamos:
Ahora, veamos su respuesta:
Entonces "ChatGPT es un programa avanzado de procesamiento de lenguaje natural con capacidades de aprendizaje automático, diseñado para interactuar con los usuarios de manera amigable y natural para responder preguntas y realizar tareas de manera más eficiente", está demás decir que esta misma definición, la dio por supuesto Chat GPT.
Antes de empezar con los consejos, es importante mencionar para que puedas hacer uso de Chat GPT necesitas crear una cuenta, que por el momento, es gratuita para su versión Chat GPT 3.5, ya después hablaremos de la versión Chat GPT 4.
Para crear tu cuenta, puedes registrarte con un correo electrónico y tu número telefónico, o bien, puedes crearla con tu cuenta de Microsoft o Google, también, después hablaremos del uso de Chat GPT en Bing, por lo que quizás, si estas por crear tu cuenta en este momento, valga la pena usar tu cuenta de Microsoft.
Una vez creada la cuenta, pasemos a lo divertido, ahora sí, aquí están mis 3 consejos para que los Scrum Masters le saquemos provecho al uso de Chat GPT.
Consejo número 1: Escribe buenos Prompts y da contexto
Si no eres nuevo en este mundo, quizás ya sepas que es un Prompt, pero si apenas estás empezando, es importante conocer este concepto.
Ya mencionamos que Chat GPT es un programa, y como todo programa, necesitamos comunicarnos mediante el ingreso de instrucciones, por ejemplo, para que una hoja de calculo te realice la suma de un conjunto de números, debes ingresar la formula =SUMA(A2:A10), para que la hoja de calculo sume los valores desde la celda A2 hasta la celda A10.
Ahora, tú puedes usar la fórmula SUMA o quizás requieras algo más elaborado, como la función SUMAR.SI, que realizará la suma de valores si se cumple una condición, o bien, la función SUMAR.SI.CONJUNTO, que suma los valores de un rango de celdas si cumplen con determinadas condiciones.
Bueno, lo mismo pasa con Chat GPT y otros programas similares, debemos dictar la instrucción, y dicha instrucción se escribe, por supuesto, en lenguaje natural, a esta instrucción se le llama Prompt.
La definición que nos da el mismo Chat GPT sobre Prompt es la siguiente:
En el contexto del procesamiento del lenguaje natural, un prompt es un fragmento de texto que se utiliza para iniciar o guiar una conversación o tarea en un modelo de lenguaje basado en inteligencia artificial, como por ejemplo, un modelo de chatbot o de generación de texto.
El prompt es la entrada de información que se proporciona al modelo para que genere una respuesta o completar una tarea específica.
El prompt puede ser tan simple como una sola palabra o frase, o puede ser una oración o párrafo completo que incluya información adicional sobre el contexto o el propósito de la tarea.
La calidad del prompt puede tener un impacto significativo en la calidad de las respuestas generadas por el modelo de lenguaje, por lo que es importante proporcionar un prompt claro y relevante para la tarea en cuestión.
Como podrás observar, subrayé "en el contexto", y es que esto es muy importante al estar conversando con Chat GPT, cuando ingresé el Prompt "¿Qué es un Prompt?" estaba trabajando sobre la misma conversación donde le pedí la definición de Inteligencia Artificial y de Chat GPT, por lo que podemos deducir que si le damos un contexto dentro de la conversación, las respuestas podrán ser más acertadas.
A continuación podemos ver una imagen que ilustra mi punto, a la izquierda muestro la conversación que mencioné y a la derecha una nueva conversación.
El contexto se puede proporcionar con los mensajes dentro de la conversación, o bien, dentro del mismo Prompt, para ilustrar el punto, modifiqué mi Prompt para darle contexto a Chat GPT, veamos:
Podemos observar que la respuesta da más información, y también podemos observar que la respuesta no se repite como en la conversación que le di contexto, esto debido a que Chat GPT procesa la información y la escribe en lenguaje natural, es como cuando cuentas un chiste la primera vez y la segunda vez ya no te sale igual, sin embargo, podemos observar que la respuesta es más concreta al tema que queremos revisar.
Consejo 2: Sácale provecho al Prompt "Escribe"
Aquí, empezaré a usar ejemplos relacionados con Scrum, pero bien, se pueden seguir este mismo consejo para otros contextos.
El Prompt inicial que todos podemos usar es "Escribe", que sería algo similar a a realizar preguntas directas, por ejemplo, podríamos usar los siguientes dos Prompts de manera indistinta:
Prompt 1: Escribe la definición de Scrum
Prompt 2: ¿Qué es Scrum?
Ahora, podemos dar más contexto a este Prompt y pedirle que nos explique la definición de Scrum de maneras diferentes, por ejemplo;
Recomendado por LinkedIn
Prompt 3: Escribe para un niño de 8 años que es Scrum
Prompt 4: Escribe para un ingeniero de software que es Scrum
Prompt 5: Escribe para el CEO con formación en Administración de Empresas, que es Scrum
¿Observas como hay una gran diferencia en la respuesta de Chat GPT? Aquí podemos ilustrar la importancia del contexto y la calidad del Prompt.
Consejo 3: Atrévete a usar el Prompt "Actúa"
El segundo Prompt que podemos usar como Scrum Masters, es el Prompt "Actúa", imagina que tienes dudas y no sabes como actuar ante una determinada situación, en tu empresa eres el único Scrum Master y no tienes a quien preguntar tus dudas, ya te expresaste en foros de redes sociales y cada persona te da una respuesta muy diferente, bueno, quizás, Chat GPT puede ayudarte a conseguir orientación mediante este Prompt.
Para este ejemplo, usaré la clásica problematica a la que quizás tú también te has enfrentado:
¡Mi Daily Scrum siempre dura más de 15 minutos!
Veamos que nos recomienda Chat GPT:
Prompt 6: Actúa como un Scrum Master profesional con 10 años de experiencia y da una recomendación para otro Scrum Master que en su equipo no han conseguido que la Daily Scrum dure a lo mucho 15 minutos.
Respuesta:
En este artículo no analizaré la veracidad y certeza de las respuestas de Chat GPT, ya que nos daría para otro artículo, mi intención es mostrarte el poder de la herramienta y como puedes usarla para tu trabajo como Scrum Master, sin embargo, quiero hacer notar el último enunciado:
"Recuerda que como Scrum Master, tu papel es facilitar el proceso y ayudar al equipo a alcanzar sus objetivos."
Lo que esta respaldado en lo que nos dice la Guía de Scrum:
"La Daily Scrum es un evento de 15 minutos para los Developers del Scrum Team [...] Si el Product Owner o Scrum Master están trabajando activamente en elementos del Sprint Backlog, participan como Developers"
"El Scrum Master sirve al Scrum Team [asegurandose] de que todos los eventos de Scrum se lleven a cabo y sean positivos, productivos y se mantengan dentro de los límites de tiempo recomendados en esta Guía".
¡Wow! ¿no te parece de gran ayuda esta respuesta?
Podríamos profundizar más en obtener más detalles, pero no quiero que nos excedamos, así que pasaremos al último consejo.
Consejo de regalo: Usa el Prompt Tabla para ordenar tus ideas
Veamos el último Prompt de este artículo, "Tabla" te puede ayudar para dar formato y estructura a la respuesta que te da Chat GPT, para ilustrar el punto, continuare con el ejemplo de la Daily Scrum, y además, uniré los tres Prompts que hemos visto hasta el momento, ¡esto va a potenciar el uso de Chat GPT!
Prompt 7: Actúa como un Scrum Master profesional con 10 años de experiencia, escribe en una tabla la estructura de un evento de facilitación para un Scrum Master, el evento tiene como objetivo ayudar al equipo Scrum a tener claros los objetivos de la Daily Scrum, incluye en la tabla la agenda, el tema, la descripción y el tiempo estimado en minutos para el evento.
Respuesta:
¿Puedes observar el poder de la herramienta? Con este ejemplo, tú como Scrum Master puedes obtener el apoyo necesario para realizar tu trabajo y poder gestionar mejor tu tiempo.
El evento propuesto por Chat GPT no dura más de una hora, por lo que podrías realizarlo en algún día determinado con tu equipo, aprovechar una hora del tiempo de todos para mejorar la Daily Scrum.
Conclusiones
Claro que Chat GPT no nos va a hacer toda "la chamba" (expresión coloquial usada en México para referirnos al trabajo), aún el Scrum Master tiene el reto de facilitar el evento y hacerlo productivo, el Scrum Master aún debe de estudiar, se debe preparar para ayudar al equipo a comprender los beneficios de la Daily Scrum, debe otorgar Coaching y Mentoring, y mientras se enfoca en esto, puede apoyarse de Chat GPT para mantener el Enfoque.
¿Quieres aprender más sobre como usar Chat GPT?
Acompáñanos en nuestro próximo taller gratuito de Chat GPT para Scrum Masters registrándote en el siguiente formulario: https://forms.gle/Vv8EU7g3EapkVgLC7
¡Hey Scrum Masters! 3 consejos para usar Chat GPT © 2023 by Alberto Michel Pérez Domínguez is licensed under CC BY 4.0
Regístrate a nuestro taller gratuito en: https://forms.gle/dtqEWfwh96ULjotF6