10

Click here to load reader

Программа курса «Компьютеризация труда и юзабилити-инженерия»

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Программа курса «Компьютеризация труда и юзабилити-инженерия»

Федеральное государственное образовательное учреждение

высшего профессионального образования Московский государственный университет

имени М.В. Ломоносова Факультет психологии

Рекомендовано

РАБОЧАЯ ПРОГРАММА УЧЕБНОЙ ДИСЦИПЛИНЫ

Компьютеризация труда и юзабилити-инженерия

по выбору

Автор: аспирант кафедры психологии труда и инженерной психологи Дегтяренко И. А.

НАПРАВЛЕНИЕ ПОДГОТОВКИ «Психология»

КВАЛИФИКАЦИЯ (СТЕПЕНЬ) ВЫПУСКНИКА «Специалист»

ПО СПЕЦИАЛЬНОСТИ «Психология служебной деятельности»

СПЕЦИАЛИЗАЦИЯ «Организационное консультирование»

Трудоѐмкость учебной дисциплины 2 зачѐтные единицы

Москва, 2010 г.

Page 2: Программа курса «Компьютеризация труда и юзабилити-инженерия»

2

1. Цели освоения дисциплины

Овладение комплексом знаний о проблемах, возникающих в организациях в связи с компьюте-

ризацией труда сотрудников, а также о методах и приемах исследования и решения этих про-

блем в рамках человекоориентированного процесса проектирования программных продуктов

(ПП) и информационных систем (ИС). Приобретение навыков, необходимых для организации и

проведения мероприятий по оптимизации пользовательских качеств ИС организаций, поставки

задач проектировщикам и разработчикам ПП и взаимодействия с ними.

Задачи курса:

формирование представлений об изменениях, протекающих в организациях в связи с ком-

пьютеризацией труда, и возникающих в связи с этим проблемах;

формирование представлений о ключевых понятиях юзабилити-инженерии;

формирование представлений о цикле жизни ПП;

формирование представлений о методах и приемах сбора и анализа информации о пользо-

вательской аудитории, контексте использования, внедрения и разработки ПП и синтеза

требований к системе и овладение соответствующими умениями и навыками;

формирование представлений о методах и приемах концептуального и детального проек-

тирования пользовательского интерфейса и овладение соответствующими умениями и на-

выками;

формирование представлений о методах и приемах оценки пользовательских качеств ПП

и ИС и выявления юзабилити-проблем, а также овладение соответствующими умениями и

навыками.

2. Место дисциплины в ООП

Данный курс изучается учащимися по выбору. Курс вводит учащегося в прикладную междис-

циплинарную дисциплину, позволяющую решать широкий спектр проблем, связанных с ис-

пользованием современных компьютеризированных средств труда. В современных условиях

неоптимальная организация ИС организации зачастую существенно влияет на общую эффек-

тивность ее деятельности и удовлетворенность отдельных сотрудников своей работой. В ре-

зультате прохождения курса учащийся приобретает способность провести в организации меро-

приятия по экспертному анализу и выбору наиболее оптимальных ПП из имеющихся, а также

сделать заказ на разработку специализированного ПО и сопровождать этот процесс во взаимо-

действии с проектировщиками и разработчиками.

Прохождение программы данного курса опирается на курсы «Психология профессионального

труда», «Когнитивная эргономика», «Методы комплексной организационной диагностики»,

«Информатика».

3. Требования к результатам освоения дисциплины: знать, уметь, владеть

В результате прохождения курса учащийся должен:

осознавать основные разновидности проблем, которые могут возникнуть в организации в

связи с внедрением и использованием ИС;

владеть понятийным аппаратом, необходимым для чтения специальной литературы по

проектированию ПП и ИС, а также для эффективной коммуникации по вопросам разра-

ботки ПП;

иметь четкое представление об этапах жизненного цикла ПП и процесса его разработки;

уметь проводить сбор информации о пользовательской аудитории, контексте использова-

ния, внедрения и разработки ПП и синтез требований к ПП, выбирая наиболее подходя-

щие в зависимости от ситуации методы и методики;

владеть навыками проведения интервью с заказчиком и с пользователем системы, выявле-

Page 3: Программа курса «Компьютеризация труда и юзабилити-инженерия»

3

ния целей проектирования, составления моделей пользовательской аудитории и предмет-

ной области, пользовательских сценариев, составления технического задания на разработ-

ку ПП;

владеть навыками выработки и описания концепции пользовательского интерфейса;

уметь выбирать наиболее подходящий в существующих условиях метод документирова-

ния пользовательского интерфейса, включая техническое средство для прототипирова-

ния;

владеть навыками проектирования пользовательского интерфейса на бумаге;

уметь организовать юзабилити-аудит ПП или ИС, выбрав наиболее подходящие в данной

ситуации методы и методики;

владеть навыками проведения экспертной оценки пользовательского интерфейса на осно-

ве различных подходов;

владеть навыками фасилитации сессий юзабилити-тестирования, наблюдения за юзабили-

ти-тестированием, документирования и анализа его результатов.

4. Общая трудоемкость дисциплины

Аудиторные занятия по видам Самостоятельная работа

Тр

уд

оем

ко

сть

Ви

д у

чеб

но

й р

а-

бо

ты

лек

ци

и

Сем

ин

ары

)

пр

акти

чес

ки

е

зан

яти

я (

ПЗ

)

лаб

ор

ато

рн

ые

раб

оты

Р)

ку

рсо

во

й п

ро

ект

(раб

ота

)

реф

ерат

др

уги

е ви

ды

са-

мо

сто

яте

льн

ой

раб

оты

Семестр ? академиче-

ских часов 18 18 9 27 72 зачетных

единиц 0,5 0,5 0,25 0,75 2

5. Структура и содержание дисциплины

5.1. Содержание разделов дисциплины.

п/п

Наименование

разделов дисциплины Содержание раздела

Раздел 1. Введение

1

Компьютеризация

труда и основные

понятия юзабилити-

инженерии

Место компьютеризированных средств труда в деятельности современ-

ных организаций и их сотрудников. Эволюция парадигм разработки

ПП.

Пользовательские качества ПП и место в них юзабилити. Определение

понятия «Юзабилити». Анализ основных стандартов ISO, где вводится

понятие «юзабилити» и родственные ему. Влияние юзабилити на эф-

фективность работы организации и удовлетворенность трудом.

Определение понятия «Пользовательский интерфейс».

Юзабилити-инженерия как дисциплина. Родственные ей области зна-

ний. Роль проектировщика пользовательских интерфейсов в разработке

ПП.

Page 4: Программа курса «Компьютеризация труда и юзабилити-инженерия»

4

2 Информационные

системы, цикл жизни

ПП и ИС

Понятие программного продукта и информационной системы. Состав-

ляющие информационной системы. Типичные проблемы, возникающие

при внедрении и использовании ИС в организациях.

Цикл жизни ПП и ИС. Исследование, анализ, концептуальное и деталь-

ное проектирование, реализация (программирование, верстка, графиче-

ский дизайн, тестирование), пост-продакшн (разворачивание, распро-

странение, поддержка), аудит. Водопадный и итеративный процессы

разработки. Гипотетико-дедуктивный характер проектирования. Харак-

теристики человекоориентированного процесса разработки.

Раздел 2. Проектирование ИС и ПП

3 Этап исследования

Объекты исследования: пользовательская аудитория, заинтересованные

лица, предметная область, контекст использования. Методы исследова-

ния, применяемые при проектировании ПП. Классификация методов:

качественные и количественные, изучающие мнения и поведение. Ин-

тервью. Опросы. Наблюдение. Полевое исследование. Дневниковые

исследования. Фокус-группы. Анализ лог-файлов. Карточная сортиров-

ка. Применение методов юзабилити-аудита на этапе исследования. Рек-

рутинг участников. Удаленные исследования. Круг задач, решаемых

при организации юзабилити-исследования.

4 Этап анализа резуль-

татов исследования

Цели проектирования. Видение проблемы и решения. Участники про-

цесса и конфликты целей. Модели аудитории: роли и персонажи. Моде-

ли предметной области. Ментальная модель, модель представления и

модель реализации. Контекст использования. Сценарии: контекстные,

ключевого пути и проверочные («юз-кейсы»). Синтез требований. Клас-

сификации требований. Ранжирование требований.

5 Этап концептуально-

го проектирования

Обоснование выделения концептуального проектирования в отдельный

этап. Состав концепции: уникальное предложение, объекты, действия и

атрибуты, информационная архитектура и система навигации, блок-

схемы экранов, архитектура взаимодействия, раскадровка, проверка

реализации требований. Процесс разработки концепции. Объектно-

ориентированные пользовательские интерфейсы. Подготовка к деталь-

ному проектированию. Техники совместного проектирования.

6 Этап детального про-

ектирования, прото-

типирование

Прототипы и спецификации. Виды прототипов. Состав технического

задания на разработку. Виды прототипов: бумажные, статические, ди-

намические и функциональные прототипы. Выбор средств прототипи-

рования. Основные приемы прототипирования. Презентация результа-

тов работ.

Основные стандартные элементы интерфейса.

Принципы проектирования. Эвристики Я. Нильсена. Стандарты. Шаб-

лоны и фреймворки проектирования. Корпоративные стандарты и биб-

лиотеки.

Структурный анализ действий. Модель GOMS.

7 Культурные разли-

чия и общедоступ-

ность

Влияние культурных различий на работу пользователей с интерфейсом.

Глобализация и локализация ПП. Аспекты локализации: язык и другие

знаковые системы, эстетика, технологии, контекст деятельности, ожи-

дания. Различия в восприятии различных качеств ПП и ИС в разных

культурах. Кросс-культурные юзабилити-исследования.

Проблемы доступности информации для людей с особыми потребно-

стями. Категории людей, испытывающих затруднения при работе с ИС.

Аппаратные и программные спецсредства. Стандарты.

8 Специфика проекти-

рования для различ-

ных платформ

Различия платформ: операционные системы, устройства ввода и выво-

да, специфический контекст использования. Мобильные устройства

связи. IVR и SMS-интерфейсы. Планшетные компьютеры и сенсорные

дисплеи. Электронные киоски и встроенные системы. Телевизионные

интерфейсы.

Взаимодействие с промышленными дизайнерами. Кроссплатформенное

Page 5: Программа курса «Компьютеризация труда и юзабилити-инженерия»

5

проектирование. Экосистема устройств, проектирование услуг.

Раздел 3. Юзабилити-аудит

9 Методы юзабилити-

аудита, экспертная

оценка

Экспертная оценка, юзабилити-тестирование и A/B-тестирование. Ис-

следования надежности юзабилити-аудита Р. Молика. Требования к

юзабилити-экспертам. Подходы к экспертной оценке: по проверочным

спискам, по эвристикам, по сценариям, по персонажам. Состав отчета о

результатах юзабилити-аудита.

10 Юзабилити-

тестирование

Качественное и количественное юзабилити-тестирование. Составление

заданий и сценария тестирования. Принципы и приемы фасилитации

юзабилити-тестирования. Протоколирование, аудио- и видеозапись.

Метрики результативности и производительности: успешность, дли-

тельность, попытки, нажатия, экспертная оценка производительности.

Устный самоотчет. Регистрация окуломоторных, психофизиологиче-

ских и мимических показателей. Определение репрезентативного коли-

чества участников. Удаленное тестирование. Измерение удовлетворен-

ности пользователей. Опросник пользовательской удовлетворенности.

5.2. Виды учебной работы

п/п Наименование

разделов дисциплины

Сроки

освоения

семестр/

неделя

Аудиторные занятия по видам

Самостоя-

тельная рабо-

та

(СРС)

Тр

уд

оем

ко

сть

(акад

еми

чес

ки

е

час

ы)

лек

ци

и

Сем

ин

ары

)

пр

акти

чес

ки

е

зан

яти

я (

ПЗ

)

лаб

ор

ато

рн

ые

раб

оты

Р)

Раздел 1. Введение

1 Компьютеризация труда

и основные понятия юза-

билити-инженерии

?/1 2 4 6

2 Информационные систе-

мы, цикл жизни ПП и ИС ?/2 2 4 6

Раздел 2. Проектирование ИС и ПП

3 Этап исследования ?/3,4 2 2 4 8

4 Этап анализа результатов

исследования ?/5,6 2 2 4 8

5 Этап концептуального

проектирования ?/7,8,9 2 4 4 10

6 Этап детального проек-

тирования, прототипиро-

вание

?/10,11,

12

2 4 4 10

7 Культурные различия и

общедоступность ?/13 1 2 3

8 Специфика проектирова-

ния для различных плат-

форм

?/13 1 2 3

Раздел 3. Юзабилити-аудит

9 Методы юзабилити-

аудита, экспертная оцен-

ка

?/14, 15 2 2 4 8

10 Юзабилити-тестирование ?/16,17,

18

2 4 4 10

Page 6: Программа курса «Компьютеризация труда и юзабилити-инженерия»

6

5.3. Формы, виды и сроки текущего контроля успеваемости и промежуточной аттестации: тес-

ты, эссе

п/п

Наименование

разделов дисциплины Текущий контроль

Промежуточная аттестация

Формы Сроки Форма Сроки

1

Компьютеризация труда и

основные понятия юзаби-

лити-инженерии

тестирование ?/2

2 Информационные системы,

цикл жизни ПП и ИС тестирование ?/2

3 Этап исследования работа на

практикуме

?/4 тестирование ?/5

4 Этап анализа результатов

исследования

работа на

практикуме

?/6 тестирование ?/5

5 Этап концептуального про-

ектирования

работа на

практикуме

?/8,9 тестирование ?/10

6 Этап детального проекти-

рования, прототипирование

работа на

практикуме

?/11,12 тестирование ?/10

7 Культурные различия и

общедоступность тестирование ?/13

8 Специфика проектирования

для различных платформ тестирование ?/13

9 Методы юзабилити-аудита,

экспертная оценка

работа на

практикуме

?/15 тестирование ?/16

10 Юзабилити-тестирование работа на

практикуме

?/17,18 тестирование ?/16

6. Образовательные технологии: лекции, проблемное обучение, групповая работа над кейсом в

рамках практикума

7. Учебно-методическое обеспечение аудиторной и самостоятельной работы студентов:

7.1. Контрольные вопросы и задания для самостоятельной работы:

Вопросы:

1. Каковы предпосылки возникновения юзабилити-инженерии?

2. Что такое пользовательский интерфейс?

3. Что такое юзабилити?

4. Каковы основные обязанности и задачи специалиста по юзабилити-инженерии и проек-

тированию ПП и ИС?

5. Из каких этапов состоит цикл жизни ПП?

6. Какие аспекты межкультурных различий оказывают влияние при проектировании ПП и

ИС?

7. Что необходимо делать для оптимизации использования продукта в различных культур-

Page 7: Программа курса «Компьютеризация труда и юзабилити-инженерия»

7

ных контекстах?

8. Почему общедоступность ПП важна как для общества, так и для их производителей?

9. Какие мероприятия необходимы для обеспечения общедоступности ПП?

10. На что нужно обращать внимание, проектируя ПП для новой для себя платформы?

Задания:

Написание отчета о работе на практических занятиях.

7.2. Примерные темы курсовых работ и рефератов:

1. Современные тенденции развития пользовательских интерфейсов.

2. Нестандартные методики в проектировании пользовательских интерфейсов.

3. Специфика проектирования для платформы x (по выбору учащегося).

4. Методология «Проектирование, ориентированное на цели».

5. Методология «Контекстное проектирование».

6. Методология «Проектирование, ориентированное на деятельность».

7. Проектирование опыта пользователей.

8. Методики удаленного юзабилити-тестирования.

9. Обзор стандартов ISO, связанных с юзабилити, проектированием ПП и ИС.

7.3. Примерные темы вопросов для итогового контроля:

1. Место компьютеризированных средств труда в современной организации.

2. Понятие «Юзабилити».

3. Понятие «Пользовательский интерфейс».

4. Юзабилити-инженерия как дисциплина.

5. Роль проектировщика пользовательских интерфейсов в разработке ПП.

6. Информационная система: составляющие системы и возникающие в ходе использования

и внедрения трудности.

7. Цикл жизни ПП и ИС. Процесс разработки.

8. Человекоцентрированный процесс разработки.

9. Объекты исследования при сборе данных для проектирования ПП и ИС.

10. Методы исследования.

11. Определение целей проектирования.

12. Участники процесса разработки ПП и ИС.

13. Модели аудитории: разновидности, разработка, применение.

14. Модели предметной области: разновидности, разработка, применение.

15. Модели системы по Д. Норману.

16. Сценарии: разновидности, разработка, применение.

17. Требования: классификация, разработка, применение.

18. Цели концептуального проектирования и преимущества выделения его в отдельный

этап.

19. Состав концепции.

20. Процесс разработки концепции.

21. Техники совместного проектирования.

22. Спецификации, техническое задание.

23. Виды прототипов и средства прототипирования.

24. Основные стандартные элементы интерфейса.

Page 8: Программа курса «Компьютеризация труда и юзабилити-инженерия»

8

25. Принципы проектирования.

26. Эвристики Я. Нильсена.

27. Шаблоны и фреймворки проектирования. Корпоративные стандарты и библиотеки.

28. Структурный анализ действий. Модель GOMS.

29. Влияние культурных различий на работу с интерфейсом. Аспекты локализации ПП.

30. Общедоступность. Мероприятия по ее обеспечению.

31. Различия между основными платформами.

32. Взаимодействие с промышленными дизайнерами. Кроссплатформенное проектирование. Экоси-

стема устройств, проектирование услуг.

33. Основные методы юзабилити-аудита.

34. A/B-тестирование.

35. Исследования Р. Молика.

36. Процесс проведения экспертной оценки. Основные подходы.

37. Состав отчета о проведении юзабилити-аудита.

38. Юзабилити-тестирование: определение, разновидности, цели, этапы проведения.

39. Фасилитация юзабилити-тестирования.

40. Протоколирование юзабилити-тестирования.

41. Показатели, измеряемые в ходе юзабилити-тестирования.

42. Определение репрезентативного количества участников.

43. Удаленные исследования. Удаленные юзабилити-тестирования.

44. Измерение удовлетворенности пользователей.

8. Оценочные средства текущего контроля успеваемости, промежуточной аттестации, по итогам

освоения дисциплины: Тестирование, реферирование литературы, написание отчета по результатам

практикума, устный зачет. 9. Информационное обеспечение дисциплины а) основная литература

Гарретт Дж. Веб-дизайн. Книга Дж. Гарретта. Элементы опыта взаимодействия.— М.: Символ-

Плюс, 2008.

Круг С. Не заставляйте меня думать!— М.: Символ-Плюс, 2005.

Круг С. Как сделать сайт удобным. Юзабилити по методу Стива Круга.— СПб.: Питер, 2010.

Купер А., Рейман Р., Кронин Д. Алан Купер об интерфейсе: основы проектирования взаимодей-

ствия.— М.: Символ-Плюс, 2009.

Мандел Т. Дизайн интерфейсов.— ДМК Пресс, 2005.

Нильсен Я., Лоранжер Х. Web-дизайн. Удобство использования Web-сайтов.— М.: Вильямс,

2009.

Уодтке К. Информационная архитектура: чертежи для сайта.— М.: Кудиц-образ, 2004.

Goodwin K. Designing for the Digital Age: How to Create Human-Centered Products and Services.—

Wiley, 2009.

б) дополнительная литература

Константайн Л., Локвуд Л. Разработка программного обеспечения.— СПб.: Питер, 2004.

Page 9: Программа курса «Компьютеризация труда и юзабилити-инженерия»

9

Норман Д. Дизайн привычных вещей. — М.: Вильямс, 2006.

Тидвелл Дж. Разработка пользовательских интерфейсов.— СПб.: Питер, 2007.

Уильямс Р. Дизайн для недизайнеров.— М.: Символ-Плюс, 2008.

Beyer H., Holtzblatt K. Contextual Design: Defining Customer-Centered Systems.— Morgan Kaufmann, 1998.

Courage C., Baxter K. Understanding your users.— Elsevier, 2005.

Dumas J. S. A Practical Guide to Usability Testing.— Intellect, 1999.

Hackos J. T., Redish J. C. User and Task Analysis for Interface Design.— New York: John Wiley & Sons,

1998.

Molich R., Ede M. R., Kaasgaard K., Karyukin B. Comparative Usability Evaluation // Behaviour & Informa-

tion Technology, vol. 23, no. 1, January/February 2004, pp. 65-74.

Nielsen J. Usability Engineering.— Morgan Kaufmann, 1994.

Rubin J. Handbook of Usability Testing: How to Plan, Design, and Conduct Effective Tests.— Wiley, 1994.

Unger R., Chandler C. A Project Guide to UX Design: For user experience designers in the field or in the mak-

ing.— New Riders Press, 2009.

Tufte E. R. Envisioning Information.— Graphics Press, 1990.

Warfel T. Z. Prototyping: A Practitioner's Guide.— Rosenfeld Media, 2009.

в) программное обеспечение

нет г) базы данных, информационно-справочные и поисковые системы

1. ACM digital library — http://acm.org/dl

2. ScienceDirect — http://www.sciencedirect.com/

3. Fresh.GUI.ru — http://fresh.gui.ru/

10. Материально-техническое обеспечение дисциплины

а)Требования к аудиторному оборудованию, в том числе к неспециализированному компьютер-

ному оборудованию и программному обеспечению общего пользования: ноутбук, экран, проек-

тор.

б) Требования к специализированному оборудованию и программному обеспечению: нет

Разработчики:

Кафедра психологии труда

и инженерной психологии аспирант И.А. Дегтяренко

ф-та психологии МГУ

(место работы) (занимаемая должность) (инициалы, фамилия)

___________________ _________________ _____________________

(место работы) (занимаемая должность) (инициалы, фамилия)

Page 10: Программа курса «Компьютеризация труда и юзабилити-инженерия»

10

Эксперты:

____________________ ___________________ _________________________

(место работы) (занимаемая должность) (инициалы, фамилия)

____________________ ___________________ _________________________

(место работы) (занимаемая должность) (инициалы, фамилия)

Программа одобрена на заседании ________________ совета __________

от _________________ года, протокол № ____.