About us

datb has been delivering enterprise applications to a wide range of clients since 2002.
Image

We're not tied to any particular type of business or application.  We have delivered asset registers, corporate directories, repositories for the storage of corporate marketing information, statistical analysis tools, cost estimation suites, corporate metric reporting systems, HR suites and many other applications.  Our systems are inherently scaleable in terms of complexity, data sizes and numbers of users.  We have ERP applications with thousands of tables, tens of gigabytes of data and hundreds of concurrent users.

We develop systems using kinodb, an application development environment that we have spent the last few years developing and using.  It's an immensely powerful and flexible tool for developing complex, large-scale applications for deployment to hundreds or thousands of users.

Using kinodb means that initial implementation is swift.  Once deployed, assessing the impact of subsequent change is easy, and auditing the scope and effect of a maintenance change or functional enhancement is an integral part of the development process - it's this that leads to the unusual longevity and low lifetime cost of our systems.

kinodb provides full support for the development process, from gathering requirements to deployment of changes to test, training and production environments.  Built-in tools allow the performance of the application to be monitored easily, and the full security model allows administrators (not developers) to configure the rights of users appropriately to their requirements.

Whilst we can work to any corporate development methodology, kinodb lends itself particularly well to an iterative development process.  Given the choice, we will work with a small group of users with a detailed knowledge of the requirements and successively build functionality in a series of timeboxed phases.  This reduces timescales, ensures user involvement and buy-in and removes the risk of surprises when the application is delivered.

Although our technology is genuinely innovative, it is based on industry-standard components - an Oracle database and standard Java servlet container are all that are required in addition to the kinodb runtime environment.  Our applications employ a standard Oracle database schema that will be familiar to any database developer, so using conventional development tools to access application data is done in the same way as for any other Oracle database.  Although kinodb's built-in reporting functionality allows greater productivity and tighter integration with the application as a whole, we have customers who use Business Objects and Cognos to report on data held in kinodb applications.