Календарный план работ
Лучше, если в договоре будет определено четыре месяца, а проект будет
сделан за три месяца или даже за четыре. Хуже если в договоре будет определен один месяц, а проект
затянется на два месяца. Попытаемся произвести оценку сроков разработки. Любой проект
подразделяется на этапы:
- Анализ и проектирование.
- Реализация.
- Тестирование и введение в эксплуатацию.
Создание веб-сайта разделяется на
разработку дизайна, информационной системы,
на разработку информационного наполнения и верстку. Эти работы можно выполнять независимо
друг от друга, поэтому можно говорить о реализации четырех почти независимых
друг от друга проектов. Рассмотрим их по порядку.
Время на разработку дизайна и верстку примерно известны. На дизайн главной
и второстепенной страницы художнику понадобится до 10 рабочих дней. При этом есть два существенных НО.
Во-первых, у художника могут быть параллельно и другие задачи. Во-вторых, надо заложить время на
согласование с заказчиком, поэтому 10 дней на практике превращаются в 1-2 месяца. Если дополнительно
стоят задачи разработки Flash-ролика и стилизации разделов сайта, то время увеличивается до 3-5
месяцев. Практика показывает, что сократить время разработки практически невозможно из-за
взаимодействия с заказчиком. Разработчикам необходимо своевременно получать исходные
материалы и решения заказчика по различным вопросам. Для
художника-дизайнера это рекламные проспекты, ссылки на сайты конкурентов, тематические фотографии.
Для программиста это функциональные требования, исходные данные, формы отчетов. Для верстальщика,
соответственно, это содержание сайта в виде текстов и нормативных документов. В подавляющем большинстве
случаев, заказчик дает исходные материалы с задержкой, что ведет к срыву остальных сроков.
Согласование с заказчиком различного рода вопросов и приемка-сдача основных этапов работ тоже,
в значительной степени, замедляет ход работ в целом. Отдельная проблема - разногласия с заказчиком.
Когда со стороны заказчика ответственным за принятие решение является один человек все идет хорошо.
Но как только появляется либо большой босс, который не увидел свой портрет на главной странице
сайта, или кто-либо еще, то в стане заказчика начинаются разногласия, и тогда проект сильно
замедляется или вообще терпит крах. Очень трудно иметь дело с большими организациями, где
каждый начальник хочет сделать свои некомпетентные замечания, дабы показать свою значимость и
то, что не зря занимает должность.
Бывают случаи умышленного вредительства
и нежелания успешного завершения проекта со стороны отдельных лиц в стане заказчика - это называется политикой.
В нашей практике был такой проект, где мы стали
заложниками политических игр высшего руководства заказчика. Такого рода проекты
с большой долей вероятности могут провалиться.
Итак, на разработку дизайна планируйте 1-2 месяца в среднем проекте и до 3-5 месяцев, в большом проекте
связанным с большим количеством графики.
Сроки разработки информационных систем зависят от сложности проекта, и квалификации и слаженности
команды разработчиков. Эти сроки очень сложно поддаются оценке. Зависят также от разделяемости
задачи между несколькими людьми, т.е. иногда на одном сайте функционирует несколько информационных
систем, которые друг с другом не связаны. При оценке сроков мы базируемся на опыте реализации
предыдущих проектов. Большой плюс в том, что у нас уже сработавшийся коллектив, и известно, кто что
делает и за какое время. Тем не менее, эти сроки рассчитываются с большой погрешностью. На срыве сроков
ошибочный расчет не сказывается, а вот на интенсивности работ очень даже. Иногда работа выполняется
быстрее запланированного, а иногда приходится больше времени уделять данному проекту и работать
по выходным. Ошибки в оценке сроков сказываются на интенсивности работ. У нас на разработку и внедрение
информационной системы веб-сайта уходит от 2 до 6 месяцев в подавляющем большинстве случаев.
Информационную систему можно вводить в эксплуатацию по частям. Сначала, разработав и установив
на сайт минимальный набор функций, а потом их совершенствовать и дорабатывать. Такой подход также
оправдан и в том плане, что есть время раскрутки сайта. После того, как сайт будет открыт, у
него будет не очень высокая посещаемость, поэтому лучше его анонсировать как можно раньше.
Сроки по разработке информационного наполнения тоже с трудом поддаются оценке.
Во многих случаях это головная боль заказчика. От него, в любом случае, зависит подача исходных
материалов. В договоре обычно фигурирует дата, не позднее которой заказчик обязуется
предоставить материалы. Сбор информации даже нельзя сравнить с разработкой технической документации.
При разработке документации в наличии имеется описываемый продукт, а при разработке
информационного наполнения сайта нет четкого содержания, а сбор информации зависит от многих
людей в компании заказчика.
Верстка сайта занимает относительно других этапов
мало времени и легко рассчитывается, но верстка зависит от дизайна, программирования и от сбора
информационного наполнения сайта. Для того чтобы рассчитать требуемое время для верстки
сайта, разделите объем работы на производительность вашего верстальщика.
Как правило, эта работа не затягивается больше, чем на месяц.
Итак, если подытожить все вышесказанное, то сроки по разработке сайта состоят из 1-2 месяцев
разработки дизайна плюс месяц верстки. Процесс создания информационной системы идет параллельно,
поэтому, если он превышает 3 месяца, то он является определяющем. В противном случае
определяющим является время на дизайн плюс верстку, т.е. максимально три месяца.
Эти три месяца можно несколько уменьшить, но практика показывает, что ни один проект не укладывается меньше,
чем в месяц.
|