Software Development Services
We offer development for any on-line application. Whether for public use or internal business management.
We follow Agile programming principles. This means that we are able to handle both fixed time-line and open-ended development projects, taking care of unexpected complications as they arise. Agile development also keeps the project owners in the loop and you can see your project developing in real-time.
Technologies of choice
We believe that an application must be easy to use, functional, intuitive and secure. Although we use various technologies and tools during the development process, the following two are the most important.
PHP: An open-source programming language that is robust and well suited to both websites and business systems.
MySQL: An open-source relational database able to handle millions of entries with ease.
All our software is developed with security in mind. This means that anti-hacking routines are integrated into the application code and not added as an after thought to the development cycle. All our software is encoded to help prevent code injection, theft or reverse engineering and are able to tie a system to a specific domain or IP address, rendering it useless anywhere else.
No software is developed without at least a specifications document. This document is the corner stone of the development process and dictates the project scope, time-lines, quality and risk. Drawing up the specification document forms part of our consulting services.