Программа SWE. Идеи. Пользователь.

Статистика активности, персональные данные и настройки

Обычно пользователь настраивает компьютер "под себя", задавая привычные и наиболее удобные с его точки зрения параметры. Проблема состоит в том, что компьютер – очень сложная система, свойства программ со временем меняются и объективно оптимальные способы работы постепенно отдаляются от привычных для пользователя.

Если сразу отменить все привычные настройки пользователя и предложить новые, то это вызовет неприятие системы. Желательно вводить новые приёмы работы постепенно.

Если программная система будет знать индивидуальные особенности пользователя, она сможет составить индивидуальный сценарий обучения из заранее заготовленной матрицы. При этом будет учтены готовность и желание осваивать новые горизонты. Мало кто из пользователей программы WinWord захочет изучить все её возможности. Но так же мало тех, кто не упустил для себя что-нибудь весьма полезное.

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

Функциональные подгруппы персональных данных

"Звёздочки на фюзеляже" – совокупность статистических данных для самоконтроля пользователя

"Алиби" – временной протокол сеансов работы пользователя, своего рода дневник пользователя, по которому он может восстановить, когда каким вопросом занимался (и потому не мог быть в том месте, где совершалось преступление).

Клавиатурный почерк – гистограмма временных интервалов между нажатиями пар клавиш в буквосочетаниях. Клавиатурный почерк можно использовать как дополнительное средство идентификации пользователя. Отклонения от средних значений – использовать как показатель эмоционального состояния и работоспособности. По этим отклонениям, например, можно будет составить график работоспособности человека с течением дня.

Продуктивность, производительность – структура, обобщающая данные систем "алиби" и клавиатурный почерк. Содержит количество действий в единицу времени по классам: просмотр, редактирование и т.п.

Опыт – матрица частотности использования операций системы, позволяющая выделить:

      Подсистема опыт – основа для генерации сценария обучения пользователя.

Учитель – структура, управляющая сценарием обучения на основе данных системы опыт и реакции пользователя на предложенное обучение.


Юридический аспект.

Предлагаемую систему персональных данных можно использовать как средство, нарушающее права человека.
Например, если руководитель с благими намерениями объективно оценить трудоспособность подчинённых начёт использовать систему для тотальной слежки.
Поэтому перед тем как встроить такую систему в программное средство промышленного масштаба необходимо решить два вопроса:



Практическое применение идей

Приведённые выше соображения на данный момент – всего лишь идеи, которые так или иначе будут учтены в разработке системы SunWorld Editor, которая представляет из себя симбиоз органайзера, системы управления документами, файловой оболочки и текстового редактора.


05 мая 2003г.

Другие идеи
(с) Можаровский С.Г. // mailto:mozharovskys@mail.ru // swHome page