Software Solutions

Software Prototypes

  • You have ideas which need to be fleshed out and validated via simple, workable prototypes. These can be used to get first-level feedback from your target audience before you enter the expensive development phase.

Complete Software Solution

  • We are experienced in software development throughout the entire development cycle in the following deployment environments:
    • client-server architecture: thin-client applications, Web applications, integrated mobile clients
    • desktop applications: standalone; with embedded database; as client of remote server applications, etc.
    • mobile applications on Java-enabled devices such as mobile phones and PDAs: games for promotions/branding, business applications, extensions to existing solutions
  • All development is internally managed from requirements, design, development, testing and quality assurance to deployment and maintenance.

Extending and Migration of Software Solutions

  • You have an existing software solution which
    • needs to be extended to accommodate new functionality
    • has to be ported to a different platform for various reasons, such as, lack of performance, lack of internal support, etc.

    Database Solutions

    • We have a long standing experience in the design of database schemas, optimising and administering databases. We use relational as well as object databases and utilise object/relational mapping tools where appropriate.

    Security and Encryption Solutions

    • An important and often neglected consideration in the area of software development is application security. This ranges from principles of writing secure code to steps one takes to secure Web applications.