Общая последовательность
От знакомства с задачей до передачи решения
- Разбор задачи
Рабочий пример, данные и ограничения
- ТЗ и предложение
Функции, проверка и расчёт работ
- Бесплатный прототип
Фрагмент решения для обсуждения
- Договор
Согласование условий и предоплата 50%
- Разработка
Подключения и проверка по ТЗ
- Сдача
Оставшиеся 50%, код и инструкции
До основной разработки у вас будут требования, коммерческое предложение и пример будущего решения. Прототип помогает проверить, одинаково ли мы понимаем задачу.
Что обсуждаем на первом созвоне
Попросим пройти задачу так, как её сейчас выполняет сотрудник. Какие сведения он получает? Где ищет недостающее? Что копирует и кому отправляет результат? Уточним ограничения по данным, участникам и используемым сервисам.
По итогам выберем предмет первого проекта. Необязательно автоматизировать весь отдел: можно договориться об одной операции с понятными границами.
Что содержат ТЗ и предложение
В ТЗ описываем нужные действия, результат и ситуации, которые требуют отдельной обработки. В предложении указываем оценку и состав работ. Для клиента это основание сравнить будущую пользу с бюджетом.
Бесплатный прототип показывает небольшой фрагмент: например, ответ на рабочий запрос или экран сводки. Замечания к нему помогут уточнить требования до договора.
Когда начинается разработка
Если предложенный вариант подходит, согласуем документы и подпишем договор. Предоплата — 50%. Затем соберём согласованную функциональность, подключим системы и подготовим решение к проверке.
Если по ходу работы появляется новая задача, отдельно обсудим её влияние на объём. Она не должна незаметно менять условия уже согласованного проекта.
Как проходит приёмка
Повторяем примеры, описанные в ТЗ, и сравниваем результат с ожидаемым. Проверяем не только успешную операцию, но и неполные данные, повторное событие и недоступное подключение.
После сдачи — оставшаяся оплата 50% и передача кода, доступов и инструкций. Состав материалов и порядок передачи прав указываем в договоре.
Что происходит дальше
Можно согласовать наблюдение за системой, помощь пользователям и новые функции. Стоимость сопровождения, объём и время реакции определяются отдельно. Подробнее о расчёте проекта.