To discuss your specific requirements in detail or get a quote, contact us by e-mail today
Project breakdown and design
At the start of a project, we can help you take a requirements list and break it down into business and implementation domains in order to make your project more manageable. As things progress, we can help advise on architecture and design in detailed, applying modeling, design patterns and other development best practices to the situations we encounter in order to ensure your project is productive and successful
Repository and release management process
In order to provide repeatable, reliable releases it is necessary to not only have a process for managing releases but to ensure your source control management and development procedures are organised around the targets for each release; our extensive experience managing repositories for clients and for Catalyst and other production quality open source projects mean we can help you get the most out of your repository and developer time.
Deployment automation
As your deployments grow in number and scale, full automation with the ability to easily roll back to a previous version if problems are encountered is essential to providing reliable services. Our cross-disciplinary team allows us to understand the issues from systems, development and operations points of view and help you develop a system that improves things across all aspects of your service provisioning.