Этапы выполнения проекта или что значит тот самый «сайт под ключ»

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

По кругу расположены этапы выполнения проекта
По кругу расположены этапы выполнения проекта

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

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

Брейншторм

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

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

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

Целепологание

Второй этап жизненного цикла разработки проекта объединяет дизайнеров и проджект менеджеров, чтобы определить основные задачи. Цель состоит в том, чтобы определить задачи проекта, ответив на вопросы:

  • Для кого предназначен сайт?
  • Что будет делать сайт?
  • Какие функции должны быть включены?

На этапе определения команда сужает фокус идеи, поскольку один проект не может решить каждую проблему пользователя.

Дизайн

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

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

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

Мужчина говорит женщине: «Мы должны поиграть со шрифтами»
Мужчина говорит женщине: «Мы должны поиграть со шрифтами»

Разработка

На этом этапе переходят к разработке сайта, включая верстку страниц, интеграции сторонних сервисов и технической настройке. Сейчас популярны 2 основных подхода к разработке: самописный сайт или платформа. Первый вариант подходит для среднего и большого бизнеса, бюджеты которых позволяют иметь инхаус сотрудников на соответствующем окладе. Второй вариант выгоден для микро, малого и также среднего бизнеса, поскольку закрывает >80% задач проекта или подготовки MVP.

Webflow и Tilda одни из лучших инструментов для no code и low code разработки. Webflow применяется для более сложных проектов и предоставляет больше возможностей для дизайна пользовательского интерфейса сайта и технических решений. В то время как Tilda предоставляет возможность быстрее выполнить верстку и реализовать большую часть задач проекта.

Тестирование

Затем начинается важный этап тестирования, где сайт проходит 2 этапа тестирования: внутренние тесты с командой и внешние тесты с фокус-группой.

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

Затем производится внешнее тестирование с приглашенными пользователями. Это время, чтобы определить, является ли сайт удобным, доступным, приятным и полезным. Это называется бета-тестированием.

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

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

Запуск

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

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

Также важно проанализировать весь жизненный цикл разработки продукта и задавать вопросы, такие как:

  • Что сработало и что можно улучшить?
  • Были достигнуты цели?
  • Были ли соблюдены сроки?

Важно предоставить время для этого анализа, поскольку это может помочь улучшить процесс в будущем.

Администрирование

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

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

Вывод

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

Начать дискуссию