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