1. opz должна перестать быть жалкой поделкой. Т. е. как минимум проходить обязательный контроль качества перед выпуском нового обновления/версии. Если впоследствии возникают ошибки — контролера в колено-локтевую позу...
Также необходимо подумать о переходе к свободным и открытым средствам разработки ПО.
2. Новая версия должна появляться не чаще чем раз в месяц и в обязательном порядке после здачи отчетности плательщиками, а не перед. Тех сотрудников которые чинят обратное расстрелять.
3. Предусмотреть автоматическое уведомление о новой версии в самой программе, а также при желании пользователя программы возможность автоматического обновления.
4. Сделать нормальный инсталятор под windows. На дворе 21 век, а вы все пользуетесь exe, которые были в ходу для windows 98. Рекомендуемый майкрософтом установочный пакет для windows должен быть оформлен в виде msi. Предусмотреть возможность установки и обновления через Group Policy (групповые политики).
5. Предусмотреть работу с одной базой на разных ПК. Т. е. сделать серверную часть. Только не нужно использовать разные поделки типа DBF. Возьмите что нибудь нормальное типа MySQL или PostgreSQL.
6. Сделать клиент и сервер кросс платформенными (хотя бы под Windows и GNU/Linux).
7. Открыть исходный код (страшно?) Люди должны иметь возможность оценить качество кода и при необходимости что то подправить самостоятельно. Упростится анализ ошибок сторонними разработчиками. Также если разработчики opz будут придерживаться элементарных правил разработки свободного открытого программного обеспечения, то пользователи смогут скомпилировать opz под свою платформу.
8. Внедрить в программу возможность шифровки и отправки отчетов. Лично мне не понятно необходимость и целесообразность сторонних коммерческих закрытых решений. В голову приходит лишь нехватка опыта у разработчиков opz для реализации этой функции.
9. Сделать web-интерфейс с возможностью подключения к серверу через proxy.
10. Перевести все под лицензию GPLv2 или GPLv3, возможно BSD.
11. Договориться с мантейнерами наиболее популярных дистрибутивов GNU/Linux о включении opz в репазиторий дистрибутива (значительно упростится установка и обновление opz под GNU/Linux)..
Все вышеизложенное должно само собой разуметься. Но отчего то многие «программисты» сего не понимают.
P.S. Все вышеперечисленное думаю можно реализовать за год-два силами двух хороших разработчиков.