In case of need the system enables to realize whatever business logic by scripting or using external modules. Scripting is available on a number of places in the application and enables whatever functionality extension or adjustment according to particular need. Scripting represents several times more efficient option against classic application programming both from time demands perspective and necessary programming skills. Whereas classic programming requires several years of practise for a good use, scripting can be mastered by a usual users much faster because ObjectGears system deals with many things for the users and so they can focus on logic implementation which they want to embody into the system.
ObjectGears reduces heterogenity of IT systems and applications
ObjectGears comprehensiveness enables to consolidate many small applications that excessively increase system heterogenity. Such applications are implemented in various technologies, use various databases, have various life cycles and vendor support. When migrating to a new operating system or database server, these applications often have to be recoded, upgraded and tested. These applications often use various solutions of access rights management, various ways of integration with other applications, have various audit trail capabilities or lack audit trail at all. These applications pose high demands on IT staff who have to maintain and upgrade them, have to support users and solve every day routines, ...that are done in each application in a different way. In order to guarantee operation of these application, IT needs much more human resources than in a homogenous environment. Another disadvantage consists in various graphical interface that burdens users that have to work with them, because each application does record look up, editing, filtering etc differently.
How will ObjectGears solve that?
ObjectGears is a single system enabling to operate more models/applications. The license enables unlimited number of instances but all of them will have the same demands on their operation and user knowledge, because it is still the same system. The only thing they will differ is the inner logic of models (what the application shall do). IT staff then can administer large set of applications without being burdened by their heterogenity. Moreover, IT staff can be shared across various projects working on various ObjectGears solutions. The path to a simple IT is open.
Situation before and after ObjectGears implementation is demonstrated in the following picture.
When using ObjectGears system you do not need to check database and .Net framework life cycle anymore. New ObjectGears versions will take care of all that.
Great advantage of ObjectGears consists in a continual deveopment of new functions. Let`s take a look on an example. ObjectGears always contained a fast intuitive record filtering capabilities which should be part of every serious application. However, we wanted to bring something more...comprehensive possibilities of filtering conditions and their composing, possibility to store a filter and to build the filter in URL or in a script which can be utilized by ObjectGears designers. The new ObjectGears version included these possibilities. Upgrade to the new version did not call for any changes of the current customer solutions which is always ObjectGears standard. However, users could immediately use these advanced properties in all their models.
Users can learn to control only one system that is used in all their applications.
Application consolidation and heterogenity reduction brings benefits also in the way of working with applications. The legacy applications are not often designed for access from mobile devices. In contrast to that you can effectively work with ObjectGears also from tablets and smartphones, because they adapt better to the size of screen of these devices.
Benefits of ObjectGears implementation
- Reducing heterogenity of IT systems and applications
- Single environment demanding less IT resources for application operation
- Simple upgrades. It is not necessary to solve adaptation to new technologies like with legacy applications.
- Single user interface
- Responsive design for a comfortable work from mobile devices
- Functions that the original applications lack (audit trail, workflow, sofisticated filters, access rights, reporting...)
You might be also interested in...