Explorar patrones de diseño de solicitudes
Objetivos de aprendizaje
Después de completar esta unidad, podrá:
- Identificar los cuatro patrones principales de diseño de solicitudes.
- Aplicar cada patrón para resolver diferentes problemas empresariales.
- Reconocer qué patrón utilizar para diferentes tareas.
- Practicar la aplicación de patrones con situaciones reales.
Información sobre los patrones de diseño de solicitudes
Un patrón de diseño de solicitud es una plantilla reutilizable para un tipo específico de tarea. Al igual que los patrones de diseño en el desarrollo de software, los patrones de solicitud resuelven problemas comunes de manera predecible.
Al igual que un panadero tiene técnicas de referencia (laminado, plegado o fermentación) cuando hornea, los diseñadores de solicitudes se apoyan en un conjunto básico de patrones en su trabajo. Cada uno está pensado para una tarea diferente. Tomando las recetas como ejemplo, un diseñador de solicitudes utilizará las siguientes técnicas al crear solicitudes:
- Resumen: se condensa toda una receta en los pasos clave.
- Generación de contenido: se crea una nueva receta a partir de una lista de ingredientes que se tiene a mano.
- Transformación: se adapta una receta para una restricción dietética o una cocina diferente.
- Extracción: se extrae únicamente la lista de ingredientes de una receta completa.
Patrón 1: resumen
Propósito: condensar una gran cantidad de información en un formato más breve y fácil de asimilar.
Cuándo utilizarlo: cuando disponga de demasiado texto y necesite extraer los puntos clave rápidamente.
Ejemplos de casos de uso:
- Resumir el largo historial de un caso en 2 o 3 frases.
- Extraer los hallazgos principales de un documento de investigación.
- Crear un resumen a partir de un extenso hilo de correo electrónico.
- Condensar las notas de reuniones en elementos de acción.
Ejemplo de solicitud:
Task: Summarize this customer support case """ Case Details: Customer complained about billing issue. We investigated and found an error in our system from their third billing cycle. The charge was $250 when it should have been $150. We've issued a refund and applied an additional $50 credit. Customer responded positively. """ Instructions: - Provide a 2-3 sentence summary - Include the problem, resolution, and customer response - Use clear, straightforward language - Focus on what matters most
Patrón 2: generación de contenido
Propósito: crear contenido nuevo desde cero basándose en los parámetros proporcionados.
Cuándo utilizarlo: cuando necesite generar contenido original rápidamente.
Ejemplos de casos de uso:
- Generar correos electrónicos de seguimiento automáticamente.
- Crear descripciones de productos.
- Redactar publicaciones para redes sociales.
- Redactar respuestas a preguntas frecuentes.
Ejemplo de solicitud:
Task: Generate a follow-up email to a customer who purchased but hasn't used the product yet """ Customer: John Smith Product: Advanced Analytics Suite Days since purchase: 14 Customer's industry: Financial Services """ Instructions: - Write a friendly, non-pushy email - Offer to help them get started - Include one key benefit of the product - Add a link to a getting-started guide - Keep it under 150 words Format: Email with subject line
Patrón 3: transformación
Propósito: modificar contenido existente para una audiencia, un tono o un propósito diferente.
Cuándo utilizarlo: cuando tenga contenido que necesite adaptarse.
Ejemplos de casos de uso:
- Reescribir documentación técnica para una audiencia general.
- Cambiar un tono formal a uno conversacional.
- Adaptar contenido para diferentes plataformas (redes sociales frente a publicaciones de blog).
- Traducir contenido para diferentes regiones.
Ejemplo de solicitud:
Task: Transform this technical error message into a user-friendly message """ Original error: "NullPointerException in AuthenticationManager.validate() at line 247" """ Instructions: - Remove technical jargon - Explain what went wrong in simple terms - Suggest what the user should do next - Keep a helpful, not alarming tone - Make it something a non-technical person would understand
Patrón 4: extracción
Propósito: extraer información específica a partir de texto no estructurado.
Cuándo utilizarlo: cuando necesite encontrar datos concretos en grandes volúmenes de texto.
Ejemplos de casos de uso:
- Extraer elementos de acción de notas de reuniones.
- Extraer información de contacto de los clientes a partir de correos electrónicos.
- Identificar los requisitos clave de una propuesta extensa.
- Enumerar todos los plazos mencionados en un documento.
Ejemplo de solicitud:
Task: Extract all action items and deadlines from this meeting transcript """ Meeting Transcript: Sarah mentioned we need to finalize the budget by March 30. John said he'd handle the vendor calls. We also discussed launching the new feature—target date is April 15. Maria will coordinate with design by March 22. """ Instructions: - List each action item - Include the responsible person if mentioned - Include the deadline if mentioned - Use a simple bullet-point format - If no deadline is mentioned, note "No deadline specified"
Reto de escenario práctico
Ya ha visto los cuatro patrones en acción. Ahora es el momento de poner a prueba su capacidad de reconocimiento de patrones. Lea cada escenario y decida qué patrón encaja mejor. Hay una sola respuesta correcta para cada uno. Arrastre el patrón correcto hasta cada escenario.
Familiarizarse con estos cuatro patrones es una de las cosas más útiles que puede hacer como diseñador de solicitudes. La mayoría de los casos de uso empresariales son una variación de uno de estos cuatro. Una vez que sepa reconocerlos rápidamente, redactar la solicitud resulta mucho más sencillo. En la siguiente unidad, aprenderá a elegir el modelo adecuado para generar su solicitud.