are you?
Предыстория: есть ПО для доступа в базу данных. Для входа в это ПО требуется аккаунт. Каждый аккаунт платный и дорогой (15-20 тысяч зелеными). Аккаунтов куплено меньше, чем сотрудников. Если все аккаунты заняты, новому пользователю в базу войти нельзя.

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

Проблема: Пользователи заходят в ПО утром, забывают выйти после работы в нем и висят в программе весь день. В то время, как среднее время работы в базе - час-полтора. Приходится им писать/звонить/кричать, чтобы они из нее вышли, когда кому-то другому нужно войти.

Что является источником проблемы в этой ситуации? Как бы вы ее решили?
Оговорюсь заранее, это проблема существовала в 90-х годах, давно решена и более не насущна, но мне интересно послушать мнение со стороны.

Варианты решения и выводы. Под катом для тех, кто захочет предложить свой вариант.

@темы: thoughts, the web, joy, work, disappointment, design, the human

Комментарии
05.12.2016 в 16:43

БОЖЦ
Я подумала насчёт такого варианта: как-то увязать возможность выхода из рабочего здания и обязанность выхода из этой программы (электронные пропуска?). Не вышел из программы - не вышел из здания, вернулся, вышел из программы и только тогда домой. Несколько раз побегаешь, запомнишь.
Но последний вариант в посте, конечно, оптимальный.
05.12.2016 в 16:49

are you?
Язвительная бровь, это очень глобальное и, что самое главное, сложновыполнимое решение. Нужно придумать способ интеграции системы пропускного контроля и вышеназванного ПО, сомневаюсь, что это возможно, т.к. общий год закрыт, а программы оставляются разными фирмами.
Во-вторых, это никак не решает проблему. только тогда домой - т.е. пользователь обязан выйти из программы, когда собирается домой? Так он и так это делает каждый вечер выключая компьютер. Проблема не в том, что из программы не выходят в конце рабочего дня, а в том, что из нее не выходят в ходе работы, когда база может понадобиться другим сотрудника.

Спасибо за преложенный вариант)
05.12.2016 в 18:17

А я подумала про всплывающие напоминания через 5-10 минут бездействия. Но вариант в посте лучше, конечно.
05.12.2016 в 19:03

are you?
fwrt, На самом деле, тоже неплохая идея, но всегда есть шанс нарваться на human error, выбрасывание из аккаунта этот шанс исключает)

Меня радует, что пока никто не сказал, что это вина безответственных сотрудников.
05.12.2016 в 19:08

safe and sound, мне кажется, тут явно виноват тот, кто пожадничал завести аккаунты на всех, странно обвинять сотрудников, что им сложно подлаживаться под такие неудобные условия.
05.12.2016 в 19:11

are you?
fwrt, кто пожадничал завести аккаунты на всех, Тут больше дело не в жадности, а в рациональном расходовании средств. Тратить 15 с лишним тысяч долларов за аккаунт, когда можно написать за неделю утилитку, которая решит все проблемы? Были бы лишние - радибога, но там была обратная ситуация)
05.12.2016 в 19:18

safe and sound, я неправильно выразилась, если уж решили экономить (логичное желание), то стоило продумывать сразу, чтобы это было удобно, а не делать все наполовину, не сваливать все на сотрудников, которым еще и об этом помнить — лишняя нагрузка.
05.12.2016 в 19:27

are you?
fwrt, да, согласна. Но это уже специфика менеджмента того времени и того места. Сделаем как придется на первое время, а там оно как-нибудь само )
05.12.2016 в 19:36

если к этому моменту ты еще не пьян и не полураздет, ты невнимательно следишь за рассказом
Автоматическое разлогинивание после н минут неактивности пользователя? (всплывает окно для повторного ввода доступа)
05.12.2016 в 19:38

are you?
chibi-zoisy, примерно это и сделали, только без необходимости повторно залогиниваться, что еще сильнее упрощает работу с ПО.
05.12.2016 в 19:41

если к этому моменту ты еще не пьян и не полураздет, ты невнимательно следишь за рассказом
safe and sound, Хорошо, что удалось утилиту прикрутить.

Ну и вообще нет идеального ПО, нет идеальных пользователей, нет идеального администрирования. Да здравствует оптимизация.
05.12.2016 в 19:46

are you?
chibi-zoisy, Да здравствует оптимизация. Аминь)
06.12.2016 в 12:32

Забавно.
Так как я регулярно играю в ММОшку, которая выводит тебя из активной игры через минут 15 простоя, а потом вообще выкидывает с сервера через полчаса, то сразу подумал о варианте с разлогином или чем-то вроде через какое-то время. :D Такая прога пишется быстро и решает проблемы с забывашками.
06.12.2016 в 16:51

are you?
Хм?, Примерно так и поступили. И это логично. Только шли до этого, наверное, месяцев 6. попутно пытаясь лишить сотрудников премий и делая выговоры.
23.11.2017 в 06:55

Отписать клиент-серверную приблуду, северная часть которой осуществляла бы непосредственную работу с ПО через единственный аккаунт, а каждая клиентская часть - поставляла бы возможность формирования запроса на осуществление посредством серверной части. Прочие аккаунты загнать кому-нибудь, частью вырученных средств - возместить затраты на написание приблуды, остальное - распилить\пропить\вложить в развитие предприятия.
23.11.2017 в 07:43

are you?
Ergwl, ого, спасибо) очень интересный вариант