- •1)Возникновение эргономики. Пользовательский интерфейс.
- •«Эргономика — это область приложения научных знаний о человеке к проектированию предметов, систем и окружений, используемых им».
- •2)Классификация пользовательских интерфейсов. Язык команд. Заполнение меню и специальных форм-таблиц.
- •3)Классификация пользовательских интерфейсов. Wimp-интерфейс. Трехмерный интерфейс. Масштабируемый интерфейс.
- •4)Принципы разработки свободного и открытого по.
- •Знакомство с Open Source. Достижения свободных технологий.
- •5)История развития Web технологий. Концепция sgml.
- •Концепция sgml.Разметка документа.
- •6)Понятие юзабилити. Критерии юзабилити.
- •Понятие юзабилити.
- •Критерии юзабилити.
- •Продуктивность (Efficiency)
- •7)Метод разработки User Centered Design.
- •Выяснение желания клиента(методы выяснения "желаний").
- •9)Десять эвристик юзабилити.
- •10)Анализ пользователей. User storys.
- •11)Варианты использования. User cases.
- •12)Протопитирование.
- •13)Выработка требований. Первоначальные требования.
- •14)Модель требований.
- •Язык требований
- •15)Анализ пользователей.
- •16)Демографические аспекты.
- •Критические вопросы при создании интернационального продукта:
- •17)Создание персон.
- •18)Анализ UserCase диаграммы. Классы анализа.
- •19)Глоссарий проекта.
- •20)Sgml, html другие языки описания пользовательских интерфейсов.
- •21)Просмотр html документа. Клиент - сервер.
- •22)Схемы позиционирования. Свойство display.
- •Inline При этом значении свойства элемент порождает один или несколько строковых блоков.
- •24)Схемы организации информации.
- •25)Стукруры организации информации.
6)Понятие юзабилити. Критерии юзабилити.
Понятие юзабилити.
Отрасли, изучающие трудовую деятельность человека и его взаимодействие с техникой. Эргономика - дисциплина, изучающая человека, деятельность человека в условиях производства и быта, затраты энергии и производительность труда в определенных условиях. Кроме того, определяет требования к качеству готовых изделий. Human factors - синоним европейского термина Эргономика, распространенный преимущественно в США - ветвь развития эргономики, сосредоточенная в большей степени на когнитивных возможностях человека. HCI(Human-computer interaction в Европе) или CHI(Computer-human interaction в США) - исследовательская дисциплина, изучающая взаимодействие между людьми и компьютерами. Аспекты юзабилити. Юзабилити можно рассматривать с разных сторон:
-Как характеристику продукта;
-Как практическую деятельность;
-Как отрасль эргономики;
-Как науку;
-Как мировозрение;
Согласно стандарту ISO 9241-11, юзабилити является степенью эффективности, продуктивности и удовлетворенности, с которой продукт может использоваться определёнными пользователями для достижения определенных задач в определенном контексте. Тут можно выделить три основных момента, на которые опирается стандарт:
-Определенные пользователи;
-Определнные задачи;
-Определенный контекст;
Позитивный вклад юзабилити.
-Разработка - снижение расходов и уменьшение времени разработки;
-Продажи - увеличение доходов;
-Пользователи - повышение эффективности, продуктивности и удовлетворенности;
-Снижение затрат на внедрение (за счет сокращения обучения) и на поддержку пользователей.
Что такое удобный продукт? Легко обучаться. Трудно забывать. Поощряются эксперименты. Умеет предвидеть и прощать ошибки. Делает то, что хочет пользователь и когда он этого хочет. Предоставляет обратную связь. Интерактивность системы. Минимизирует нагрузку. Уменьшает объем работы. Удовлетворяет и является приятным в использовании.
Критерии юзабилити.
-Эффективность (Effectiveness);
-Продуктивность (Efficiency);
-Удовлетворенность пользователя (User Satisfaction);
Между этими критериями есть некая зависимость. Нельзя однозначно говорить о независимости например, эффективности от удовлетворенности и т.д. Эффективность (Effectiveness) Иначе говоря результативность. Доля задач пользователя, реализуемых в продукте (продукт будет тем более эффективен, чем больше моих жизненных задач он будет решать). Отношение числа успешных действий к ошибкам (эффективность тем более высока, чем меньше совершается ошибок). Нагрузка на пользователя (должна быть низкой). Количество используемых функций и команд (должно быть высоким). Говоря о эффективности обчно упоминают о полноте выполненных задач, т.е. все ли действия выполненны и нет ли в системе лишних действий.
Продуктивность (Efficiency)
-Время, необходимое для выполнения задачи.
-Время, необходимое на предварительное обучение пользованию.
-Время, которое тратится из-за пользовательских ошибок.
-Процент или количество ошибок.
-Частота использования справки и документации.
-Количество повторных и ошибочных действий (команд).
Причем оценка времени, которое тратиться на выполнение задачи можно оценивать в течении всего рабочего дня(или через пару дней). Т.е. учитывать усталость пользователя, его привыкание к системе. Удовлетворенность пользователя (User Satisfaction)
-Рейтинговая оценка по шкале полезности продукта или услуги.
-Рейтинговая оценка по шкале удовлетворенности функциональностью продукта.
-Количество случаев, когда пользователь испытывал отвращение или гнев в обращении с продуктом.
-Рейтинговая оценка по шкале технологичности упрпвления задачей без участия пользователя, это значит, что после проведения тестирования нужно провести опрос пользователя и спросить, что он думает по поводу продуктивности, функциональности и т.д.
-Оценка того, насколько технологическое выполнение задачи соответствует потребностям пользователя.