Основные этапы разработки веб приложений, сайтов
Эта статья поможет Вам получить представление о том, как создаются веб сайты и прочие web приложения. Рекомендую прочитать данный материал тем, кто хочет заказать разработку сайта или другого программного обеспечения. Также рекомендую эту статью начинающим разработчикам.Разработка технического задания
Составление документации, детально описывающей структурную и поведенческую модели проекта.Простым языком: описываем коротко, на техническом языке, как будет выглядеть и как будет работать сайт или программа.
Создание дизайна и навигации
Детальная прорисовка и определение позиционирования, типовых структурных элементов проекта.Например: создание эскиза страницы сайта, разработка логотипа, выбор мест расположения элементов навигации, оформление шрифтов и заголовков и многое другое.
Вёрстка
Описание типовых структурных элементов проекта на языке разметки, в соответствии с заданной спецификацией.Проще говоря: то, что нарисовал дизайнер, верстальщик приводит к рабочему виду, используя языки разметки HTML, XML и прочие.
Программирование
Описание структурной и поведенческой моделей проекта на языках программирования.Программист дарит жизнь веб приложениям и сайтам, выбирая наилучшие алгоритмы для решения задачи.
Установка
Копирование проекта на рабочий сервер и инсталляция.Настройка конфигурации сервера для работоспособности сайтов и веб приложений.
Тестирование и отладка
Выявление синтаксических и логических ошибок проекта и последующее их устранение.Тестировщик находит неисправности, составляет список, и отправляет его на доработку разработчикам. Те, в свою очередь, исправляют ошибки.
Автор: Алексей Конан