Техническое задание для прикладной системы: что записать обязательно
Разделы ТЗ на разработку прикладной системы, список исключений и критерии приёмки, которые можно проверить.
Техническое задание нужно не ради формальности, а чтобы у двух сторон
совпала картина проекта. Устная договорённость этого не даёт: все выходят со встречи
довольными и с разными представлениями.
Обязательные разделы
Процессы «как есть» — по шагам, с исполнителями. Без этого «как будет»
получается описанием идеальной компании.
Роли и права — что доступно каждой роли и, отдельно, что недоступно.
Второй список ловит больше проблем.
Функции и экраны — проверяемыми формулировками. Не «удобно», а «мастер
закрывает заявку с фото и подписью за минуту».
Интеграции — с чем, в какую сторону, как часто и что при недоступности.
Данные на старте — что переносим, откуда и как сверяем.
Условия работы — для прикладных систем это отдельный пункт: связь,
устройства, перчатки, освещение, температура. То, что очевидно на объекте и незаметно в
кабинете.
Смета и этапы.
Раздел, который забывают
Список того, чего в проекте не будет. Мобильное приложение под iOS, если делается только
Android. Интеграция с маркетплейсом, о которой говорили, но не считали. Перенос истории.
Обучение второй смены.
Каждый пункт кажется мелочью на старте и становится спором на сдаче.
Критерии приёмки
Плохо: «работает быстро», «понятный интерфейс». Хорошо: «кладовщик оформляет приход из
десяти позиций за две минуты без инструкции», «приложение продолжает работать при выключенной
сети и синхронизируется за 30 секунд после её появления».
Второе проверяется однозначно, первое — мнением. Мнения расходятся именно в день оплаты.
Стоимость
Документ на 20-40 страниц пишется за две-три недели, стоит от 300 000 ₸ и при заказе
разработки засчитывается в проект.
Читайте также: разработка программного обеспечения, программа для учёта, веб-приложения, личный кабинет, техническое задание.