Использование графа в качестве инструмента для выявления проблем юзабилити сайтов
Теория графов — это раздел дискретной математики, изучающий свойства графов. В общем смысле граф представляет собой совокупность двух конечных множеств: множество точек, которые называется вершина, и множество точек, которые называются вершинами, и множество пар вершин, которые называются ребрами. Наибольшей популярностью графовые модели используются при исследовании коммуникационных сетей… Читать ещё >
Использование графа в качестве инструмента для выявления проблем юзабилити сайтов (реферат, курсовая, диплом, контрольная)
Теория графов — это раздел дискретной математики, изучающий свойства графов. В общем смысле граф представляет собой совокупность двух конечных множеств: множество точек, которые называется вершина, и множество точек, которые называются вершинами, и множество пар вершин, которые называются ребрами. Наибольшей популярностью графовые модели используются при исследовании коммуникационных сетей, систем информатики, химических и генетических структур, электрических цепей и других систем сетевой структуры[10].
Спроектированные информационные web-системы размещенные в сети Интернет предоставляют собой некоторую организованную систему web-страниц, связанных между собой ссылочной массой равномерно распределённой по спроектированным страницам и связывающим между собой информационный массив данных, который может быть представлен в виде графа G =. Любая вершина a V в этом графе соответствует странице, просмотренной пользователем, либо является внешней мнимой вершиной, а каждая дуга e E, соединяющая вершины a и b V означает, что пользователь осуществлял непосредственный переход со страницы a на страницу b. Вершины графа помечены URL-адресами страниц на сайте. Внешняя мнимая вершина — это дополнительная вершина, для обозначения страницы, с которой был осуществлен переход на сайт[11].
На описанной выше модели можно разработать систему для построения графа переходов пользователей сайта. Строя такой граф переходов по сайту — мы переводим статистическую информацию о поведении пользователей на сайте в удобную визуальную форму.
Такая визуальная форма поможет выявить на сайте:
- — Страницу с большим количеством отказов.
- — Проблему с навигации.
- — Проблему с контентом.
- — Лишнее шаги.
- — Изолированную информацию.
В таблице 2 сравним достоинства графа поведения пользователей и достоинства описанных ранее инструментов по выявлению проблем web-систем.
Таблица 2.
Сравнение инструментов по выявление проблем сайтов.
Название. | Кто тестирует. | Объекты анализа. | Результаты анализа. | Наличие бесплатной версии. |
UsabilityHub. | Фокус-группа тестиров; другие пользователи UsabilityHub. | Скриншот веб-страницы. | Ответы на вопросы, сформулированные в начале теста; тепловая карта кликов. | Бесплатно с ограничением — пользователи бесплатной версии должны сами тестировать чужие сайты. |
UserTesting.com. | Фокус-группа тестиров; другие пользователи UserTesting.com. | Скриншот веб-страницы. | Оценка страницы на соответствие международным стандартам. | Бесплатно с ограничением — один скриншот в месяц. |
Usabilla. | Пользователи, приглашенные заказчиком тестирования. | Скриншот веб-страницы; страница рабочего сайта. | Отчеты о действиях пользователей, сгруппированные для последующего анализа; тепловая карта кликов. | Бесплатно с ограничением — 2 страницы, 10 пользователей. |
OptimalWorkshop. | Пользователи, приглашенные заказчиком тестирования. | Скриншот веб-страницы; информационная архитектура сайта. | Информационная структура сайта; тепловая карта кликов; количество времени, потраченное пользователями на выполнения какой-либо задачи. | Бесплатно с ограничением — OptimalSort: 10 участников и 30 карточек, Chalkmark и Treejack: 10 участников и 3 задачи. |
Feng-GUI. | Своими силами, с помощью программы, имитирующей взгляд пользователя на основании специального алгоритма. | Скриншот веб-страницы. | Тепловая карта движения глаз по страничке. | Бесплатно с ограничением — карта движения глаз маленького размера. |
Граф. | Реальные пользователи сайта. | Рабочий сайт. | Граф поведения пользователей на сайте. | Бесплатно. |
Таким образом, можно сделать вывод, что граф поведения пользователей имеет преимущество над остальными инструментами выявления проблем юзабилити web-систем. Это преимущество выражается в том, что отсутствует прямая необходимость собирать фокус-группу тестеров, так как сайт в реальном времени тестируют реальные пользователи сайта. Также преимущество достигается за счет того, что исследование проводиться в «живую», т. е. анализируется реальный рабочий сайт. И, что не маловажно, граф поведения пользователей предоставляется бесплатно.