Я разработчик программного обеспечения, и сейчас я приступаю к проекту, который предусматривает создание веб-сайта с использованием ASP.NET (3.5 / 2008, с использованием фабрики программного обеспечения веб-клиента). Мне было поручено создать UI / UX Design Document для проекта, однако я не знаю, с чего начать.
Я участвовал в одном проекте за 3 года, где был официальный документ по дизайну пользовательского интерфейса, который включал в себя макеты и правила / правила стиля (например, приложение имеет заголовок, навигацию и т. Д., Ссылки должны быть цвета A, кнопки за положительные действия надо быть справа и тд и тп). Оглядываясь назад, это было очень полезно, я оценил, что кто-то тоже приложил столько усилий - даже определив классы CSS в документе. Однако документ основан на существующем приложении и соответствует общему фирменному стилю бизнеса.
Текущий проект - это новый проект, в котором на данный момент нет четко определенных требований (да, я знаю ... как вы проектируете, когда не так много требований ... Я отвлекся). Трудно понять, какие именно функции будут необходимы. Существует два разных типа пользователей / персон, но для этого документа не будет проведено никаких официальных исследований. Кроме того, я не уверен в фирменном стиле, за исключением того, что в компании есть некоторые правила использования их логотипа, которые я получу только через несколько дней.
Так что я немного в темноте, бросая краску на холст, надеясь, что в конце я получу красивую картинку (если бы только я был Джексоном Поллоком).
Что бы вы включили в этот документ? Он нацелен на бизнес (клиента), а также на разработчиков. Я могу думать только о следующем:
- Макет - верхний и нижний колонтитулы, контент, навигация
- Стили - цветовая палитра и стили различных ожидаемых компонентов
- Взаимодействие с пользователем - когда пользователь выполняет действие и должен ждать уведомления от модального диалога, проверка выполняется с использованием AJAX, навигация должна быть контекстной, задачи должны выполняться с минимальным количеством нажатий / переходов и т. Д. И т. Д. .
Кто-нибудь имеет опыт создания такого документа или какой-либо известный, испытанный и протестированный процесс для дизайна пользовательского интерфейса?
Спасибо
Джеймс