logo
Разработка веб-сайтов, веб-сервисов и систем
для автоматизации малого бизнеса.
(495) 771-13-06

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

1. Планирование и проектирование

Цели и задачи / Архитектура проекта / Структура данных / Интеграция с другими системами

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

2. Дизайн и визуальная часть

Разработка интерфейса / Создание прототипа / Графический дизайн

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

Когда прототип и структура интерфейса согласованы, мы приступаем к разработке дизайна сайта. В этот этап входит разработка макета для главной страницы и набора макетов для внутренних страниц. Изначально, мы разрабатываем один или более вариантов дизайна для главной (начальной) страницы сайта, и утверждаем понравившуюся стилистику на основе макета главной страницы. В некоторых случаях к моменту согласования мы также делаем 1–2 внутренних страницы, чтобы дать клиенту более полное представление о стилистике.

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

Параллельно мы начинаем процесс разработки.

3. Разработка

Серверная часть ПО / Клиентская часть ПО / Подготовка материалов / Верстка

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

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

4. Тестирование и контроль качества

Тестирование публичной части / Тестирование администраторской части / Проверка информационных материалов

Когда все работы по разработке закончены, мы начинаем завершающее тестирование веб-сайта. На этом этапе мы тестируем все разработанные модули, публичную часть и администраторскую часть веб-сайта.

Параллельно проверяется информационная часть веб-сайта, правильность ссылок и т. д.

5. Публикация и мониторинг

Анализ работы / Исправление ошибок / Техническая поддержка

Когда все работы завершены и проект принят заказчиком, мы размещаем веб-сайт в Интернете. На этом моменте наша работа не окончена. Мы продолжаем следить за работой проекта и в случае появления ошибок немедленно их исправляем. Для этого у нас предусмотрены специальные механизмы, которые мнгновенно оповещают нас в случае возникновения технических сбоев в работе веб-сайта. Также мы анализируем работу веб-сайта «под нагрузкой» и в случае необходимости вносим коррективы в техническую часть веб-сайта.

6. Реклама и раскрутка (по заказу)

Контекстная реклама / поисковое продвижение

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