Revisar la lista de comprobación del plan

Los proyectos exitosos de Copilot Studio comienzan mucho antes de que se autorice el primer tema o se pruebe la primera orquestación. Requieren una visión clara, objetivos bien definidos, el enfoque adecuado para la entrega y un equipo que sabe trabajar de manera iterativa en un entorno impulsado por IA. Al combinar métodos ágiles, planificación basada en historias de usuario, priorización estructurada y gestión proactiva de riesgos, se crean las condiciones para una entrega predecible y una mejora continua. Esta preparación fundamental asegura que su proyecto permanezca alineado con el valor empresarial, se adapte rápidamente a nuevos conocimientos y proporcione resultados en los que los usuarios puedan confiar y adoptar.

Valide la preparación de su proyecto

Use las siguientes preguntas para confirmar que su proyecto tiene los fundamentos adecuados antes de comenzar su implementación.

Ámbito y planificación del proyecto

¿Ha acabado? Tarea
¿Ha definido claramente los retos empresariales que el agente debe abordar?
¿Ha documentado los objetivos del proyecto y los ha vinculado a resultados medibles?
¿Ha definido el propósito del agente, sus características principales y el valor esperado?
¿Ha establecido los KPI clave (desvío, CSAT, adopción, ahorro de costes)?
¿Ha capturado las suposiciones y preocupaciones y las ha revisado con los principales interesados?

Usuarios y canales

¿Ha acabado? Tarea
¿Ha identificado todos los roles de usuario final del agente (empleados, clientes, roles)?
¿Ha definido los canales requeridos (Teams, web, móvil, Microsoft 365 Copilot, otros)?
¿Ha validado las necesidades multilingües?
¿Ha documentado el comportamiento de recuperación en diferentes canales?
¿Ha estimado las expectativas de volumen de conversación para apoyar la planificación de escala?

Partes interesadas, supuestos y riesgos

¿Ha acabado? Tarea
¿Se han identificado los patrocinadores empresariales, propietarios del producto, expertos en la materia, arquitectos y socios de entrega?
¿Ha asignado claramente los roles y los responsables de la toma de decisiones a los hitos del proyecto?
¿Ha aclarado quién es responsable de aprobar riesgos, temas legales, privacidad y contenido sensible?

Equipo y roles

¿Ha acabado? Tarea
¿Ha reunido el equipo multifuncional adecuado con experiencia en arquitectura, desarrollo, analítica, gestión del cambio y seguridad?
¿Ha identificado riesgos de alto impacto o alta probabilidad desde el principio?
¿Su equipo ha completado la formación relevante (Power Up, rutas de aprendizaje de Copilot Studio, seminario intensivo profesional de arquitectura)?

Gestión de riesgos

¿Ha acabado? Tarea
¿Ha identificado y priorizado los riesgos de alto impacto y alta probabilidad?
¿Ha definido mitigaciones para cada riesgo principal (técnico, cumplimiento, integración, recursos)?
¿Documentó estrategias alternativas para los bloqueadores (reducción de alcance, pasos manuales de copia de seguridad, picos)?
¿Existe un proceso transparente para hacer seguimiento y escalar los bloqueadores durante los sprints?

Preparación técnica

¿Ha acabado? Tarea
¿Seleccionó la experiencia de plataforma adecuada (agente declarativo, agente de motor personalizado)?
¿Ha documentado los requisitos de integración, incluyendo la disponibilidad de la API y los modos de autenticación?
¿Ha definido su estrategia de entornos (desarrollo, pruebas y producción)?
¿Ha implementado los procesos de ALM (empaquetado de soluciones, implementación automatizada, control de versiones)?
¿Ha documentado completamente los requisitos de seguridad, autenticación e identidad?
¿Ha revisado las restricciones específicas de cada canal (Teams, sitios web, Microsoft 365 Copilot)?
¿Ha documentado los desafíos técnicos identificados (acceso local, permisos, conectores, fuentes de conocimientos) junto con las medidas de mitigación?

Límites de rendimiento y de tasa

¿Ha acabado? Tarea
¿Ha validado los requisitos de rendimiento y capacidad (RPM, conectores, límites de flujo, límites CLU/NLU)?
¿Ha evaluado si su agente requiere el aprovisionamiento de tarifas? El aprovisionamiento de capacidad se aplica a agentes B2C, agentes autónomos y agentes para empresas con patrones de tráfico elevados o con picos.
¿Ha identificado todos los servicios de plataforma en la ruta de ejecución del agente (Power Automate, Dataverse, conectores, servicios CLU/AI, API posteriores) y revisado los límites de velocidad que se aplican a cada uno?
¿Ha modelado el tráfico esperado como ventanas de pico (por minuto y por hora), y no solo como totales mensuales o semanales?
¿Ha revisado el diseño del agente para reducir la presión de capacidad innecesaria antes de asumir que se necesitan límites más altos?
Si las estimaciones de tráfico máximo podrían exceder los límites predeterminados, ¿ha abierto una solicitud de soporte antes de las pruebas de aceptación de usuario (UAT) o el lanzamiento a producción?

Enfoque de entrega

¿Ha acabado? Tarea
¿Está su proyecto estructurado en torno al desarrollo iterativo (sprints) con demostraciones frecuentes y ciclos de retroalimentación?
¿Tiene procesos para el refinamiento de trabajo pendiente y la repriorización continua?
¿Ha planeado tratar la puesta en marcha como el inicio de una mejora continua en lugar del final?

Mejora continua

¿Ha acabado? Tarea
¿Existe una estrategia analítica definida (paneles de control, KPIs, revisión de transcripciones, indicadores de calidad)?
¿Existen bucles de retroalimentación (partes interesadas, expertos en la materia, usuarios finales)?
¿Está el equipo preparado para iterar frecuentemente tras publicar?
¿Tiene un plan para optimizar de forma continua (comportamiento del modelo de lenguaje, manejo de recursos de reserva, refinamiento de temas)?

IA responsable

¿Ha acabado? Tarea
¿Ha evaluado el sistema para determinar su equidad y verificado si existen sesgos no intencionados en los datos o resultados?
¿Están definidos los roles de rendición de cuentas y existe un proceso claro para supervisar y controlar el comportamiento de la IA?
¿Es claro para los usuarios que están interactuando con IA, y comprenden cómo se producen los resultados generados por IA?
¿Se cumplen plenamente los requisitos de privacidad, seguridad y cumplimiento para todos los datos utilizados por la carga de trabajo?
¿Se han aplicado salvaguardas, filtros y estrategias de anclaje para prevenir contenido generado por IA dañino o incorrecto?
¿Existe un proceso establecido para la monitorización continua, la revisión de incidentes y la actualización de modelos o mitigaciones?

Comprensión del lenguaje y cobertura de intenciones

¿Ha acabado? Tarea
¿Ha decidido si la orquestación generativa predeterminada, el NLU integrado, NLU+ o la CLU de Azure son necesarios para su escenario?
¿Ha documentado las entradas esperadas para los temas para que el orquestador pueda desambiguar correctamente entidades repetidas o complejas?
¿Ha validado los requisitos multilingües y confirmado cómo se configurará System.User.Language (manual, auto-detectado, basado en disparadores)?
¿Se ha asegurado de que el comportamiento de recuperación y las estrategias de reparación (búsqueda de artículos de conocimientos, preguntas de aclaración) estén diseñados y probados?

Llamadas de procedimientos recomendados

  • Utilice metodologías ágiles para mantenerse adaptable y con un enfoque centrado en el usuario: trabaje en sprints breves, entregue valor de manera temprana y obtenga retroalimentación frecuente de los usuarios. Considere la puesta en marcha como un punto de partida para una mejora continua y no como la línea de meta.
  • Planifique con historias de usuario en lugar de especificaciones extensas: las historias de usuario mantienen el trabajo alineado con las necesidades reales de los usuarios, ayudan a los equipos a entender el "por qué" detrás de cada capacidad y permiten una rápida repriorización cuando surgen nuevos conocimientos.
  • Mantenga trabajo pendiente activo: revise, refine y reordene los elementos de trabajo pendiente con regularidad. Agregue nuevas historias conforme surjan patrones a partir de la analítica, la retroalimentación de los usuarios o cambios en el negocio.
  • Identifique y gestione los riesgos de manera temprana: evalúe los riesgos por impacto y probabilidad, luego planifique las mitigaciones. Use picos para validar incógnitas y aplicar soluciones temporales para evitar retrasos en la entrega.
  • Alinee continuamente a los interesados: comparta el progreso a menudo mediante demostraciones, revisiones de sprints y backlogs visuales. La transparencia genera confianza y fomenta la responsabilidad compartida en la dirección del proyecto.
  • Diseñe pensando en la gobernanza desde el primer día: defina RBAC, estrategia de entorno, políticas de seguridad y expectativas de cumplimiento temprano para que la gobernanza sea parte del flujo de trabajo, no un obstáculo tardío.
  • Valide las integraciones antes de comprometerte: pruebe las APIs, los límites de los conectores, los métodos de autenticación y la calidad de los datos desde el principio para evitar sorpresas durante el desarrollo o las pruebas de aceptación de usuarios (UAT).
  • Planifique para el rendimiento, no solo para el volumen total: convierta el uso esperado en ventanas de máxima demanda (por minuto y por hora) y compáralo con los límites publicados actuales a lo largo de toda la ruta de ejecución, incluyendo flujos, conectores, Dataverse, servicios de IA y APIs. Si es posible que se superen los límites, abra una solicitud de asistencia antes del inicio de UAT o del lanzamiento a producción. Más información en Planificar la capacidad de procesamiento y los límites de tasa.
  • Use datos para guiar decisiones: supervise CSAT, patrones de conversación, tasas de desvío, motivos de escalada y adopción. Deje que estas señales guíen sus prioridades de backlog.
  • Publique temprano para activar el ciclo de retroalimentación: lance versiones iniciales a una audiencia pequeña, aprenda cómo interactúan los usuarios con el agente y refine en base a evidencia, no a suposiciones.