User Centred Design
User centered design — делай то, что нужно миру
Первые попытки проектирования с учетом потребностей были замечены в 1980-х годах, тогда дизайнеры и разработчики стали фокусироваться не только на технической части разработки программного обеспечения. Для пользователей стало важно, чтобы технология была не только мощной и стабильной, но и удобной для восприятия и использования. Рынок медленно, но верно трансформировался от человека, подстраивающегося под систему, к системе, подстраивающейся под человека. Одним из лучших примеров того времени, да и сейчас, является компания Apple. Стив Джобс однажды сказал: «You’ve got to start with the customer experience and work back toward the technology — not the other way around» — «Вы должны начать с потребностей клиентов и вернуться к технологии, а не наоборот».
Что такое USD и как его распознать?
User centered design — дизайн, учитывающий потребности на каждом этапе проектирования. Ориентированные на пользователей дизайнеры понимают людей, для которых они создают дизайн, придумывают интересные решения и адаптируются под их потребности. Многие компании включили UCD в свою организационную стратегию. Среди них IKEA, Lego, Google, Facebook, Microsoft и Apple — они сделали ставку на эмоциональную взаимосвязь между продуктом и потребителем.
Процесс UCD включает 6 шагов:
Сбор информации о потребностях пользователей. Определите людей, которые будут использовать продукт, для чего они будут его использовать, и условия, при которых они будут его использовать. Дизайнеры должны стараться приспособить свои продукты для людей, которым они предназначены.
Сбор технической информации о продукте. Определив потребности пользователей, необходимо понять: насколько это выполнимо технически и как сделать решение финансово оправданным. Крайне важно, чтобы дизайнерские решения увеличивали количество постоянных юзеров и привлекали инвестиции.
Разработка уникальных дизайнерских решений. На этом шаге дизайнеры генерят идеи, тестируют их и совершенствуют. Возможно, будет слишком много идей: некоторые будут слишком сумасшедшими, чтобы работать над ними, другие — слишком сумасшедшими, чтобы не попытаться реализовать.
Юзабилити-тестирование с реальными пользователями. Чем раньше дизайнер покажет решение фактическим пользователям и получит от них обратную связь, тем легче будет взглянуть на дизайн с точки зрения пользователя. Оценка является неотъемлемой частью процесса проектирования, ориентированного на пользователя, также как и тестирование при разработке программного обеспечения.
Внедрение разработанной концепции. На этапе внедрения дизайнер воплощает свое решение в жизнь и смотрит, как оно функционирует в реальной среде.
Доработка по мере развития и изменения потребностей пользователей. Дизайн, ориентированный на пользователя, всегда адаптивный и меняется в зависимости от новых потребностей пользователей.
![](https://ivan-demin.gitbook.io/~gitbook/image?url=https%3A%2F%2F2027862921-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FWfuagHTNcXOGsxFKj5T4%252Fuploads%252F3rAMNayWAonaVTc0H5Bk%252Fimage.png%3Falt%3Dmedia%26token%3Defc61c3a-96de-4659-87bf-5e317725ff4c&width=768&dpr=4&quality=100&sign=abe884cc&sv=1)
Основные характеристики UCD
User centered design — это командная работа дизайнеров, разработчиков, тестировщиков и других специалистов при необходимости. Поэтому первой и важной характеристикой UCD является так называемая эмпатия — умение поставить себя на место пользователя. Вторая характеристика ориентированного на пользователя дизайна — итеративность. Дизайнеры проектируют, тестируют, дорабатывают, ориентируясь на опросы, интервью, результаты тестирования пользователей, и этот цикл повторяется несколько раз. Третья характеристика — междисциплинарность. Над UCD могут работать дизайнеры, психологи, этнографы и другие специалисты, которые хорошо знают конечного потребителя.
Как делать не надо
Технологический продукт, который не имеет отношения к пользователю и не учитывает его потребностей, никогда не будет успешным. Даже если вы — технический гигант, игнорировать пожелания пользователя все равно не получится. Что будет? Продукт просто уйдет в небытие, как это случилось в наших примерах.
Дело было давно, еще в начале 2013 года. Мобильное приложение Hailo, задача которого состояла в том, чтобы обеспечить хорошие цены на такси в Нью-Йорке, получила инвестиции в размере 100 миллионов долларов. Но к октябрю 2014 года компания-разработчик разорилась. Что не учли разработчики? А то, что таксисты в Нью-Йорке не пользовались мобильными устройствами. Компания-разработчик не то, чтобы не уделила внимания потребностям пользователей, она вообще забыла о существовании самих пользователей.
Еще один пример — приложение Yik Yak. Приложение было рассчитано на школьников и студентов и давало возможность обмениваться анонимными сообщениями. Идея пользователям понравилась, в 2013 году приложение собрало 75 миллионов долларов, в 2014 году его рыночная стоимость оценивалась в 400 миллионов долларов. Но в 2017 разработчикам пришлось полностью свернуть работу. Почему? Причина в том, что хоть разработчики и определили свою целевую аудиторию, они не учли особенности ее поведения. Догадываетесь, что этой аудитории хотелось отправлять троллинговые сообщения и много. Очень много. Разработчики не справились с контролем всей поступающей информации. Сначала они ограничили количество пользователей, загрузка приложения упала на 75%, и постепенно оставшиеся пользователи сами стали отказываться от Yik Yak.
В примерах речь не столько о дизайне, сколько о важности того, что потребности пользователя важно учитывать на любом этапе разработки. Не важно, проектируете ли вы интерфейс, запускаете продукт на рынок или только загорелись идеей сделать продукт, «причиняющий добро миру».
Зачем вам UCD?
Сьюзен Вайншенк, доктор философии Americas Human Factors International, выделила 12 причин, по которым ИТ-проекты терпят неудачу, 3 из них напрямую связаны с пользовательским дизайном. Это плохо определенные требования — отсутствие нормального взаимодействия между дизайнерами, разработчиками, юзерами и противоречивая политика заинтересованных сторон.
По оценке IEEE ИТ-специалисты тратят 50% времени на переделки, которых на самом деле можно избежать. Стоимость исправления ошибки после запуска в 100 раз превышает стоимость исправления ошибки до завершения разработки проекта. Поэтому проектировать, изначально ориентируясь на потребности пользователя, намного выгоднее, чем проектировать, а затем исправлять ошибки.
Финансовая выгода — первая причина, чтобы проектировать, ориентируясь на потребности пользователя.
Ориентированные на пользователя дизайнеры тестируют, терпят неудачу и придумывают новые решения, снова тестируют. Этот процесс повторяется до тех пор, пока сайт/приложение не будет полностью отвечать запросам пользователя. UCD влияет на конечный успех продукта, и, как следствие, на лояльность пользователей. Лояльность опять же тесно связана с первой причиной, но здесь речь идет не столько об экономии, сколько о прибыльности вашей проекта.
И третья причина: не будете ориентироваться на потребности пользователя вы — будет кто-то другой. И кто-то другой получит все плюшки в виде лояльных пользователей и прибыли.
UCD — это процесс разработки, включающий три составляющих: удобство для пользователя, жизнеспособный для бизнеса, технически выполнимый для команды.
Характеристики дизайна, ориентированного на пользователя:
четкое понимание пользователей, задач и среды;
вовлечение конечного потребителя в процесс проектирования;
учет потребительского опыта;
оценка и доработка дизайна под новые потребности пользователей.
Любой сайт или мобильное приложение предназначены в первую очередь для своих посетителей. Пользователь должен легко находить то, что ему нужно, быстро ориентироваться и получать эстетическое удовольствие от взаимодействия с ресурсом. Когда дизайнеры и разработчики игнорируют пользовательские потребности, сайт/приложение теряют свою ценность.
Что почитать:
Дополнительно:
Дизайн, ориентированный на пользователя
Перед покупкой любого продукта мы всегда оцениваем его плюсы и минусы для будущего использования. Иногда нам нравится продукт, но мы не можем решить, подойдет ли он нам. Предположим, вы хотите купить стул, который спроектирован идеально, но не способен выдержать ваш вес и не удовлетворяет вас. Это сделает вас менее заинтересованными в самом продукте. Было бы лучше, если бы производители этого кресла уже проверили грузоподъемность раньше.
Аналогично, если вы работаете в команде дизайнеров и создаете продукт для своих покупателей, в этом случае становится важным понять, как люди его воспримут. Потому что, не обладая этим пониманием, вы никогда не сможете завоевать сердце пользователя. И здесь вступает в игру дизайн, ориентированный на пользователя (UCD). Компании в основном практикуют подход к дизайну, ориентированный на пользователя, чтобы создавать более ориентированные на пользователя продукты.
Джесси Джеймс Гарретт в своей книге “Элементы пользовательского опыта: дизайн, ориентированный на пользователя, для Интернета и за его пределами” объясняет, что пользовательский опыт - это не внутренняя работа продукта или услуги. Его основная цель - работать во внешней среде, где человек вступает с ней в контакт. Когда кто-то спрашивает вас, каково это - пользоваться продуктом или услугой, он спрашивает о пользовательском опыте. Насколько гладким и удобным является этот продукт при использовании. Все это входит в систему UCD.
Давайте подробнее разберемся с UCD.
Что такое система проектирования, ориентированная на пользователя
Система проектирования, ориентированная на пользователя, - это подход к производству или дизайну продукта таким образом, чтобы удовлетворить потребности пользователя, вовлекая пользователя в процесс проектирования. Это итеративный процесс проектирования, в котором дизайнеры фокусируются на пользователях и их потребностях на каждом этапе процесса проектирования. При разработке нового продукта важно понимать, что вы разрабатываете и для кого вы разрабатываете. При разработке продукта основное внимание должно уделяться не только дизайну для людей, но и дизайну для нужной аудитории. И это то, что представляет собой UCD, все это предназначено для пользователей.
В основном он работает по принципу создания плавного и бесперебойного пользовательского интерфейса. Этот опыт включается в поток информации, которую вы получаете для своих пользователей и их потребностей, в конечном итоге объединяя все это для создания продукта, отвечающего бизнес-целям.
Вот несколько примеров хороших дизайнов, ориентированных на пользователя. Все выглядит простым для понимания и работает именно так, как должно. Дизайн интерфейса этих приложений является эксклюзивным и обеспечивает пользователям наилучшую навигацию.
Ключевые принципы системы UCD
Мы получили базовое представление о том, что такое UCD, теперь давайте разберемся, как он функционирует и каковы основные компоненты UCD. Что важнее всего для начала работы с любым новым продуктом? Ответ очень прост: целевой пользователь имеет наибольшее значение, для которого мы разрабатываем. Помните одну вещь: система дизайна, ориентированная на пользователя, предназначена для создания продукта, адаптированного для пользователя, что предполагает активное участие пользователя с самого начала. Чем ближе вы подходите к пользователю, чем лучше понимаете его болевые точки и отзывы, тем больше вероятность, что им понравится ваш продукт.
Как только вы привлекаете пользователя, важно понять, на верном вы пути или нет. В этот момент измерения и тестирование вашего продукта становятся решающими, потому что никто не хочет создавать плохой продукт для пользователей. И в конце следуйте итеративному процессу проектирования и обеспечьте возможность полного пересмотра и переосмысления дизайна путем раннего тестирования концептуальных моделей и дизайнерских идей.
Какие преимущества может дать вам UCD?
Увеличение продаж: UCD - это один из таких методов, с помощью которого вы можете привлечь потенциального пользователя на каждом этапе процесса проектирования, что поможет вам лучше понять требования и ожидания. Как только вы достигнете этих требований и оправдаете ожидания, вы создадите более качественный продукт, который в конечном итоге приведет к увеличению продаж.
Уменьшите вероятность человеческой ошибки: Как следует из названия, когда вы вовлекаете пользователя в итеративный процесс проектирования, это автоматически поможет вам уменьшить количество человеческих ошибок и позволит создать безотказный продукт.
Ведет к созданию более инклюзивных продуктов: UCD помогает вам исключить из продукта все предубеждения и сосредоточиться на всех различных типах пользователей, будь то с точки зрения возраста, культуры, профессии и так далее.
Более сильное чувство сопереживания: поскольку команда разработчиков находится в более тесном контакте с пользователями, у них развивается не только более глубокое понимание, но и более сильное чувство сопереживания по отношению к ним.
Ориентированный на пользователя дизайн помощь дизайнерам UI / UX: вы тратите меньше времени на создание прототипов, когда знаете, чего целевые пользователи хотят от дизайна. UCD помогает дизайнерам понять болевые точки пользователей и индивидуальные требования, просто тестируя и измеряя ключевые демографические данные. Кроме того, получая мгновенную обратную связь.
Как работает процесс UCD?
Процесс, ориентированный на пользователя, - это не что иное, как творческое письмо, где сначала вы должны понять намерения читателя, а затем начать писать. Точно так же, чтобы дизайн был ориентирован на пользователя, определите потенциального пользователя, который будет использовать ваш продукт, для чего он будет его использовать и в каких условиях он будет его использовать. Наблюдайте за жизнью людей, прислушивайтесь к их надеждам и потребностям и с умом подходите к своей задаче.
Исследование пользователей
Первый и главный шаг для начала работы с UCD - изучить своего пользователя. Выясните тип пользователей, которые будут использовать ваш продукт, с какими проблемами они могут столкнуться при использовании вашего продукта. Также изучите их эмоциональные и психологические потребности. Конечная цель - понять, для кого мы разрабатываем.
Требования пользователя
Это будет включать пользователя, а также ваши бизнес-требования компании. Перед началом разработки спросите, почему этот дизайн выгоден как для бизнеса, так и для пользователей. Чтобы понять требования пользователя, нужно нарисовать идею в своем уме. Этого можно достичь с помощью раскадровки, которая помогает нам анализировать, как пользователь взаимодействует с продуктом, и позволяет дизайнерам видеть продукт с точки зрения пользователя.
Изложите дизайн и решения
Как только вы проанализируете потребности и требования вашего пользователя, вы сможете легко перейти к разработке для него дизайнерских решений. Этот этап включает в себя составление карты сайта, подготовку макета с макетами, включая значки, цвета, темы и изображения.
Анализировать
Теперь вы закончили с некоторыми основными этапами проектирования, и пришло время проанализировать, движетесь ли вы в правильном направлении или нет. Соответствует ли ваш продукт всем поставленным целям. Спросите себя, где вы испытываете наибольшие трудности или где вы можете улучшить продукт. На эти вопросы необходимо ответить, чтобы перейти к последним шагам.
Протестируйте свой дизайн
Пришло время воплотить ваш дизайн в жизнь и внедрить его на рынке. Возможно, вам придется оглянуться назад на несколько раундов, прежде чем все будет сделано. Важно, чтобы вы создали продукт, который будет соответствовать потребностям ваших пользователей и вашим целям. Когда вы собираетесь вывести свой продукт на рынок, убедитесь, что вы оцените или оцените его влияние. Это даст вам более четкое представление о том, как продавать этот продукт потенциальным пользователям.
Что нужно знать, прежде чем применять подходы к дизайну, ориентированные на пользователя
Этот раздел даст вам ясность в отношении некоторых ключевых моментов, которые следует запомнить перед началом процесса UCD. Все дело в том, чтобы превратить концепции эмпатии в требования к продукту, а это значит, что разработчики продуктов должны уметь понимать мысли, чувства и призывы пользователей при разработке продукта. Для лучшего понимания постарайтесь привлечь каждого члена команды, потому что это поможет в принятии более креативных дизайнерских решений. Отличная команда поможет быстрее достигать целей и окажет огромное влияние на результат. С помощью тимбилдинга убедитесь, что неподтверждение личных мнений о дизайне создаст проблему для создания хорошего продукта. Личных предубеждений следует избегать с самого первого уровня. Разработка каждого продукта - это путешествие. Команда разработчиков принимает множество решений на этом пути, и результат часто определяется этими решениями. Если мы уделим приоритетное внимание потребностям и желаниям пользователей и действительно будем стремиться к созданию дизайна, ориентированного на пользователя, наш путь завершится созданием продукта, который понравится пользователям.
UCD и дизайн-мышление идут рука об руку
Давайте разберемся, как дизайн-мышление играет важную роль в подходах UCD. Дизайн, ориентированный на пользователя, и дизайн-мышление - наиболее распространенные методы, используемые предприятиями, правительствами, дизайнерскими агентствами и социальными каналами. Просто потому, что они взаимосвязаны друг с другом. Давайте попробуем понять, как эти методы работают вместе при проектировании продукта.
Поскольку оба процесса помогают находить решения для нужд пользователей, но дизайн, ориентированный на пользователя, фокусируется на поощрении глубокого сочувствия к пользователям, для которых вы разрабатываете, и создании решений с учетом потребностей пользователей и проверки на переднем крае всех проектов. В то время как дизайн-мышление - это нечто большее, чем разработка продукта, где вы заботитесь о потребностях пользователей, а также учитываете технологическую осуществимость и бизнес-цели.
Что делает их похожими, так это их видение достижения соответствующих целей. UCD, а также дизайн-мышление обладают способностью чувствовать своих пользователей и понимать их поведение с сочувствием. Суть процесса заключается в том, чтобы сопереживать вашим пользователям и в конечном итоге определять результат вашего дизайна. Они рассматривают проблемы как возможности для улучшения. Решение проблем - это то, что объединяет их как процесс, потому что, в конце концов, главная идея - преодолеть все препятствия. И проблема может быть решена с помощью команды энтузиастов их метод проектирования работает лучше всего, когда команда энтузиастов
Гибкая методология объединяется с UCD
Гибкому подходу к разработке программного обеспечения уделяется много внимания. И дизайн, ориентированный на пользователя, очень хорошо сочетается с Agile. Благодаря совместной ориентации на клиента и итеративному подходу, основанному на тестировании, они завоевывают признание в организациях как эффективный и действенный способ разработки программных продуктов, которые имеют значение.
Здесь вы увидите некоторые преимущества, связанные с объединением дизайна, ориентированного на пользователя, с гибкой методологией:
Интеграция UCD с гибкой методологией - ключ к успешным инновациям. Как и UCD, agile также ориентируется на потребности пользователей, обеспечивая ценность за счет создания полезного, удобного и привлекательного продукта. Своевременная поставка работающего программного обеспечения помогает снизить риски проекта благодаря постоянной обратной связи и позволяет на раннем этапе реализовать рост бизнеса и выгоды. При итеративной разработке еще одна важная вещь - выполнить тестирование пользователей, чтобы убедиться, что вы работаете над правильной вещью. Это тестирование также предполагает поддержание прозрачности со всеми заинтересованными сторонами. После тестирования необходимо обратить внимание на три основные области: снижение затрат, повышение удовлетворенности клиентов и повышение производительности. Эти три понятия коррелируют друг с другом с точки зрения денежных идей. Стоимость может быть снижена, поскольку пользователи могут разобраться в продукте без посторонней помощи. Это приводит к повышению удовлетворенности клиентов. Когда вы будете знать каждую деталь процесса, вы сможете легко удалить ненужную информацию или процесс, которые мешают вашим продажам.
Last updated