Проектирование

Проектирование сайтов
Проектирование и разработка сайтов до реализации — этап, на котором продумываются и оцениваются все требования.
Это позволяет принять основные решения, не совершая дорогих ошибок.
В результате получается проект сайта и дизайн.
Этап проектирования оформляется отдельным договором, имеющим фиксированные сроки и стоимость.

Почему нельзя просто взять и запрограммировать? Все же просто и понятно?
Если все очень просто, так и надо сделать: оценить работу и сделать ее.
Но в сложном проекте так не получается. Причин несколько:

Не ясна задача.
Сложный проект надо сдавать и принимать по понятным зафиксированным требованиям, иначе разное понимание задачи приведет к конфликту и неудовольствию.
Не очевиден способ реализации.
Решить задачу всегда можно разными способами, и выбор самого подходящего требует знаний, опыта, понимания перспектив проекта и принципов проектирования прибыльных веб-сайтов.
Внутренние противоречия.
Почти всегда требования от заказчика противоречат друг другу. Нужно искать решение, расставлять приоритеты, думать.
Невозможно оценить трудоемкость, риски, стоимость.
Никто не знает сколько стоит ваш проект. Чтобы обоснованно сделать оценку, нужно получить цельное непротиворечивое ТЗ (хотя бы на первый этап) и хорошо подумать. Есть специальные методики определения цены, но все они требуют чтобы задача была поставлена.
Единственный способ говорить о сложном сайте конкретно — обсуждать хорошее Техническое Задание.
Скорее всего, хорошего ТЗ у вас нет. Его нужно написать.

Кто занимается проектированием сайтов?
Проектированием должен заниматься человек, занимающийся веб-разработкой профессионально и имеющий навык проектирования больших информационных систем.
Если такой есть у Заказчика — ТЗ может написать он. Такое бывает, но исключительно редко.

В нашей компании проект сайта делается под руководством одного из менеджеров проектов. Каждый такой специалист провел десятки проектов и имеет опыт в том, что проектирует. Если проект подразумевает дизайн основных страниц, в команду подключается также дизайнер.

Мы очень хорошо разбираемся в работе сложных веб-систем, интернет-магазинов, умеем управлять проектными рисками и знаем, что будет дальше.

Срок проектирования — 3-6 недель.

После того, как мы выполним проектирование, мы делаем детальный расчет стоимости разработки и готовы заключить договор на разработку сайта.
Останется выполнить дизайн, программирование и запуск сайта.

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

Что делать если проект очень большой? Писать очень большое Техническое задание?
ТЗ не может быть очень большим. Идеальный размер — 50-60 страниц текста с картинками. Если документ больше, в нем невозможно вычистить все противоречия, его становится трудно удерживать в памяти, крайне трудно выполнять приемку.
Работу на большим проектом нужно вести поэтапно.

Этап не должен быть длиннее 3-4 месяцев, а ТЗ на него больше 60 страниц текста с картинками.
Большие проекты всегда нужно дробить на части и каждую проектировать отдельно.