We take pride in our software development. It’s who we are, and what we’re all about. Here are a few things you should know about our philosophy for software development. This is our manifesto…
1. We’ve banned assumptions
If you want us to take your brief without question, then we’re sorry but you’ve come to the wrong place. We’ve been on too many rescue missions to take anything for granted. Our proven scoping methodology is your insurance policy against project failure. But it means pulling up the carpets in corners you weren’t expecting us to look, or even questioning the very basis for your software objectives. We’re good partners; honest brokers – and being challenging and candid is a big part of that.
2. The long view looks the best
We build things to last. Doing that is not as simple as using the best platforms or employing the best engineers. It’s about anticipating the future too, and taking the broadest possible perspective of your software, from the infrastructure that supports it, to the users who engage with it. We’re fascinated by the long-term business evolution of our customers, and helping them deliver the technology strategy and leadership to succeed in dynamic markets and complex IT architectures.
3. Setting standards is better than meeting them
We’ve forensically pieced together some of the worst software development crime scenes and there’s no way we’re ever joining those savages. We publish our own coding standard to promote continuity between our developers and any others who touch your software in the future. Our approach to compliance mandates like PCI (Payment Card Industry) and other critical standards is always to surpass rather than scrape by. It’s the only way to get what’s best for your business. And that’s the whole point after all.
4. Developers get what they need
We believe that great software development is hungry for fresh ideas, new frameworks and the right environment for creativity. So when our developers tell us what will make them more productive, and your projects more successful, we make sure it’s there. Everything is on the table. We trust each other to follow our instincts, but treat the latest fad with suspicion. It means you can capitalise on the best technology without risk.
5. We’re 100% in this together
Call us teammates or partners. Call us whatever you like. At the very least we’re going to be fellow passengers on an exciting, tiring and challenging journey to reach your software goals. Even if you haven’t done this before, we certainly have, and know how to spend the time and energy to make it pay off. Relationships matter and ours are built on honesty and integrity. We’re there for the whole journey (and especially - with a nice glass of something - as we cross the finish line together).