Web software development
If we could sum up the way that we develop software in one word, it would be collaborative. We've got great developers following strong processes, and we work incredibly closely with our customers to make sure the products we build are a perfect fit.
Our principles
Four main principles underpin our software development:
- Collaborative development
- On time, on budget
- Simple beats complicated
- Extensible software
We deliver on each of these via a rigorous development process, and a close and active partnership with our customers.
Our approach
We believe that you know more about your own organisation than we ever will, and we've designed a project management process that allows us to use your knowledge to produce better software. We're massively proud of it because weʼve seen its results.
The tools
We don't restrict ourselves to any one technology or toolset, but we do have some favourites. We develop using the open source language PHP and to speed up our development we use the Symfony framework. This means that a lot of the grunt work is done for us, so that we can concentrate on shiny features and business logic.
Within the browser we like the jQuery JavaScript library which allows us to introduce simple interface effects and AJAX reliably across all browsers.