Анализ методов сбора данных о действиях пользователей при работе с программными системами
Введение
Сбор данных о действиях пользователей при работе с программными системами используется в:
- Веб-аналитика
- Контроль использования ресурсов
- Машинное обучение
Веб-аналитика (англ. Web analytics) — это измерение, сбор, анализ, представление и интерпретация информации о посетителях веб-сайтов с целью их улучшения и оптимизации. Основной задачей веб-аналитики является мониторинг посещаемости веб-сайтов, на основании данных которого определяется веб-аудитория и изучается поведение веб-посетителей для принятия решений по развитию и расширению функциональных возможностей веб-ресурса. (Википедия)
Яндекс.Метрика, Гугл.Аналитикс.
Контроль использования ресурсов – сбор информации о действиях пользователя при работе за компьютером в целом.
Основной задачей контроля использования ресурсов является мониторинг работы сотрудников компании, на основании данных которого работодатели могут анализировать трудозатраты и оптимизировать использование рабочего времени.
ПО для мониторинга пользователей, как правило, имеет следующие функции:
- Кейлоггер: запись вводимой с клавиатуры информации
- Скриншоты экрана: позволяют увидеть, чем сотрудник занимается за компьютером
- Видеозапись экрана: позволяет в режиме реального времени отслеживать действия сотрудника
- Контроль приложений: запись того, сколько времени с какими приложениями работает пользователь, позволяет работодателю узнать, сколько времени в уходит на работу с каждой из программ, установленных на рабочей станции служащего
Android Workload Suite. StaffCop. Human Emulator. Кейлоггеры.
Машинное обучение — обширный подраздел искусственного интеллекта, изучающий методы построения моделей, способных обучаться, и алгоритмов для их построения и обучения.
Задача машинного обучения – установить зависимость между множеством объектов (ситуаций) и множеством ответов (откликов, реакций) на основании совокупности прецедентов, называемой обучающей выборкой. (Википедия)
Skype Translator
Отслеживание кликов и событий javascript
Яндекс.Метрика
Использование: веб-аналитика
Возможности:
- Коммерческий продукт
- Веб-аналитика
- Счетчик посещений
- Счетчик просмотра определенных страниц
- Действия пользователя: клик на кнопку, ссылку и др.
- Факт скачивания браузером файлов
- Возможность не учитывать нежелательные переходы
- Создание отчетов (Конструктор отчетов)
- Карта ссылок
- Карта кликов
- Вебвизор (записывает действия пользователя и позволяет просматривать в режиме живого видео – точное повторения действий пользователя – клики, прокрутка)
Ограничения:
Работа только с веб-страницами
Google Analytics
Использование: веб-аналитика
- Бесплатная версия – до 10 млн просмотров. Google Analytics Premium – коммерческая, до 1 млрд посещений
- Откуда приходят посетители
- Как долго остаются на сайте
- Факт скачивания браузером файлов
- Дополнительные возможности – разделение посетителей на группы
- Географическое положение посетителя
- Основная информация – на панели инструментов
- Возможность создания расширенных отчетов – до 80 видом отчетов
- Добавление профилей сайтов (до 50 сайтов)
Ограничения:
Работа только с веб-страницами
Запись вводимой с клавиатуры информации
Ardamax Keylogger
Использование: мониторинг действий пользователя, программа-шпион
Возможности:
- Сохранение всех нажатий клавиш клавиатуры
- Определение времени нажатия
- Определение названия программы, в которой вводились данные и заголовка окна
Ограничения:
Небольшой набор функций
Actual Spy
Использование: мониторинг действий пользователя, программа-шпион
Возможности:
- Сохранение всех нажатий клавиш клавиатуры
- Снятие скриншотов экрана в заданный промежуток времени
- Запись времени запуска/закрытия программ
- Отслеживание отправки файлов на печать
- Отслеживание использования интернета
- Отслеживание включения/выключения компьютера
Ограничения:
Занимает больше дискового пространства, чем другие кейлоггеры. Но при этом все равно весит немного (около 1,5 Мб)
|