We improve the performance of development teams by introducing new practices and removing barriers to their wider adoption.
Through the provision of great people, innovative practices, and proven solutions, we ensure that our customers achieve strong business/IT alignment, high performing teams, and endeavors that deliver.

We employ only high-calibre consultants, industry leaders and through our associate network have extensive international coverage.  We have helped companies all over the world with agile transformations spanning the US, Europe, The Middle East and Asia.


We provide world-class training in a wide variety of subject areas in support of team and organization software development improvement activities. We provide training direct to the market via our public training academy, or can provide bespoke or standard training provision privately for organizations both as onsite, physically delivered training courses or remotely via electronic means.

No upcoming training courses listed.


Innovations for the industry!

We constantly strive to bring innovative new products to the industry of software engineering to help us all do it better, faster, cheaper and happier!

Contact Us to find out more about any of our Products, or follow the link for further details.


Agile Epic States

“Always show your working out!” was the mantra of my maths teacher in senior school. This series of blog posts “On the Nature of Lean Portfolios” is an exploration of Lean Portfolios.

Serious games are games that do not have entertainment, enjoyment or fun as their primary purpose.

Scaled Agile PI Planning

A short series of articles on crafting effective, well-formed objectives as part of the SAFe® Program Increment (PI) / Big Room Planning activity

This is the second in a series of blogs about “use cases in practice” aimed at development teams and coaches interested in finding the right practices to use for the development challenges that the

Case Studies

Contact Us