Разработка web-приложений и сайтов

  • Проведение маркетинговых исследований (постановка задач на создание сайта, определение ключевых целей и аудитории).
  • Составление технического задания.
  • Разработка дизайна.
  • Верстка макетов.
  • Интеграция с системой управления.
  • Программирование.
  • Тестирование и отладка.
  • Наполнение сайта.
  • Документирование и обучение.
  • Перенос сайта на хостинг.
  • Организация хостинга (установка и настройка сервера).
  • SEO-оптимизация.
  • Разработка Landing page (целевых web-страниц).
  • Разработка кастомных Интернет магазинов.
  • Разработка web-сервисов различного назначения.
  • Разработка кастомных Корпоративных сайтов.
  • Разработка геопорталов на основе геоинформационных систем.

Интернет, и связанная с ним коммерция, уже 8 лет является одним из самых быстрорастущих сегментов мирового рынка. Как и вся отрасль в целом, способы продвижения товаров и услуг в интернете быстро развиваются. Одним из последних трендов развития является создание посадочных интернет страниц с уникальным торговым предложением. В идеальном случае, одна такая страница представляет из себя небольшой сайт, заточенный под конкретный продукт для конкретной целевой аудитории. Если же необходимо продать несколько разных товаров или услуг для разных аудиторий, то для каждой связки из продукта и аудитории необходимо создавать отдельную landing page, что требует значительных затрат для разработчика. Указанный формат представления товара имеет конверсию продаж выше, по сравнению с обычным интернет магазином, а в условиях бурной конкуренции на веб-рынке, когда цена рекламного клика сильно возросла, для многих предприятий, работающих в интернете, отказ от использования подобного рода инструментов ставит под вопрос рентабельность бизнеса. Поэтому мировой спрос, включая нашу страну, на создания посадочных страниц достаточно велик.

            Назначение и область применения:

            1.Проведение маркетинговых исследований (постановка задач на создание сайта, определение ключевых целей и аудитории). Чтобы проект был успешным, необходимо определить:

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

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

            3. Разработка дизайна. После формирования требований к будущему сайту и его структуре, следующей услугой является разработка web-дизайна (один из наиболее сложных этапов), визуальной составляющей, влияющей на формирование положительного имиджа вашей компании. Это обусловлено тем, что большинство пользователей привыкло оценивать дизайн отдельно от самого сайта, как оценивают картину или музыку в песне отдельно от её слов. Дизайн должен говорить о том, что предлагает ваша компания и соответствует ли он корпоративному стилю заказчика, четко ли он показывает отличие от конкурентов.

            4. Верстка макетов. HTML верстка – неотъемлемая часть процесса изготовления сайта. Мы формируем кроссбраузерные шаблоны страниц по современным стандартам (HTML5 и CSS3) в соответствии с утвержденным макетом. Верстка – это перевод дизайна, первоначально существующего в виде картинки, в HTML-код. Важнейшим является требование, чтобы сверстанный сайт одинаково хорошо работал во всех основных веб-броузерах и на наиболее распространенных разрешениях.

            5. Интеграция с системой управления. Важной задачей является выбор программного «движка», позволяющего эффективно обновлять информацию на сайте и иметь возможность изменять структуру сайта.

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

            7. Тестирование и отладка. Тестирование происходит на каждой из стадий реализации проекта и после сборки всех модулей.

            8. Наполнение сайта. Использование CMS (Content Management System) для повышения эффективности процесса наполнения сайта. Стратегия наполнения сайта зависит от наличия материалов у заказчика (готовые рекламные буклеты, статьи, материалы для выставок и т.д.) и их только надо привести в форму, предназначенную для публикации на сайте. Более распространена ситуация, когда готовых материалов нет, а есть только общее представление и пожелания о таких материалах. В случае готовых материалов мы оказываем услуги по их технической подготовке и публикации на сайте. При отсутствии мы обеспечиваем их составление.

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

            10. Перенос сайта на хостинг. Для публикации сайта нужно решить две задачи. Первая состоит в выборе адреса сайта  (имени домена). Вторая связана с выбором физического размещения сайта (хостингом).

В качестве примеров разработки сайтов и геопорталов отметим:

            http://agis.volsu.ru/

            http://gis.volsu.ru/

            http://agis2.volsu.ru/

            http://infomod.ru

            http://geomit.ru