Опишите поведение сайта и критерии приёмки
Техническое задание помогает одинаково понимать результат до начала разработки. Перечня страниц недостаточно: важны поведение интерфейса, права менеджеров, интеграции и способ проверки. Чем раньше описаны исключения, тем меньше переделок при сдаче.
Функции
Что делают посетители, менеджеры и администраторы.
Материалы
Кто готовит тексты, изображения и данные каталога.
Приёмка
Как проверить работу каждого согласованного сценария.
Как составить техническое задание
- 1
Собрать бизнес-требования
Опишите цель сайта, продукты, рынки и ограничения. Отделите обязательное для первого запуска от улучшений, которые можно реализовать позже.
- 2
Описать аудитории и сценарии
Запишите путь посетителя до заявки и путь менеджера до обработки обращения. Укажите, какие тексты, блоки, изображения и цены должны редактироваться без разработчика.
- 3
Перечислить функции и интеграции
Для каждой интеграции определите передаваемые данные, ответственного и поведение при ошибке. Уточните, кто предоставляет доступы, оплачивает сервисы и поддерживает соединение.
- 4
Согласовать этапы проверки
Согласуйте проверяемые критерии: мобильные экраны, сохранение форм, редактирование блоков, SEO-поля и восстановление из копии. Принимайте этапы на реальном контенте, а не только на макетах.
На что обратить внимание
- ✓Не ограничивайтесь списком страниц. Опишите действия, права доступа и обработку ошибок.
- ✓Не оставляйте контент без ответственного. Зафиксируйте сроки подготовки и согласования материалов.
- ✓Не принимайте формы по внешнему виду. Проверьте сохранение заявки, уведомления и сообщение об ошибке.
Вопросы по теме
Нужно ли описывать каждую деталь до начала проекта?+
Для первого этапа должны быть ясны обязательные функции и критерии приёмки. Детали можно уточнять по этапам, фиксируя изменения.
Кто готовит техническое задание?+
Компания описывает задачи и ограничения, а разработчик помогает превратить их в требования к сайту и способы проверки.
Поможем подготовить требования к сайту
Расскажите о бизнесе и необходимых функциях. Определим состав первой версии, материалы и этапы разработки.
Обсудить задачу →