Дарим скидку 10%
на все услуги

Подробнее

+7 (343) 344-96-20

 

Почему нельзя сделать сайт "за 3 дня"?

10 ноября 2010г

Обычно в основе мнения заказчика о том, что сайт можно сделать быстро лежит не совсем полное понимание технологического процесса создания интеллектуального продукта. Разработка программного обеспечения, проектирование, разработка графических решений, множество промежуточных технических операций, согласования, внесение корректировок в результаты работ и т.д. Все это заказчику, обычно, не очевидно.

[ ! ] Первый момент, на который хочется обратить внимание: как, по мнению заказчика, выглядит процесс проектирования и разработки интеллектуального продукта «сайт»:

- Вы рисуете нам одну красивую картинку сайта за 2-3 часа;
- Эта картинка каким-то образом оказывается в Интернет и используется на всех страницах сайта;
- Программисты делают «нехитрые действия» вида: нажатие на одну большую кнопку «получить готовый сайт»;
- Бац! Есть готовый сайт, который учитывает потребности бизнеса клиента, интегрирован с корпоративной CRM или системой 1С, хорошо индексируется поисковиками, при этом очень красив и удобен посетителям.

Естественно, что при такой картине мира создается ощущение, что сайт - это просто, сайт - это быстро.

[ ! ] Второй момент, на который не обращается внимание – это время ожидания в течении разработки проекта, когда разработчик не может выполнять последующие работы, пока клиент не утвердит результаты работ по предыдущему этапу работ. Это значит, что заказчик сам влияет на то, как быстро он получит готовый проект.

За годы работы в области разработки сайтов различной сложности мы можем уверенно сказать:

 

Сметный срок разработки Добавляется заказчиком (в среднем)
< 1 месяца 2-4 недели (макс. – 3 месяца)
1-3 месяца 1-3 месяца, (макс. – 6 месяцев)
> 3 месяцев от 3 месяцев (макс. – 11 месяцев)

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

[ ! ] Третий момент – последовательная работа по каждому из этапов, обусловленная технологическим процессом разработки, что приводит к переносу срока сдачи проекта, в случае если заказчик инициирует изменения в предоставленные ему на утверждение результаты работ.

Как же на самом деле выглядит процесс разработки сайта.

1.Сбор информации о бизнесе заказчика, его особенностях, преимуществах, и имеющихся средствах учета и автоматизации, с помощью которых можно уменьшить нагрузку на имеющихся в компании сотрудников и повысить их производительность. Срок: 2-5 дней. Результатом выступает предварительная смета на проект с указанием стоимости работ их сложности и сроков разработки проекта.

2. После согласования предварительной сметы на проект подписывается Договор на разработку. Срок: 1-10 дней.

3. Организуется встреча проектировщика сайта с клиентом, целью которой является выяснение или совместное определение тонкостей и нюансов работы каждого из разделов сайта. При этом сразу же обсуждаются возможные схемы реализации данных разделов. В зависимости от сложности проекта может потребоваться от 1 до 8-10 встреч. Срок от 1 до 10 дней.

4. Полученную в ходе встреч информацию проектировщик переносит в техническое задание (ТЗ), которое в дальнейшем служит инструкцией по разработке для производственного отдела, а так же является средством верификации при сдаче работ клиенту. Срок написания ТЗ может колебаться от 5 до 30 дней. Объем технического задания обычно составляет от 15-20 страниц.

5. После прочтения ТЗ заказчиком часто начинают высказываться дополнительные пожелания по разделам сайта, что вполне естественно, поскольку, чем глубже клиент начинает «погружаться» в проект тем больше он начинает понимать как проект будет связан с бизнес-процессами компании и как затем смогут пользоваться проектом его клиенты.

Корректировка технического задания занимает обычно от 3 до 10 дней, в зависимости от сложности изменений/доработок и их количества.

Таким образом, с момента первого обращения в вэб-студию до момента составления инструкции по разработке сайта, содержащей все его особенности, как по визуальной части, так и по функциональности может пройти 30- 40 рабочих дней. При этом, за указанный интервал времени заказчик сможет досконально понять что он получит в результате разработки, а сам разработчик - оформит все мысли и пожелания клиента в виде инструкции для производственного отдела.

После написания ТЗ может происходить переоценка проекта. В случае уменьшения/увеличения сложности проекта, колебания по срокам и стоимости обычно находятся в пределах 10-30% предварительной оценки, однако бывают и исключения.

6. Следующий этап наиболее понятен и визуально очевиден клиенту – дизайн титульной страницы сайта. О важности первого впечатления сказано много. Не следует забывать, что за 2 минуты в Интернет потенциальный клиент может получить первое впечатление по 5-10 аналогичным компаниям, что еще больше добавляет значимости визуальной части сайта.

Очень часто, сталкиваясь с дизайном в сфере полиграфии, его сроки и возможности проецируются на отрасль вэб-разработок, что в корне не верно. На разработку дизайн-макета титульной страницы сайта должно уходить не менее 5-7 дней (для случая отсутствия ручных иллюстраций, коллажей и иконок), которые позволят продумать эргономику макета и идею по его графическому оформлению.

7.Корректировки дизайн-макета, вызванные пожеланиями клиента. Множество из доработок, предлагаемых клиентом решаются на этапе обсуждений их с дизайнерами студии, которые аргументировано дают понять чем то или иное предложение поможет/навредит проекту. Срок: 2-5 дней на каждый блок корректировок от клиента.

8. Разработав основную стилеобразующую страницу сайта (титульную), дизайнеры переходят к проработке каждой уникальной внутренней странице существующих разделов (программных модулей), которых обычно не менее 5-7 штук. На проработку одной внутренней страницы уходит обычно не менее 1 дня. Таким образом, чистое время на разработку дизайн-макетов всех внутренних страниц сайта обычно >= (число уникальных макетов проекта * время разработки одного макета).

Утвердив дизайн-макет титульной страницы и всех внутренних можно сказать, что основной блок работ, связанный с согласованиями заказчиком (а значит и менее всего прогнозируемый по дате завершения) подошел к концу. Поэтому, все описанные ниже этапы работ проистекают более прогнозируемо и предсказуемо.

9. Технический этап: html-верстка дизайн-макетов, всех страниц сайта. Часто бывает, что разработав и утвердив дизайн-макет титульной и 10-15 внутренних страниц сайта, в результате нового поворота мысли дизайнера или заказчика на 16-ой происходят изменения, которые обратной «волной» необходимо внести во все уже разработанные макеты. Именно поэтому, не завершив разработку дизайн-макетов всех страниц начинать html-верстку нельзя, поскольку изменения в дизайне могут привести к полной переверстке всех макетов. Срок на верстку макетов (усреднено по всему набору макетов для проекта): не менее 1 дня на каждый дизайн-макет.

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

11. Завершив все описанные выше этапы, проектировщик сайта получает проект для тестирования и отладки. Тестирование происходит силами разработчиков. Срок тестирования: 2-5 дней. По итогам подготавливается чек-лист с найденными несоответствиями, ошибками, недочетами, который передается в подразделение программирования для доработки.

12.Доработка проекта с учетом найденных при первоначальном тестировании ошибок. Срок: 3-5 дней, в зависимости от типа найденных замечаний.

13. Предоставление проекта на тестирование заказчиком. Время тестирования заказчиком обычно регламентируется договором и составляет не более 5 дней.

14.При наличии пожеланий от клиента, они оформляются проектировщиком и передаются в подразделение программинга для устранения. Срок: 3-5 дней.

15. Кроме того, важно помнить, что по завершению работ проект обычно наполнен 5-10 тестовыми страничками, а полное наполнение проекта может занимать от 3 до … дней, в зависимости от источника информации, из которого берется наполнение.

После этого можно подключить продвижение сайта или запустить контекстную рекламу.

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

Теперь попробуйте себе ответить на вопросы: можно ли сделать сайт «за 3 дня», или может ли проектное web-решение для вашего бизнеса стоить 10 т.р.?

<- назад, к списку вопросов

Заявка в СайтАктив

Ошибка при загрузке файла

Извините, мы не можем загрузить потенциально опасный файл

Отправляется запрос...
Ваш запрос успешно отправлен
Мы свяжемся с вами в течение 1 часа в рабочее время

Заказать

Ошибка при загрузке файла

Извините, мы не можем загрузить потенциально опасный файл

Отправляется запрос...
Ваш запрос успешно отправлен
Ошибка загрузки файла
Мы свяжемся с вами в течение 1 часа в рабочее время