Skip to main content

Explorar patrones de diseño de solicitud

Objetivos de aprendizaje

Después de completar esta unidad, podrá:

  • Identificar los cuatro patrones principales de diseño de solicitud.
  • Aplicar cada patrón para resolver diferentes problemas de negocios.
  • Reconocer qué patrón utilizar para diferentes tareas.
  • Practicar la identificación de patrones con situaciones reales.

Aprender sobre los patrones de diseño de solicitud

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.

Así como un panadero tiene técnicas de referencia (capas, pliegues, fermentación) al hornear, los diseñadores de solicitud se apoyan en un conjunto de patrones clave mientras trabajan. Cada uno está diseñado para una tarea diferente. Usando las recetas como ejemplo, un diseñador de solicitud empleará estas técnicas al crear solicitudes:

  • Resumen: Condense una receta completa en los pasos clave.
  • Generación de contenido: Cree una nueva receta a partir de una lista de ingredientes que tenga a mano.
  • Transformación: Adapte una receta para una restricción alimentaria o un tipo de cocina diferente.
  • Extracción: Extraiga solo la lista de ingredientes de una tarjeta de receta completa.

Patrón 1: Resumen

Finalidad: Condensar una gran cantidad de información en un formato más breve y fácil de asimilar.

Cuándo usarlo: Cuando tiene demasiado texto y necesita los puntos clave rápidamente.

Casos de uso de ejemplo:

  • Resumir un historial de caso extenso en 2 o 3 oraciones.
  • Extraer los hallazgos clave de un documento de investigación.
  • Crear un resumen a partir de un hilo de emails extenso.
  • Condensar las notas de una reunión en elementos de acción.

Solicitud de ejemplo:

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

Finalidad: Crear contenido nuevo desde cero a partir de los parámetros proporcionados.

Cuándo usarlo: Cuando necesite generar contenido original rápidamente.

Casos de uso de ejemplo:

  • Generar emails de seguimiento automáticamente.
  • Crear descripciones de productos.
  • Escribir publicaciones para redes sociales.
  • Redactar borradores de respuestas a preguntas frecuentes.

Solicitud de ejemplo:

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

Finalidad: Modificar contenido existente para una audiencia, un tono o una finalidad diferentes.

Cuándo usarlo:Cuando necesita adaptar el contenido.

Casos de uso de ejemplo:

  • Reescribir documentación técnica para una audiencia general.
  • Cambiar un tono formal por uno conversacional.
  • Adaptar el contenido para diferentes plataformas (redes sociales frente a blog).
  • Localizar el contenido para diferentes regiones.

Solicitud de ejemplo:

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

Finalidad: Extraer información específica de texto no estructurado.

Cuándo usarlo: Cuando necesite encontrar datos específicos en grandes cantidades de texto.

Casos de uso de ejemplo:

  • Extraer elementos de acción de las notas de una reunión.
  • Extraer información de contacto de los clientes a partir de emails.
  • Identificar los requisitos clave de una propuesta extensa.
  • Enumerar todas las fechas límite mencionadas en un documento.

Solicitud de ejemplo:

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 situaciones de práctica

Ya vio los cuatro patrones en acción. Ahora es momento de poner a prueba su reconocimiento de patrones. Lea cada situación y decida qué patrón se adapta mejor. Hay una sola respuesta correcta para cada uno. Arrastre el patrón correcto a la situación.

Familiarizarse con estos cuatro patrones es algo de lo que más valor le aportará como diseñador de solicitudes. La mayoría de los casos de uso de negocios son una variación de uno de estos cuatro. Una vez que pueda reconocerlos rápidamente, redactar la solicitud se vuelve mucho más fácil. En la siguiente unidad, aprenderá cómo elegir el modelo adecuado para potenciar su solicitud.

Comparta sus comentarios de Trailhead en la Ayuda de Salesforce.

Nos encantaría saber más sobre su experiencia con Trailhead. Ahora puede acceder al nuevo formulario de comentarios en cualquier momento en el sitio de Ayuda de Salesforce.

Más información Continuar a Compartir comentarios