It's all in the design
Designing software that can grow alongside your requirements is a skill that needs experience. We have just that type of experience to be able to design your applications without constraining you. The most important factor of our work is being able to design a solution which forsees and allows future developments. We have a number of internal best practices to ensure just this. We believe in designing for reusability, which improves the program structure and makes maintenance work easier and less time-consuming. We share design problems and solutions within the company during code workshops, where all developers have the chance to learn from each other.
Within the design phase, we can deliver UML-models, customer requirement specifications and database designs. Although we take great care to remain hardware and manufacturer independent, we also know when to recommend a particular software. This is especially true of databases, where we have access to information and tools from both relational (Oracle, DB2) and object-oriented (Objectivity) databases.





