Ну, поехали.
1. Для начала нужно выяснить цели и задачи сайта. Бывает, что можно разработать не сайт-визитку, а оформить группу в вк, или еще как-то упростить. Допустим, делаем все-таки сайт-визитку.
2. Нужно собрать как можно больше инфы с заказчика: про деятельность, услуги, цены, историю, подходы, чтобы потом на сайте не врать, а
доказывать крутость заказчика фактами.
3. Формируем ТЗ в каком-то виде, бюджет, планирование, спринты, вот это всё. Этап сложный, тянет на отдельную статью, потому что у всех по-разному.
4. Дизайнер обсуждает с клиентом и выявляет типичных пользователей сайта. Строит гипотезы, какие фичи им нужны и как они привыкли пользоваться сайтами такого рода. На основе этих знаний можно прикинуть будущий продукт.
4.1 Тут может вкатиться аналитик или дизайнер, которые проведут качественные и количественные исследования, чтобы проверить гипотезы, но часто на это забивают.
5. Дизайнер рисует черновые макеты, собирают презентацию в каком-то виде (например, буквально презу или прототип), голые картинки показывать нельзя. Когда прототипы согласованы — начинает пилиться бек, если он есть.
6. Дизайнер рисует чистовые макеты. Для быстроты можно отработать несколько визуальных концепций, которые согласуются с трудо/деньгозатратами, согласовать одну из них и жарить макеты в этом направлении. См.
метод прогрессивного джипега.
7. Дизайнер согласует макеты с командой разработки. Наверняка придется что-то подправить или дорисовать несколько состояний. Потом чистит исходники, готовит стайлгайд с состояниями кнопок/ссылок и т.д. Тут приходит фронт-энд и фигачит верстку.
8. Когда верстка и бэк (если есть) готовы — дизайнер и тестировщики (если есть) смотрят на готовый продукт и проверяют его. Главное — чтобы продукт решал задачу пользователя и работал (приносил деньги/клиентов). Ну и на визуальное оформительство можно глянуть.
9.
Сроки сдвигать нельзя, зато можно резать функции. Поэтому после релиза наверняка остались фишки, которые еще можно допилить. Если клиент этого хочет — берем статистические метрики в руки и идем исправлять /дополнять сайт.