Services: Application Development
Why focus on simple, easy to use applications?
User acceptance is the major success factor for new applications. Simple applications need less training, and are accepted a lot quicker.
Our strengths (where we have our know-how)
- Developments on the Lotus Notes client
- Integration with Microsoft Office products
- Connection to relational databases
| Feature | Benefits |
|---|---|
Structured, layered codeCode is contained in well-defined „black boxes“ with minimal interaction with the rest of the application. |
Modifications or improvements of the code do not have an impact on the rest of the application. |
InheritanceCommon programming elements are centralized in a single „parent“ database, and inherited automatically to depending/satellite databases. |
Changes/improvements/debugging must only be done in one place. This means lower long-term maintenance costs. |
Well-documented codeThis means that the code has been written and documented in such a way that a programmer looking into the code will quickly understand what the code does. |
The code is a lot easier to read, modifications can be done quicker, there is a smaller risk of bugs & instability, and you avoid dependence on a single programmer. You can eventually switch IT providers with small risk. |
Defensive codingThis means that the code is written not only to conform to the immediate situation and environment, but is going to be robust - it is going to work even in a different environment, and if it fails, it fails elegantly... |
Less bugs, less maintenance. This also improves code re-use, the same code can be used in a different environment or situation. |
Why choose us?
Our consultants combine business, engineering, and IT know-how and will translate your needs into IT projects painlessly.
