Расскажу ещё о софте для медучреждений.
Работаю на станции переливания крови по контракту. Устанавливали известную в этих кругах информационную систему, написанную отечественными программистами. За десять месяцев работы с этой системой выявился список весёлых моментов.
Программа внедряется на все станции переливания крови по сей день. Фирма, написавшая её аж в лохматом 1998 году, уже перестала существовать. Поддержкой занимаются не создатели, а люди, увидевшие программу впервые какое-то время назад.
Эта вещь каждую неделю просит переиндексировать базу данных. Во время любой переиндексации база рушится до такой степени, что многие файлы оказываются пустыми или вовсе исчезают. Приходится восстанавливать каждое утро перед рабочим днём всё это вручную.
В программе используется классификатор адресов, который мало того, что автоматически не подключается полностью (каждый новый населённый пункт, улицу и дом надо вручную вытаскивать из него), но и не соответствует общепринятому российскому КЛАДРу.
Фамилия, имя, отчество в базе хранятся в одном столбце таблицы, а день, месяц и год рождения — каждый в своём. Также в отдельном столбце таблицы хранится количество полных лет.
При повторном приёме доноров приходится заново проставлять группу крови и резус-фактор (хотя они хранятся в электронной карте), иначе врач, направляющий донора на сдачу крови, просто не увидит результаты его анализов.
Любой штрих-код, не зарегистрированный в программе с помощью сканера, а введённый вручную, теряется и нигде больше не фигурирует.
О таких косяках можно писать бесконечно. Может, кто объяснит, почему за 14 лет существования программного продукта не были доработаны даже простейшие вещи, которые требуются абсолютно всем пользователям? Зачем покупать и устанавливать софт, который уже шесть лет как не поддерживается его разработчиками? И это на фоне того, что существует минимум три схожих бесплатных программных продукта, которые за последние пять лет уже прошли серьёзную обкатку и учли сотни пожеланий пользователей.