Получил вопрос от подписчика в телеграме:
«Что именно в вашем понимании включает в себя работа по проектированию интерфейсов? Это просто рисование кнопочек, или это включает в себя проектирование самой системы, создание схемы базы данных, разработку архитектуры? Может быть есть примеры, которые вы можете показать?»
Написал ответ, увидел, что он получился довольно объёмным, и решил продублировать его здесь. Вдруг кому-то ещё пригодится?
«Здесь многое зависит от задачи. Иногда это рефакторинг существующих проектов, иногда создание чего-то с нуля. Иногда у клиента есть чёткое видение того, что ему нужно, иногда он хочет, чтобы я помог это видение сформировать.
Для простоты возьму самый распространённый случай. Клиент хочет сделать какой-нибудь новый проект и в целом представляет, чего хочет получить, но не очень детально.
Сначала я создаю документ с функциональными требованиями (ФТ) к будущему проекту. Он позволяет оценить следующий этап: создание интерактивного прототипа. Также он п