Our work is based on some firm and established principles:
Architecture is evolutionary
We believe that architecture should start small, be based on an initial set of goals, and evolve as these goals change and grow.
We have extensive experience in designing and building large-scale enterprise systems. We suggest tools and technologies that are tried and tested, and can demonstrate that they work.
Open source, then buy, then build
We build bespoke solutions, but only where this approach adds value. We always look for open source or commercial solutions that “fit” to provide the best return on investment.
Designing for the future
Good software architecture integrates seamlessly with existing IT systems, process and the people that maintain them. We always design our solutions with future maintainers in mind.