Who we are

Your Flexible & Reliable Software Development partner


Transition is the bespoke software capability behind some of the country’s most well-known brands and companies, both in Milton Keynes and further afield. Transition has been delivering bespoke software, integration and software support to local, national, and international businesses since 1998.

When Dave Gibson and Jon Hillyer founded the company, after leaving key positions in Mercedes-Benz Milton Keynes, they were focusing on partnering with local clients to become their responsive, local software engine room.

In the last 24 years we have been building products, capability and better business processes faster than traditional development teams, whether they be internal IT divisions or external contractors, all underpinned by defined quality procedures.

Transition quickly developed a reputation via word of mouth with SMEs, corporates, and start-ups alike, as people to turn to when you need to deliver highly functional, performant software that gets the job done on time.

We are seen as a reliable, stable company to build a long-term business partnership with.


Today, 24 years later we work with a large number of companies either acting as an extension of their existing IT team or as their external, but exceptionally accessible and flexible IT partner.

We deliver specialist software and database development, integration, support and maintenance services that make our clients’ IT systems work for them, not the other way around. Our tailor-made applications enable businesses to increase their productivity by

• Simplifying and accelerating business operations

• Automating manual processes

• Improving the accuracy of data and reports

• Unifying previously disconnected functions

• Reducing or eliminating paperwork

• Eliminating repetitive tasks


Transition has learned, through long experience, that it is better to maintain a flexible view on which methodology to use as every project and client is different.

We approach each project with a fresh set of eyes, and discuss the most suitable Software Development Life Cycle (SDLC) with the client.

The result can be the adoption of the flexible Agile or the traditional Waterfall approach – or, if the project or client’s company culture requires it, a combination of both methodologies.

In this way, we ensure that we always deliver a successful result. After all, at the end of the day, “Agile” is fundamentally about being flexible.

Would you like to know more?