Кому подходит этот разбор

  • заказчику, который готовит бриф и хочет получить сопоставимые предложения;
  • владельцу продукта или процесса, отвечающему за границы результата;
  • закупкам и финансам, которым нужно разделить работу подрядчика и расходы внешних сервисов;
  • IT-команде, оценивающей интеграции, размещение и дальнейшую эксплуатацию.

Практический разбор: что уточняют до оценки

Шаг 1. Определяют единицу результата

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

Оценка становится точнее, когда известны пользователь, вход, действие системы, формат выхода и ситуации за пределами этапа.

Шаг 2. Фиксируют границы первого этапа и следующих частей

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

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

Такой разбор не уменьшает объем искусственно. Он показывает, за какой именно результат платит заказчик и что потребует отдельного решения.

Шаг 3. Разбирают данные

На оценку влияют не только объем файлов или записей, но и их устройство:

  • число источников и форматов;
  • наличие разметки или эталонных ответов;
  • дубли, пропуски и противоречия;
  • необходимость обезличивания;
  • правила доступа и хранения;
  • подготовка контрольной выборки;
  • участие эксперта, который подтверждает правильный результат.

Если данные пока не обследованы, эту неопределенность стоит вынести в отдельную диагностическую работу или явно указать как условие оценки. Скрывать ее внутри разработки опасно: после старта она превращается в спор об объеме.

Шаг 4. Описывают интеграции

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

  • доступность и документацию API;
  • тестовый контур;
  • способ авторизации и роли;
  • ограничения частоты и объема запросов;
  • ответственность за изменения на стороне системы;
  • требование к журналу и повторной обработке ошибок.

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

Шаг 5. Выбирают контур

Стенд, облачная среда, гибридная схема и инфраструктура компании требуют разного участия сторон. На оценку влияют сетевые правила, доступы, развертывание, мониторинг, резервирование, требования к внешним моделям и готовность IT-команды клиента.

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

Шаг 6. Проектируют приемку

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

Чем яснее способ приемки, тем меньше резерв на неопределенность и риск, что стороны оценивают разные результаты.

Шаг 7. Согласуют передачу и стабилизацию

До старта определяют состав передачи: версия кода или репозиторий в согласованном объеме, конфигурации, перечень зависимостей, инструкция, схема данных и интеграций, контрольный набор, доступы и известные ограничения. Универсальные компоненты, внешние библиотеки и лицензии описываются отдельно.

После приемки для воспроизводимых несоответствий согласованному ТЗ предусмотрен 30-дневный период стабилизации. Новые функции, источники и правила не относятся к исправлениям и оцениваются как новый объем.

Шаг 8. Отделяют внешние расходы

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

В документах полезно указать владельца аккаунта, порядок согласования расходов, уведомления, лимиты и действия при недоступности или изменении условий поставщика.

Как проверить полученную оценку

Попросите связать каждый пункт оценки с одним из результатов или обязательных обеспечивающих работ. В понятном предложении видны:

  • состав результата каждого этапа;
  • входные данные и обязанности сторон;
  • включенные интеграции и контур;
  • критерии и процедура приемки;
  • состав передачи;
  • известные исключения;
  • отдельно указанные внешние зависимости;
  • правило оценки новых требований.

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

Ограничения

  • Бриф уменьшает неопределенность, но не заменяет обследование недокументированных систем и данных.
  • Оценка известного объема не фиксирует стоимость будущих функций, которые еще не описаны.
  • Расходы внешних поставщиков и условия лицензий могут меняться независимо от подрядчика.
  • Экономический эффект зависит от внедрения в процесс, использования сотрудниками и качества данных; его нельзя гарантировать одной сметой.
  • Юридически значимые условия оплаты, прав и ответственности закрепляются договором.

Чек-лист перед согласованием

  • [ ] Результат сформулирован как действие пользователя или системы.
  • [ ] Видно, что входит и не входит в каждый этап.
  • [ ] Перечислены источники данных и подготовка выборки.
  • [ ] Описаны операции по каждой интеграции.
  • [ ] Зафиксирован контур и участие IT клиента.
  • [ ] Есть критерии приемки и ответственный за проверку.
  • [ ] Указан состав передачи и известные ограничения.
  • [ ] Исправления отделены от новых требований.
  • [ ] Внешние сервисы и переменные расходы показаны отдельно.
  • [ ] Стоимость известного согласованного объема понятна до начала разработки.

Связанные страницы

Получите оценку конкретного объема

Опишите процесс, данные и системы. После разбора мы предложим границу первого этапа и зафиксируем результат, критерии приемки и стоимость согласованного объема до разработки.