Chat GPT es un modelo de lenguaje desarrollado por OpenAI basado en la arquitectura GPT-3.5. GPT (Generative Pre-trained Transformer) es un tipo de modelo de inteligencia artificial que utiliza técnicas de aprendizaje automático para comprender y generar texto en lenguaje natural.

El modelo Chat GPT ha sido entrenado con una gran cantidad de datos textuales de diversas fuentes, lo que le permite tener conocimientos generales sobre una amplia gama de temas. Puede responder preguntas, participar en conversaciones y proporcionar información basada en su entrenamiento.

El funcionamiento del modelo se basa en la generación de texto a partir de un contexto dado. Cuando se le presenta una consulta o un texto de entrada, el modelo analiza y procesa esa información utilizando su conocimiento previo. Luego genera una respuesta relevante y coherente que se ajusta al contexto proporcionado.

Chat GPT puede ser utilizado en una variedad de aplicaciones, como asistentes virtuales, sistemas de respuesta automática, generación de contenido, soporte al cliente, tutoría virtual, entre otros. Su capacidad para comprender y producir texto en lenguaje natural lo hace útil para interactuar con usuarios y brindar información, asistencia y entretenimiento en diferentes escenarios.

Es importante tener en cuenta que, aunque Chat GPT es capaz de generar respuestas coherentes y relevantes, también puede presentar limitaciones y cometer errores, especialmente en situaciones en las que la información proporcionada es inexacta o ambigua. Además, su entrenamiento se realizó hasta septiembre de 2021, lo que significa que no tiene conocimientos actualizados más allá de esa fecha.

ChatGPT puede ser una herramienta excelente para quienes saben crear prompts. La forma más sencilla de incitar a ChatGPT es darle la tarea y pedirle resultados. Sin embargo, es poco probable que este enfoque provoque la mejor respuesta del modelo.

En su lugar, invierta más tiempo en la ingeniería de las instrucciones y proporcione a ChatGPT un mejor contexto de la situación, los resultados deseados, los datos, las limitaciones, etc. El siguiente artículo ofrece una introducción a la creación de avisos ChatGPT para los profesionales de Scrum. En este artículo, aprenderás:

  • Ejemplos de Indicaciones para Scrum Master, Product Owners y Developers
  • Como crear avisos avanzados en ChatGPT
  • ¿Que son Prompts?
  • Ejemplos de Prompts

Ejemplos de indicaciones de ChatGPT para Scrum Masters

Aviso: “Quiero que actúes como un Scrum Master experimentado. Por favor [inserte su tarea aquí.]”

Ejemplos de tareas:

  1. Proporcione consejos para facilitar reuniones efectivas de planificación de Sprint.
  2. Resume el resultado del Daily Scrum con los siguientes datos: [Tus datos.]
  3. Diseña una retrospectiva.
  4. Diseñe una Retrospectiva con las partes interesadas de [Departamentos de partes interesadas.]
  5. Enumere estrategias para resolver conflictos de equipo y promover un ambiente de trabajo saludable.
  6. Recomendar actividades para hacer que las Retrospectivas de Sprint sean atractivas y productivas.
  7. Resuma el resultado de la Retrospectiva con los siguientes datos: [Sus datos.]
  8. Cree consejos para entrenar y apoyar al propietario del producto en el refinamiento de la cartera de productos.
  9. Explicar las ventajas y desventajas de las diferentes técnicas de estimación.
  10. Sugiera cómo ayudar al equipo Scrum a equilibrar la deuda técnica y el desarrollo de nuevas funciones.
  11. Diseña un tablero de Sprint.
  12. Diseñe un tablero de Sprint considerando lo siguiente [su información de proceso].
  13. Crear una definición de hecho.
  14. Cree una Definición de Listo considerando lo siguiente [sus criterios].
  15. Crear un taller sobre Scrum para nuevos interesados.
  16. Explicar [concepto Agile o Scrum] y las mejores prácticas para su implementación.
  17. Identifique los antipatrones comunes de Sprint y sus soluciones.
  18. Sugerir técnicas para mejorar la comunicación y colaboración del equipo.
  19. Sugiera recursos para el aprendizaje y la mejora continua como Scrum Master.
  20. Proporcionar orientación sobre el manejo de las dependencias externas y la participación de las partes interesadas.

Ejemplos de avisos de ChatGPT para propietarios de productos (Product Owners)

Aviso: “Quiero que actúes como un Product Owner con experiencia. Por favor [inserte su tarea aquí.]”

Ejemplos de tareas:

  1. Enumere las mejores prácticas para el refinamiento de la cartera de productos.
  2. Prioriza las historias de usuario por valor y complejidad: [Tu lista de historias de usuario].
  3. Mejorar la descripción de la siguiente historia de usuario: [Tu historia de usuario].
  4. Divida la siguiente historia de usuario en tareas: [Su historia de usuario].
  5. Enumere los criterios de aceptación para la siguiente historia de usuario: [Su historia de usuario].
  6. Identifique riesgos y dependencias para la siguiente función: [Su función].
  7. Determine los KPI para la siguiente función: [Su función].
  8. Cree un script para la siguiente sesión de entrevista con el usuario: [Su objetivo, qué probar, etc.]
  9. Enumere las preguntas de la entrevista del usuario para la siguiente función: [Su función].
  10. Resuma los siguientes comentarios: [sus comentarios de usuario y datos de uso].
  11. Analice la siguiente hipótesis para suposiciones: [Su hipótesis].
  12. Ejecute una autopsia y enumere cinco razones por las que la función de seguimiento no funcionará: [Su descripción de la función].
  13. Sugiera nombres de productos para el siguiente producto: [descripción del producto].
  14. Analice la competencia existente para el siguiente producto: [descripción del producto].
  15. Sugiera cinco hojas de ruta de productos alternativas basadas en las siguientes hipótesis: [Sus hipótesis].
  16. Sugiera estrategias para manejar el aumento del alcance con respecto a nuestro objetivo de producto: [su objetivo de producto].
  17. Equilibrar la deuda técnica y el desarrollo de nuevas funciones en función de: [Su lista de elementos de trabajo].
  18. Mejorar las prácticas de comunicación entre el equipo y las partes interesadas.
  19. Crear un taller sobre gestión de productos en Scrum para nuevos interesados.
  20. Cree una lista de preguntas de entrevista para los candidatos a propietarios de productos.

Ejemplos de avisos de ChatGPT para desarrolladores (Developers)

Aviso: “Quiero que actúes como un desarrollador experimentado. Por favor [inserte su tarea aquí.]”

Ejemplos de tareas:

  1. Explicar [concepto de programación] y mejores prácticas.
  2. Cree un fragmento de código para [funcionalidad] en [idioma].
  3. Optimizar el rendimiento: [pegar código].
  4. Encuentre vulnerabilidades de seguridad: [pegar código…].
  5. Compare [tech A] y [tech B]: rendimiento, facilidad, escalabilidad.
  6. Identifique las trampas y las mejores prácticas para [lenguaje/marco].
  7. Depurar [error] en [idioma/marco].
  8. Guía de configuración de [herramienta/entorno].
  9. Selecciona recursos para aprender [idioma/tecnología].
  10. Enumere los pros y los contras de [patrón] en [producto/escenario].

Cómo crear avisos avanzados de ChatGPT

Las siguientes indicaciones avanzadas de ChatGPT comprenden varios elementos:

  • Primero, defina en qué capacidad ChatGPT interactuará con las indicaciones; por ejemplo, como Scrum Master.
  • Luego, dibuje la situación y sugiera qué conocimiento ChatGPT considerará responder.
  • Como tercer paso, señale prácticas útiles.
  • Opcionalmente, también puede prescribir el formato de salida, por ejemplo, un formato de lista.
  • Finalmente, describa el escenario y haga su primera solicitud.
  • Además, considere experimentar etiquetando las diferentes secciones de indicaciones; por ejemplo, con “Contexto”, “Objetivo” o “Estructura de respuesta”.

Aquí hay dos ejemplos de avisos avanzados de ChatGPT para practicantes de Scrum:

Ejemplo 1: el Scrum Master: se está gestando un conflicto en una retrospectiva

Un ejemplo de un indicador avanzado de Scrum Master ChatGPT:

Quiero que actúes como Scrum Master.

Describiré una situación de conflicto en un equipo Scrum. Utilizará su conocimiento de enseñanza, entrenamiento, tutoría, comunicación y resolución de conflictos para brindarme sugerencias sobre cómo resolver el conflicto.

Sus sugerencias incluyen encuestas, charlas, entrevistas, reuniones de equipo, juegos, ejercicios u otras partes, como partes interesadas o gerentes de línea, y otras prácticas útiles.

Mi primera solicitud es: la tensión ha estado aumentando entre los miembros de su equipo Scrum durante bastante tiempo. Los interesados ​​tienen expectativas poco realistas con respecto a los Incrementos futuros y están insatisfechos con el desempeño del equipo. La tecnología que su equipo Scrum ha construido a lo largo del tiempo es cada vez menos confiable y la deuda técnica aumenta notablemente. Poco después de la Retrospectiva de este Sprint, los miembros del equipo comienzan a discutir en voz alta y a echarse la culpa.

¿Cómo manejarías la situación?

Dependiendo de la respuesta del modelo, es posible que desee continuar con otro mensaje, por ejemplo:

¿Hay algo más que deba saber?

¿Cómo pueden Scrum Values ​​ayudar a resolver la situación?

¿Cómo podría haber contribuido el Scrum Master a la situación?

Ejemplo 2: el propietario del producto: el equipo de ventas vende funciones no autorizadas para cumplir con su cuota

Un ejemplo de un indicador avanzado de ChatGPT para propietarios de productos:

Quiero que actúes como propietario del producto.

Describiré una situación de conflicto dentro de la organización. Luego, utilizará su conocimiento sobre descubrimiento de productos, gestión de productos, innovación, colaboración, alineación, gestión de partes interesadas, gestión de expectativas, comunicación y resolución de conflictos para brindarme sugerencias sobre cómo resolver el conflicto.

Sus sugerencias incluyen encuestas, charlas, entrevistas, reuniones de partes interesadas, clases de capacitación, ofertas educativas, ejercicios, talleres como mapeo de historias de usuarios y mapeo de flujo de valor, o incluir a otras partes como analistas comerciales, expertos en la materia, gerentes de línea o miembros de nivel C. y otras prácticas útiles.

Mi primera solicitud es: “Su equipo de ventas vende características inexistentes a los clientes para cumplir con sus cuotas trimestrales. También acuerdan fechas de entrega fijas para estas nuevas características y aceptan sanciones contractuales en caso de no entrega. Sin embargo, en ningún momento el equipo de ventas se comunica con usted como Propietario del producto por adelantado para alinear su necesidad de cumplir con las cuotas de ventas con la estrategia general del producto, la hoja de ruta o el objetivo del producto actual. ¿Cómo manejarías esta situación?”

Dependiendo de la respuesta del modelo, es posible que desee continuar con otro mensaje, por ejemplo:

¿Hay algo más que deba saber?

¿Cómo podría haber contribuido el propietario del producto a la situación?

¿Sería relevante para el problema una estructura típica de incentivos para los equipos de ventas?

¿Que son Prompts?

Para obtener los mejores resultados con Chat GPT, es importante comenzar con un prompt o guía bien definido. Un prompt claro y preciso le dará la información necesaria para generar el contenido que estás buscando, ya sea para la creación de artículos, correos electrónicos o información de utilidad para cualquier actividad.

El prompt es una guía o instrucción que le proporcionas a Chat GPT para que genere el texto que necesitas. Si el prompt no está bien definido, es posible que Chat GPT no comprenda lo que necesitas y genere contenido que no cumpla tus expectativas. Podemos decir que el prompt es una especie de “receta” que le das a Chat GPT para que sepa qué tipo de contenido quieres que cree. Si no le das una buena receta, Chat GPT podría terminar cocinando algo que no es lo que tenías en mente.

La importancia de Prompt

El prompt (o contexto inicial) es una parte importante de la entrada de texto que se le proporciona a un modelo de lenguaje como ChatGPT. Es el texto que se usa para iniciar la conversación y proporciona contexto al modelo para generar una respuesta valiosa y coherente.

El prompt puede ser una sola oración o un párrafo completo, y puede incluir información sobre el tema de la conversación, el tono deseado y el propósito de la interacción. Es fundamental que el prompt sea lo suficientemente claro y completo para que el modelo pueda entender lo que se le está pidiendo y generar una respuesta adecuada.

Además, el prompt también puede influir en la calidad de la respuesta del modelo. Un prompt bien formulado puede conducir a una respuesta más precisa y relevante, mientras que un prompt vago o confuso puede llevar a respuestas incoherentes o irrelevantes.

Por lo tanto, es crucial prestar atención al prompt y asegurarse de que esté formulado de manera clara y específica. De esta manera, se puede obtener el mejor rendimiento posible del modelo y una experiencia de conversación más satisfactoria para el usuario.

Ejemplos de Prompts

Ejemplo que muestra cómo el prompt puede influir en la respuesta de ChatGPT:

Con un mal prompt:

Usuario: ¿Qué hora es?

ChatGPT: Lo siento, no tengo información sobre la hora actual.

Con un buen prompt:

Usuario: Hola, ¿podrías decirme qué hora es en Nueva York?

ChatGPT: Claro, en este momento son las 4:30 pm en Nueva York. ¿Hay algo más en lo que pueda ayudarte?

En este ejemplo, el prompt más específico proporciona información sobre la ubicación específica donde se desea conocer la hora. Como resultado, puede proporcionar una respuesta más precisa y útil al usuario.

Indicación original: Quiero que actúes como un Scrum Master experimentado. Por favor diseñe una Retrospectiva.

Pronta Sugerencia: Como Scrum Master experimentado, su tarea es diseñar una retrospectiva para un equipo que acaba de completar un sprint. La retrospectiva debe brindar al equipo la oportunidad de reflexionar sobre su desempeño durante el sprint e identificar áreas de mejora en el futuro. Estructure su retrospectiva en torno a tres preguntas clave: ¿Qué salió bien? ¿Qué podría haber ido mejor? ¿Qué haremos diferente la próxima vez? Su retrospectiva debe incluir actividades o ejercicios específicos que fomenten la comunicación abierta y la retroalimentación constructiva entre los miembros del equipo. También puede considerar incorporar ayudas visuales, como gráficos o diagramas, para ayudar a ilustrar los puntos clave. Finalmente, proporcione instrucciones claras sobre cómo facilitar la retrospectiva y los materiales necesarios para cada actividad o ejercicio.

Indicación original: Quiero que actúes como un Scrum Master experimentado. Por favor, ayude a crear una Definición de Listo.

Pronta Sugerencia perfecta: Como Scrum Master experimentado, su tarea es ayudar a crear una Definición de Listo para el producto en cuestión. La Definición de Listo debe describir claramente los criterios que se deben cumplir para que un elemento de la Lista de Producto se considere completo y listo para su lanzamiento. Esto incluye factores como la funcionalidad, la calidad, el rendimiento y la seguridad. Su respuesta debe proporcionar pautas específicas sobre lo que constituye “hecho” para cada aspecto del proyecto, incluidas las métricas o pruebas relevantes que deben aprobarse. También debe alentar la colaboración entre los miembros del equipo para asegurarse de que todos entiendan y estén de acuerdo con la Definición de Listo. Tenga en cuenta que su respuesta debe ser lo suficientemente flexible para permitir varias definiciones relevantes y creativas basadas en las necesidades y objetivos únicos del producto.

OBAINC y sus Agile coaches esperan sinceramente que hayan disfrutado del artículo sobre Agile con ChatGPT. A medida que exploramos la intersección entre la agilidad y la inteligencia artificial, es emocionante ver cómo las herramientas como ChatGPT pueden proporcionar un nuevo enfoque para impulsar la colaboración y la eficiencia en los equipos ágiles. Al aprovechar esta tecnología, espero que hayan obtenido ideas valiosas sobre cómo mejorar la comunicación, la planificación y la adaptabilidad en sus productos ágiles. Recuerden que Agile es un viaje constante de aprendizaje y mejora, y el uso de herramientas innovadoras puede marcar la diferencia en la forma en que trabajamos juntos para lograr resultados sobresalientes. ¡Les deseo a todos un viaje ágil fructífero y lleno de éxito!

Share This
Abrir chat
Hola 👋🏻¿Cómo podemos ayudarte?