Этапы разработки

  • 4–5
    • Руководитель проекта
    • Системный аналитик-проектировщик
    • Технический директор
    • Представитель команды заказчика

    Аналитика и проектирование

    Мы собираем и анализируем необходимую информацию, и совместно с клиентом выявляем бизнес-концепцию проекта: определяем цели, задачи сайта и инструменты для их решения. Анализируем конкурентную среду и целевую аудиторию сайта.

  • 5–6
    • Руководитель проекта
    • Арт-директор
    • Ведущий дизайнер
    • Дизайнер UI
    • Представитель команды заказчика

    Разработка концепции и дизайна

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

    Согласно техническому заданию мы разрабатываем концепцию дизайна, которую презентуем заказчику на примере главной страницы сайта. Дизайн сайта отвечает эстетическим требованиям и решает бизнес-задачи заказчика. После согласования концепции дизайн и макет главной страницы считаются принятыми. Затем согласовывается структура внутренних страниц.

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

  • 3–4
    • Руководитель проекта
    • Frontend-разработчик
    • Ведущий дизайнер проекта

    Верстка макетов

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

  • 5–6
    • Руководитель проекта
    • Технический директор
    • Разработчик
    • Ведущий дизайнер проекта
    • Специалист по обеспечению качества (QA)

    Разработка системы управления сайтом и тестирование

    На этом этапе с нуля разрабатывается система управления сайтом (CMS), которая решает бизнес-задачи конкретного заказчика. Мы разрабатываем сайты на базе фреймворков:

    • Django на языке Python;
    • Play на языке Scala.

    Затем мы тестируем результаты работ: проверяем их соответствие техническому заданию, удобство использования, скорость выполнения операций и т.д. Обнаруженные в ходе тестирования недочеты, исправляются, затем система проходит повторное тестирование.

    Django — свободный фреймворк для веб-приложений на языке Python, использующий шаблон проектирования MVC.

    Сайт на Django строится из одного или нескольких приложений, которые рекомендуется делать отчуждаемыми и подключаемыми. Это одно из существенных архитектурных отличий этого фреймворка от некоторых других. Один из основных принципов фреймворка — DRY (англ. Don’t repeat yourself).

    Play — свободный фреймворк для веб-приложений, написанный на языках Scala и Java. Он архитектурно похож на Django и Rails, сделан с упором на максимальную производительность при высоких нагрузках и построен для асинхронного программирования.

  • 5–6
    • Руководитель проекта
    • Специалист по информационному наполнению
    • Ведущий дизайнер проекта
    • Специалист по обеспечению качества (QA)
    • Представитель команды заказчика

    Первичное наполнение и обновление информации на сайте

    Мы предлагаем услуги по первичному наполнению сайта контентом и последующей информационной поддержке. Помогаем привести в тексты в порядок: вычитываем и редактируем, исправляем языковые и стилистические недочёты. Размещаем готовый текст на сайте с соблюдением правил веб-типографики.

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

  • Техническая поддержка

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

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