Driven by creativity
Fueled by technology
All our development work is underpinned by a bespoke deployment system which minimises risk and ensures a high standard of code company wide.
Each time a developer deploys a new peice of code, our CI (Continuous Integration) layer picks up the build request and applies Communica’s coding standard tests checking for syntax errors, scalablity issues, deprecated functions and when available, unit and integration tests. Any code which doesn’t make the grade is promptly rejected.
With Git (Version Control) in place, any new functionality deployed to either the Staging or Live environments (not to the satisfaction of key stakeholders) can be quickly rolled back, creating an additional layer of safety in the overall process.