Следовательно, успех от внедрения программы в огромной степени зависит от того, насколько с ней будет удобно работать пользователям. Известно, что пользователь не любит делать лишних движений. Часто бывает, что у него на это просто нет времени. Например, при выпуске машин на линию одному диспетчеру необходимо выписать путевые листы для 50 автомобилей за 30 минут. Если этому диспетчеру при выписке только одного путевого листа приходится открывать несколько окон, вкладок, нажимать не одну кнопку, а несколько, то он вряд ли уложится в приемлемое время. Бывает, что потенциальный заказчик с секундомером засекает время, за которое выписывается путевой лист.

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

С другой стороны, часто бывает, что пользователю тяжело представить, как будет выглядеть процесс, который происходит в реальной жизни, с точки зрения компьютерной логики. Например, на автотранспортных предприятиях существует такая практика, как закрепление водителей за автомобилями. В самом простом случае за одной машиной закрепляется один водитель. Но может быть, что за одним водителем закрепляется несколько единиц техники, и наоборот. Таким образом, необходимо на экране отобразить связь “многие-к-многим”. Выглядеть в программе это может быть так, как показано на рис. 4. В заголовках столбцов в таблице указаны госномера автомобилей, а в заголовках строк указаны фамилии водителей. В ячейках таблицы в пересечении строки и столбцов ставится отметка о закреплении. На основании этой справочной таблицы уже в дальнейшем можно, например, печатать акты о закреплении, планировать рейсы и др.


Рис. 4. Закрепление водителей за автомобилями


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

Идеальным вариантом было бы перед приобретением информационной системы ознакомиться с демо-версией. Презентации и видеоролики все-таки не дают почувствовать, насколько удобно или неудобно, быстро или небыстро, результативно или нет для пользователя будет работать с программой.