Началом любой работы, в том числе и по разработке сайта, является переосмысление целесообразности этой работы, ее смысла и направленности, задач, которые будет решать разрабатываемый сайт. Разработка сайта – процесс творческий, но формализовать его необходимо. Для этого обратимся к ЕСПД (Единой системы программной документации) ГОСТ 19.102-77 «Стадии разработки». ГОСТ 19.102-77 предусматривает пять стадий разработки программ и программной документации для вычислительных машин, комплексов и систем независимо от их назначения и области применения, к которым, с учетом применения программных средств (ГОСТ 7.83-2001 «Электронные издания»), можно отнести и разработку сайта. Это техническое задание, эскизный проект, технический проект, рабочий проект, внедрение. В нашем случае, мы можем составить подобную ГОСТ 19.102-77 таблицу, скорректировав стадии разработки, этапы и содержание работ применительно к поставленной задаче – разработке сайта.
Стадии разработки | Этапы работ | Содержание работ |
1. Техническое задание | Обоснование необходимости разработки сайта | Постановка задачи Сбор исходных материалов Выбор и обоснование критериев эффективности и качества разрабатываемого сайта. Обоснование необходимости проведения Интернет-маркетинговых исследований. |
Интернет-маркетинговые исследования | Определение потребностей (представлений о потребностях), которые удовлетворяются предлагаемыми товарами и услугами. Анализ выбранного сегмента рынка. Выделение конкурентных преимуществ (новизна, полезность). Определение целевой аудитории. Психологический портрет посетителя сайта (возраст, пол, образование, социальный статус, профессия). Определение ключевых запросов. Создание семантического ядра. Обоснование принципиальной возможности решения поставленной задачи. | |
Разработка и утверждение технического задания | Выбор имени и названия сайта. Определение объема и вида информационных материалов. Предварительный выбор методов подачи информации. Разработка блок-схемы сайта. Определение технических параметров, которым должен соответствовать сайт на клиентской стороне. Психологическое обоснование графических, цветовых и шрифтовых параметров сайта. Определение требований к программным средствам. Согласование порядка и сроков разработки, раскрутки (первоначальной регистрации в каталогах и поисковиках), продвижения (оптимизации под изменяющиеся поисковые условия) и обслуживания (изменения и дополнения информационной составляющей) сайта. Определение необходимости проведения Интернет-маркетинговых исследований на последующих стадиях. Согласование и утверждение технического задания. | |
2. Эскизный проект | Разработка эскизного проекта | Подготовка информационных материалов (контента). Структуризация контента. Навигация по сайту. Обоснование целесообразности применения известных дизайнерских решений. Обоснование целесообразности применения известных программных решений. Создание проекта сайта с применением известных дизайнерских и программных средств. |
Утверждение эскизного проекта | Согласование и утверждение эскизного проекта. | |
3. Технический проект | Разработка технического проекта | Уточнение информационных материалов (контента) с учетом визуального восприятия эскизного проекта. Реструктуризация контента. Уточнение навигации по сайту. Переработка дизайнерских решений (при необходимости). Переработка программных решений (при необходимости). Создание технического проекта сайта с применением доработанных дизайнерских и программных средств. |
Утверждение технического проекта | Вывод технического проекта сайта для тестирования на тестовый хостинг под тестовым доменом. Согласование и утверждение технического проекта. | |
4. Рабочий проект | Разработка сайта | Уточнение информационных материалов (контента) с учетом тестирования технического проекта. Разработка рабочего контента. Разработка рабочей навигации по сайту. Создание дизайна (при необходимости). Создание программных средств сайта (при необходимости). Создание рабочего сайта с применением разработанных или выбранных на предыдущих этапах дизайнерских и программных средств. Вывод технического проекта сайта для тестирования на тестовый хостинг. |
Раскрутка сайта и утверждение рабочего проекта сайта | Вывод сайта на рабочий хостинг под рабочим доменом. Регистрация сайта в поисковых системах. Регистрация сайта в каталогах схожей тематики. Обмен ссылками с сайтами схожей тематики. Рекламные кампании (для ускорения раскрутки). Корректировка сайта по результатам раскрутки. Согласование и утверждение рабочего проекта сайта. | |
5. Внедрение | Продвижение сайта | Сбор статистических данных о посещаемости сайта и работающих ключевых запросах. Численный и семантический анализ собранной статистики работы сайта. Уточнение и изменение семантического ядра сайта. Регистрация сайта в новых поисковых системах. Регистрация сайта в новых каталогах схожей тематики. Обмен ссылками с новыми сайтами схожей тематики. Переход к сбору статистики. |
Обслуживание сайта | Сбор ст атистических данных о посещаемости сайта, работающих ключевых запросах и переходах внутри сайта. Психологический анализ собранной статистики работы сайта. Изменения и дополнения информационных материалов (контента) с учетом проведенного анализа статистики работы сайта. Рекламные кампании (при необходимости). Переход к сбору статистики. |
Как и в ГОСТ 19.102-77, справедливо будет следующее примечание: 1. Допускается исключать вторую стадию разработки, а в технически обоснованных случаях – вторую и третью стадии. Необходимость проведения этих стадий указывается в техническом задании. 2. Допускается объединять, исключать этапы работ и (или) их содержание, а также вводить другие этапы работ по согласованию с заказчиком. После определения целей разработки сайта и задач, решаемых сайтом, становятся актуальны известные слова Н. С. Хрущева: “Цели определены, задачи поставлены, за работу, товарищи!”.