We prioritise outcomes over approach

We work in complex and highly dynamic environments. We’re not interested in a cookie-cutter approach

There are patterns we have experienced that are broadly successful (we call this “what does good look like”) but all approaches have to be applied – and evaluated – with eyes wide open.

It should be impossible to recommend approaches without first understanding the context in which they are going to be applied. And every approach should welcome being invalidated by contradictory data.

How we do this:

We value agility but being Agile is not our goal.

“Being Agile” is not a business outcome, it is simply a means to an end. We do not mandate any specific methodology in our deliveries and actively discourage tribalism, dogma and cargo cult – where people blindly follow a practice, without understanding how it delivers outcomes. We have sufficient mastery of agile to employ a toolbox approach, carefully applying the pieces that will deliver the most value – no practice is so important that it can not be questioned, or adapted, in order to meet the desired outcome.

 

The important thing is to establish short feedback cycles, continuously improving (or failing fast), and constantly iterating, towards a shared definition of success with the customer.

We value business outcomes over working software

We are not precious. Reaching the best outcome for our customer always matters more to us than the way we get there; if we really have to choose, we will build the right product over building the product right. There are times (always performed with the customer’s explicit understanding and approval) when software is produced which doesn’t meet our preferred standards. And there are times when software is not the best solution.

 

More often than not, reaching a positive outcome does require us to ship technically robust code. But we are careful to avoid getting ourselves into a “build trap” or “feature factory”, where we deliver feature after feature without a clear understanding of the outcome. To avoid that, we invest time in uncovering the right problem to solve, not just doing what the customer asked: we deliver outcomes over features.

We are delivery-focused, not academic.

Everything we do is delivered with a healthy dose of pragmatism. This does not mean that we will sacrifice our other values for expediency, but it does mean we avoid hard and fast rules that offer little return for disproportionate cost.

 

Explore our other values

We deliver as teams of equals

Teams are greater than the sum of their parts. No matter what role people play in a team, they all have something to contribute, and they all have a voice in delivery decisions.

 

Explore how we deliver as a team of equals.

We have a passion for learning over knowing all the answers

We may have Experts in our name, but we do not pretend to know all the answers. We hire experienced people who value ongoing learning.

 

Explore how we demonstrate our passion for knowledge.

We seek customer success over our own short-term interests

We thrive by our reputation, so the only way to guarantee our future success is to do what’s right, right now, for our customers.

 

Explore how we support the success of our customers.

We narrow our focus but widen our context

We deliver concrete value as early as possible by quickly identifying key opportunities, but framing them within the wider organisational context.

 

Explore how we focus our work in context.

We bring step-by-step change

It can be tempting to look for a WOW factor, but we know that lasting change is best achieved through small practices that build towards larger transformation.

 

Explore how we bring step-by-step change.

Join us

Be part of a network of experts

Ready for a new challenge? We look for people with a depth and breadth of experience, the right attitude to get things done and a real desire to help our customers be successful. Most of our people have at least 10 years of experience with a variety of different industries or clients.

Operating a flat structure, also allows our people to make the most of their industry experience, giving teams autonomy in making decisions that are aligned with the way we want to behave, how we work with our customers as well as how we want to be recognised.

Take a look at our current opportunities.