Состав сметы: интеграция систем

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

Позиции и единицы измерения

  • Обследование систем и анализ документации APIсистема
  • Описание состава и направлений обменасущность
  • Проектирование схемы обменаинтеграция
  • Реализация выгрузки и загрузки данныхметод обмена
  • Правила сопоставления записейсправочник
  • Преобразование форматов и единиц измеренияполе
  • Настройка расписания обменасценарий
  • Обработка ошибок и повторные попыткисценарий
  • Журнал обмена и уведомления ответственномуэтап
  • Тестирование на контрольном наборе данныхэтап
  • Первичная выгрузка накопленных данныхсправочник
  • Сопровождение обмена после запускамесяц поддержки
Срок

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

Оплата

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

Гарантия

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

Соберите такое предложение за несколько минут

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

Другие работы в нише «разработка ПО»

Другие направления