Здравствуйте, я Скот Клеммер, доцент компьютерных наук
и я приветствую вас в этом онлайн-классе, для того, чтобы познакомить вас с предметом "Человеко-компьютерное взаимодействие"
Этот онлайн курс основан на курсе, который я читаю в Стэнфордском университете вот уже несколько лет
и он объединяет в себе материалы из ряда источников.
Прежде всего, это человек - это личность, использующая систему
а также остальные люди, которые с ним работают и взаимодействуют.
Затем идет компьютер, это машина и сетевые устройства, на которых работает система.
И далее следует интерфейс, который является представлением системы для пользователя.
курс HCI это проектирование, применение и оценка пользовательского интерфейса.
Этот курс познакомит вас с набором инструментов, с помощью которых вы сможете все это делать эффективно.
В начале работ по проектированию мы часто не знаем в чем вообще суть проблемы
или в какой области могут быть её возможные решения, не говоря уж о том, каковы могут быть решения.
Таким образом, проектирование в реальности часто штука итеративная,
быстро обнаружив ошибки, вы быстрее достигнете успеха.
Часто пользу приносит метод проб и сравнения вариантов.
В конце концов, важно фокусироваться на тех людях, которые будут использовать вашу систему.
Хорошее проектирование приносит людям удовольствие: оно помогает выполнять задачи, которые для нас важны
и помогает нам объединять вместе тех людей, которые для нас важны.
Хороший пользовательский интерфейс может придать потрясающий импульс для возможностей выполнения задач как для индивидуального пользователя
так и для групп людей. Графические интерфейсы пользователя помогают
в выполнении сотен миллионов задач,
давая нам такие возможности, как создание документов или обмен фотографиями, поддержание связи с родными
или нахождение нужной информации.
Плохо спроектированные интерфейсы приносят разочарование и могут стоить жизней: медицинские приборы, крушения самолетов,
и ядерные катастрофы это лишь три примера ситуаций, когда плохой пользовательский интерфейс и ошибки ПО
стали причиной серьезных увечий и многочисленных смертей.
И это не игрушки, а результаты таких ошибок обходятся очень дорого.
Что мне действительно не дает покоя так это то, что многие из этих интерфейсных проблем
можно избежать очень простым способом.
Для исправления этих проблем требуется лишь следовать базовым принципам, такм как последовательность и обратная связь.
Если бы эффективные принципы проектирования интерфейсов были широко известны,
многих из этих катастроф удалось бы избежать.
Это одна из главных причин для чего я создал этот курс.
Плохое проектирование интерфейсов создает неудобства и ухудшает качество жизни людей также и в большом количестве разных мелочей.
Подумайте о том времени, которые вы тратите впустую на сайте онайн-банка
или пытаясь понять почему вай-фай не работает или пытаясь настроить что-то на своей цифровой камере.
Положим что эти затруднения занимают
у среднестатистического американца 10 минут в день.
Если даже считать лишь америнцев, то для 300 миллионов человек это 3 миллиарда человеко-минут в день.
Или 18 миллиардов человеко-часов в год.
Это огромное количество времени, которое мы могли бы потратить для того, чтобы сделать мир лучше.
Часто самые лучшие интерфейсы для нас невидимы.
Это происходит, когда использование интерфейса становится для нас автоматическим благодаря практике, благодаря его дизайну, а еще чаще благодаря их сочетанию,
наше внимание переключается с управления интерфейсом на выполнение нужной задачи.
Это похоже на опыт слепого человека, мастерски управляющегося с тростью.
После многочисленных часов практики они уже не замечают трость.
Их мировосприятие находится на кончике трости, исследуя окружающий мир.
Такое переключение внимания это то, что происходит, когда интерфейс становится интуитивным.
Создание высококлассных интерфейсов требует огромной креативности и много тяжелой работы.
Но создание просто хорошего пользовательского интерфейса задача довольно простая,
если вы знаете определенные методы, техники и принципы. Я покажу вам как это делается.
Подводя итоги данному введению:
в этом курсе вы познакомитесь с процессом, в котором пользовательские задачи, цели и ценности ведут процесс разработки.
Вы научитесь работать с пользователями следуя этому процессу.
Оценивать решения с точки зрения пользователей, их работы и их окружения.
Уделять внимание возможностям человека и ситуации, в которой он находится. И общаться с настоящими экспертами.
Вы научитесь взаимодействовать с различными пользователями - как с типичными, так и с представителями экстремумов, а также с широким спектром других заинтересованных лиц.
Как мне недавно напомнил мой коллега Джон Циммерман,
пользователи это всего лишь одна группа из большого списка заинтересованных в процессе проектирования лиц.
Другие группы пользователей также важны, они помогают упростить разработку и стоимость производства, поддержки, обслуживания.
Во время проектирования для пользователей не забудьте об остальных кусочках этой мозаики.
В процессе создания курса я объединил много материалов из различных источников,
включая лекции Джеймса Ландау, книги Дона Номана
и печатные издания такие как СHI Conferences.
Для тех, кто хотел бы узнать больше,
я помещаю слайд со списком "для дополнительного чтения" в конце многих из моих лекций. от переводчика: присоединяйтесь к переводу уроков на http://www.universalsubtitles.org/ru/teams/coursera/p/hci skype: bernodot