Our Mission

Our mission is to make technology an asset for your business instead of a problem. Technology needs to support your business rather than constrain it. We work with our clients as technology partners and strive to understand their needs and deliver the simplest possible solution to those needs in the shortest possible time.

Our objective is to have you functioning independently of us as quickly as humanly possible. We are able to do this because of the independence of our consultants. Nobody has a revenue target or any desire to maximise the revenue that we receive from our customers. Nobody is trying to grow this consultancy, all of the consultants are here because they love what they do and are driven by a desire to make a difference.

We treat our clients as partners, not as revenue streams.

Communication is a two way thing. Listen as well as speak.

SImplicity means striving for the simplest solution that meets your needs. No more - no less.

Feedback should be given freely, accepted gratefully and acted on.

Courage means calculated risks can be a good thing. It means you face up to the truth when things aren't going well. So create an environment where your team is free to be courageous

Respect recognises that everyone has something valuable to contribute and that diversity is a strength that should be encouraged

Trust means giving everyone a chance to do the right thing and to do it right.

Transparency. Because real power only comes with shared knowledge.

We subscribe to the Agile Manifesto

We are uncovering better ways of developing software by doing it and helping others do it.
Through this work we have come to value:

Individuals and interactions over processes and tools

Working software over comprehensive documentation

Customer collaboration over contract negotiation

Responding to change over following a plan

That is, while there is value in the items on the right, we value the items on the left more.