План проекта на разработку веб-сайта
2010.05.12
1. Опрос требований клиента
-
Для кого этот веб-сайт?
-
Какие сведения и возможности(услуги) вы предоставите различным категориям посетителей, которых вы упомянули в ответе на предыдущий вопрос?
-
Какие сведения и возможности(услуги) вы предоставите общей аудитории?
-
Сведения о Вашей организации Вы предоставите самостоятельно или их нужно собрать нам?
-
Предоставите ли Вы фотографии или их нужно отснять?
-
Готовы ли Вы нанять профессионалов для подготовки материалов веб-сайта (корректоров, журналистов, фотографов)?
-
Есть ли у Вас личные предпочтения по поводу визуального оформления веб-сайта?
-
Существует ли у Вашей организации устоявшийся стиль оформления, который можно применить к веб-сайту?
-
Будет ли контент на веб-сайте обновляться? Если да, то как часто? Будут ли этим заниматься сотрудники Вашей организации или же Вы предполагаете привлекать для этого исполнителей со стороны?
-
Сколько денег вы можете и хотите выделить на разработку, учитывая все Ваши вышеперечисленные пожелания?
-
Кто будет осуществлять сопровождение веб-сайта, как часто и в каких пределах (обновление контента, изменение оформления, изменение функциональных возможностей)?
2. Обзор существующих решений
- Зная требования/пожелания клиента, оценить, существуют ли уже подобные веб-сайты в интернете и как они реализованы.
3. Проектирование
-
Сформировать карту сайта, включающую в себя все разделы и функциональные возможности, предусмотренные заказчиком.
-
Нарисовать в графическом редакторе оформление веб-сайта (главную страницу и все ключевые страницы, принципиально отличающиеся по оформлению от главной). Минимум - сделать набросок оформления на бумаге.
-
Сверить оформление и структуру веб-сайта с заказчиком. Уладить все разногласия и недочёты.
-
Принять решение о технологиях, которые будут использованы при разработке:
-
Будет ли использована система управления контентом и если да, то какая.
-
Какой будет использован язык веб-разработки, если будет использован и если такой выбор предоставляет система управления контентом.
-
Какой будет использован стандарт языка HTML.
-
Будут ли использованы элементы Flash, Silverlight, ActiveX.
-
-
Принять решение о том, где будет размещён веб-сайт: на серверах заказчика или на стороннем веб-хостинге. Если на веб-хостинге, то на каком.
4. Разработка
-
Оформление веб-сайта перевёрстывается из изображений в веб-страницы.
-
Если используемая система управления контентом или выбранный язык разработки используют какие-либо динамические элементы, они внедряются в разработанный дизайн.
-
Разрабатываются/внедряются/подключаются к системе управления контентом необходимые функциональные возможности.
-
Создаётся физическая структура веб-страниц и разделов в виде файлов и подкаталогов.
-
Формируется каркас веб-сайта, имеющий все требуемые проектом функциональные возможности, но лишённый контента.
-
Веб-сайт заполняется контентом.
5. Тестирование и отладка
-
Веб-сайт перемещается на выбранную точку размещения.
-
В качестве главной страницы размещается веб-страница, уведомляющая посетителей о ведущейся разработке веб-сайта и скором его открытии. Лучше - с датой открытия.
-
Веб-сайт проверяется разработчиками на предмет отсутствия битых ссылок и несуществующих/недоступных страниц.
-
Веб-сайт проверяется заказчиком на наличие всего предусмотренного функционала и корректность контента
6. Эксплуатация и сопровождение
-
Уведомление о ведущейся разработке заменяется на главную страницу веб-сайта и доступ к сайту открывается общей аудитории.
-
Решаются организационные вопросы между разработчиками и заказчиком
-
Оплата разработки
-
Кто будет следить за сопровождением веб-сайта
-
-
Всё время активного функционирования веб-сайта ведётся его сопровождение.
-
Если предусмотрен контент, генерируемый пользователями, требуется его модерация.
-
Если позволяется регистрация пользователей, требуется следить за возможными спаммерами и просьбами пользователей о восстановлении пароля, удалении учётной записи или регистрации в индивидуальном порядке.
-
Требуется наблюдение за доступностью веб-сайта. В случае отказа в обслуживании доступ к веб-сайту требуется восстановить немедленно.
-
Требуется регулярное обновление контента согласно пожеланиям заказчика.
-