Бриф на разработку навыка

Скачать бриф по разработке навыка

Перед тем как начинать разработку навыка, следует провести детальный брифинг с заказчиком. На этапе брифинга необходимо обсудить следующие вопросы:

  • Интересы заказчика

    Узнайте подробнее про бизнес заказчика, какие сферы услуг он затрагивает. Заранее обсудите, какие у заказчика ожидания относительно навыка.

  • Идея навыка

    Сформулируйте цель навыка и его детальное описание: чем навык может быть полезен для пользователей, на какую аудиторию рассчитан и есть ли альтернативное решение этой задачи. Выявите ключевые показатели эффективности навыка.

  • Название навыка и сценарий использования

    Продумайте название будущего навыка. Название должно легко произноситься, чтобы Алиса могла распознать его. Кроме того, не забудьте учесть остальные требования к названию навыка.

    Заранее обговорите сценарий использования навыка — как пользователь будет взаимодействовать с навыком и какие действия сможет совершать. На основе сценария вы будете выстраивать логику работы навыка, а также рассчитывать вычислительные ресурсы и инструменты для интеграции.

  • Интеграция

    Уточните, какие инструменты использует заказчик — вам потребуется настраивать взаимодействие навыка с внутренними системами заказчика.

    Обсудите, нужно ли использовать в навыке сторонние API или фреймворки. Например, если навык должен уметь распознавать дату или адреса, вам потребуется фреймворк для обработки естественной речи (например, Just AI).

  • Хранение данных

    Где будут храниться данные, и есть ли у заказчика уже какая-либо база знаний. Стоит заранее продумать, как хранить историю общения с пользователем.

  • Нагрузка

    Рассчитайте ожидаемую нагрузку на навык. Оцените количество одновременных сессий и как часто пользователи будут запускать навык.

    При расчете нагрузки следует учитывать ограничение — навык должен отвечать на запрос в течение 3 секунд.

  • Поддержка

    Кто будет осуществлять поддержку навыка после его публикации. Следует заранее проговорить — кто со стороны заказчика будет ответственным за публикацию навыка.

  • Бюджет

    Бюджет следует рассчитывать на последнем этапе, когда вы сформулировали задачу и оценили сложность разработки.

    Бюджет рассчитывается в зависимости от сложности навыка. Простыми можно считать навыки «вопрос-ответ», где есть некоторая база знаний и заготовленные ответы на вопросы. Если в навыке требуется интеграция с внешними системами или, например, нужно вести запись в базы данных — следует выделять дополнительный бюджет.