Value through quality

We believe that you don't have to choose between quality and value in software

Ric Hill
Ric Hill Founder and Chairman

At Ghyston we believe you don’t have to choose between quality and value in software - we believe that the best value software is high quality software, and this is why.

User engagement

High quality software makes it easy for users to do what they need to do; it improves their lives. As the provider of that software, this often forms the core of your business benefit - in some cases as direct revenue, in others as productivity gains, employee retention or client retention. If software doesn’t work as a user expects, either due to a bug or due to poor usability, a user’s confidence will be shaken. By contrast, high quality software strongly reinforces brand reputation by being easy to use and bug-free.

Optimising your business

Quality software provides quality data, which in turn gives you valuable insights into your business and how to get the most out of it. Good software will create well structured and meaningful data about your business, and because users are engaged with it the data will be accurate and complete. This data provides the basis for understanding the nuances of your business and improving how it works.

Medium term cost

Quality products are the result of best practice software engineering processes, agile methods, and one of the key tenets of those processes is to catch defects (or bugs) early in the development process. It's well known that the cost of fixing defects increases exponentially as we progress through the software lifecycle, and in particular defects in live are very costly - not only to fix, but also in terms of business impact. Quality products will have very few defects reaching testing, let alone reaching a live environment.

Long term cost

Extending and enhancing high quality software stays economical: adding features years into its life is just as easy as baking them in from the start. By contrast, the cost of adding features to poor quality software grows exponentially over time. This is because the code tends to be disjointed, over-complicated and under-documented, and will often lack a good suite of automated regression tests - factors that not only increase development time but also dramatically increase the risk of unexpected defects when making changes.

Longevity

Due to potential increase in enhancement cost, the lifespan of software can vary enormously. At one end of the spectrum software that has poor usability and is expensive to adapt may need to be replaced in as little as one to two years, but at the other end of the spectrum quality software that is well maintained can live on indefinitely through incremental upgrades (although it may be a bit like Trigger's Broom after a decade or two!).

Ric Hill
Ric Hill
Founder and Chairman

We think you'll also enjoy

CSR: A look back on the first quarter of 2021

With the first quarter of the year drawing to an end we take a look back at what the CSR committee have been up to.
Learn more

Do we need to be accountable for the longer-term impact of technology?

We are excited to be shining a light on one of our recent projects that won Innovate UK funding for its three worthy goals; aiding the local economic recovery from COVID, reducing discrimination in AI, and combatting climate change.
Learn more

Do you need an extra pair of hands to deliver your 2021 technology plans?

If you are considering your options for delivering your ambitious 2021 plans then this blog post will help you identify when working with a partner could help and how to get the best out the relationship.  
Learn more

Want to discuss a project?

If you like what you see and would like to find out how our friendly giants can transform your business through brilliant software, please get in touch.

Talk to us