Проверьте контрольный список плана

Успешные проекты Copilot Studio начинаются задолго до того, как будет написана первая тема или протестирована первая оркестровка. Им нужны четкое видение, четко определенные цели, правильный подход к реализации и команда, которая понимает, как работать итеративно в среде, основанной на ИИ. Объединяя гибкие методы, планирование на основе пользовательских историй, структурированную приоритизацию и проактивное управление рисками, вы создаете условия для предсказуемой реализации и постоянного совершенствования. Эта базовая подготовка обеспечивает, что ваш проект остается согласованным с бизнес-целями, быстро адаптируется к новым открытиям и приносит результаты, которым пользователи доверяют и используют.

Проверьте готовность вашего проекта

Используйте следующие вопросы, чтобы подтвердить, что у вашего проекта есть необходимые основы перед началом внедрения.

Область планирования и его планирование

Выполнено? Задача
Четко ли вы определили бизнес-задачи, которые должен решать агент?
Задокументировали ли вы цели проекта и связали их с измеримыми результатами?
Вы четко сформулировали цель агента, основные функции и ожидаемую ценность?
Вы определили ключевые показатели эффективности (отведение обращений, CSAT, внедрение, экономия средств)?
Вы зафиксировали предположения и опасения и обсудили их с основными заинтересованными сторонами?

Пользователи и каналы

Выполнено? Задача
Вы определили всех персон конечных пользователей агента (сотрудники, клиенты, роли)?
Вы определили необходимые каналы (Teams, веб, мобильные устройства, Microsoft 365 Copilot и другие)?
Оценили многоязычные потребности?
Задокументировали поведение при сбоях на разных каналах?
Вы оценили ожидаемый объем разговоров для планирования масштабирования?

Заинтересованные стороны, предположения и риски

Выполнено? Задача
Идентифицированы ли бизнес-спонсоры, владельцы продуктов, эксперты по предметной области, архитекторы и партнеры по внедрению?
Четко ли вы сопоставили роли и лиц, принимающих решения, с этапами проекта?
Вы уточнили, кто несет ответственность за утверждение в вопросах рисков, юридических аспектов, конфиденциальности и работы с чувствительным контентом?

Команда и роли

Выполнено? Задача
Собрали ли вы оптимальную кросс-функциональную команду с опытом в архитектуре, разработке, аналитике, управлении изменениями и безопасности?
Вы определили риски с высоким воздействием или высокой вероятностью на ранних этапах?
Ваша команда прошла соответствующие обучающие программы (Power Up, обучающие программы Copilot Studio, архитектурный буткемп)?

Управление рисками

Выполнено? Задача
Вы выявили и расставили приоритеты для наиболее значимых и вероятных рисков?
Вы определили меры для снижения каждого основного риска (технические, соответствие нормативным требованиям, интеграция, ресурсы)?
Задокументировали ли вы стратегии обхода для блокеров (сокращение объема, ручные резервные шаги, спайки)?
Есть ли прозрачный процесс отслеживания и эскалации блокеров во время спринтов?

Техническая готовность

Выполнено? Задача
Вы выбрали подходящий вариант платформы (декларативный агент, агент на пользовательском движке)?
Вы документировали требования к интеграции, включая доступность API и режимы аутентификации?
Вы определили стратегию окружения (от разработки к тестированию и производству)?
Вы внедрили процессы ALM (упаковка решений, автоматизированное развертывание, управление версиями)?
Вы полностью документировали требования по безопасности, аутентификации и идентичности?
Вы учли специфические ограничения каналов (Teams, веб-сайты, Microsoft 365 Copilot)?
Вы задокументировали выявленные технические проблемы (доступ к локальным ресурсам, разрешения, соединители, источники знаний) с предложенными мерами по их устранению?

Пропускная способность и лимиты запросов

Выполнено? Задача
Вы проверили требования к производительности и емкости (запросы в минуту, соединители, ограничения потока, ограничения CLU/NLU)?
Оценили ли вы, требуется ли вашему агенту настройка лимитов пропускной способности? Подготовка тарифов применяется к B2C-агентам, автономным агентам и корпоративным агентам с высоким или взрывным трафиком.
Вы определили все сервисы платформы в пути выполнения агента (Power Automate, Dataverse, соединители, CLU/AI-сервисы, внешние API) и проверили лимиты на частоту запросов для каждого из них?
Вы смоделировали ожидаемый трафик как пиковые окна (за минуту и за час), а не только как месячные или недельные общие значения?
Вы пересматривали дизайн агента, чтобы снизить ненужную нагрузку на пропускную способность, прежде чем запрашивать повышение лимитов?
Если прогнозы пикового трафика могут превысить стандартные лимиты, обращались ли вы в службу поддержки до UAT или запуска в рабочей среде?

Подход к реализации

Выполнено? Задача
Структурирован ли ваш проект вокруг итеративных спринтов с регулярными демонстрациями и циклами обратной связи?
Есть ли у вас процессы для детализации невыполненной работы и постоянного пересмотра приоритетов?
Вы запланировали рассматривать запуск как начало постоянного улучшения, а не как завершение?

Непрерывное совершенствование

Выполнено? Задача
Определена ли стратегия аналитики (панели мониторинга, ключевые показатели эффективности, проверка расшифровок, сигналы качества)?
Налажены ли циклы обратной связи (заинтересованные стороны, эксперты по предметной области, конечные пользователи)?
Готова ли команда к частым итерациям после публикации?
Есть ли у вас план по постоянной оптимизации (поведение языковой модели, обработка резервных сценариев, уточнение тем)?

Ответственный ИИ

Выполнено? Задача
Проведена ли оценка системы на справедливость и проверена ли она на наличие непреднамеренной предвзятости в данных или результатах?
Определены ли роли ответственности, и существует ли четкий процесс мониторинга и управления поведением ИИ?
Прозрачно ли для пользователей, что они взаимодействуют с ИИ, и понимают ли они, как формируются результаты, созданные ИИ?
Полностью ли выполнены требования по конфиденциальности, безопасности и соответствию для всех данных, используемых в рабочем процессе?
Были ли применены меры защиты, фильтры и стратегии обоснования для предотвращения вредного или некорректного контента, генерируемого ИИ?
Налажен ли процесс постоянного мониторинга, анализа инцидентов и обновления моделей или мер по снижению рисков?

Понимание языка и охват намерений

Выполнено? Задача
Определили ли вы, требуется ли для вашего сценария стандартная генеративная оркестрация, встроенная NLU, NLU+ или Azure CLU?
Задокументировали ли вы ожидаемые входные данные для тем, чтобы оркестратор мог корректно различать повторяющиеся или сложные сущности?
Проверили ли вы многоязычные требования и подтвердили, как System.User.Language будет устанавливаться (вручную, автоматически, на основе триггера)?
Вы проследили за тем, чтобы были разработаны и протестированы запасные стратегии поведения и исправления (поиск по базе знаний, уточняющие вопросы)?

Выноски рекомендаций

  • Используйте agile-подходы, чтобы оставаться гибкими и ориентированными на пользователя: работайте короткими спринтами, быстро предоставляйте ценность и регулярно собирайте обратную связь от пользователей. Воспринимайте запуск как отправную точку для постоянного совершенствования, а не как конечную цель.
  • Планируйте с помощью пользовательских историй вместо объемных спецификаций: пользовательские истории основываются на реальных потребностях пользователей, помогают команде понять, зачем нужна каждая функция, и позволяют быстро менять приоритеты при появлении новых инсайтов.
  • Поддерживайте актуальный журнал невыполненной работы: регулярно пересматривайте, уточняйте и меняйте порядок его элементов. Добавляйте новые истории по мере того, как появляются тенденции из аналитики, отзывов пользователей или изменений в бизнесе.
  • Выявляйте и управляйте рисками заранее: оценивайте риски по степени воздействия и вероятности, затем планируйте меры по снижению. Используйте спайки для проверки неизвестных и применяйте временные обходные пути для предотвращения задержек с доставкой.
  • Постоянно согласовывайте действия со всеми заинтересованными сторонами: регулярно делитесь прогрессом с помощью демонстраций, обзоров спринтов и визуальных представлений невыполненной работы. Прозрачность укрепляет доверие и формирует совместное принятие решений относительно направления проекта.
  • Проектируйте с учетом управления с первого дня: заранее определите RBAC, стратегию среды, политики безопасности и требования к соответствию, чтобы управление стало частью рабочего процесса, а не поздним препятствием.
  • Проверьте интеграции до начала работ: заранее тестируйте API, лимиты соединителей, методы аутентификации и качество данных, чтобы избежать неожиданных проблем на этапе разработки или приемочного тестирования (UAT).
  • Планируйте пропускную способность, а не только общий объем: преобразуйте ожидаемое использование в периоды пиковых нагрузок (в минуту и в час) и сравните с текущими опубликованными лимитами по всему пути выполнения — включая потоки, соединители, Dataverse, сервисы ИИ и внешние API. Если лимиты могут быть превышены, откройте запрос в службу поддержки до начала UAT или запуска в производство. Подробнее см. на странице Планирование пропускной способности и ограничения скорости.
  • Используйте данные для принятия решений: отслеживайте CSAT, модели разговоров, уровень отклонения, причины эскалации и уровень внедрения. Пусть эти сигналы определяют приоритеты вашей невыполненной работы.
  • Публикуйте на раннем этапе, чтобы активировать маховик обратной связи: выпускайте первые версии для небольшой аудитории, изучайте, как пользователи взаимодействуют с агентом, и дорабатывайте продукт на основе фактов, а не предположений.