New software requires a serious investment. Not just in the software but in all of the stuff that goes with it. Staff training, hardware and the like.
So – why is it ok to assume you’ll scrap it in 5 to 10 years?
Why start from scratch every time – when 80 % of your business processes are still fundamentally the same?
Does this make any sense to you?
It’s never made sense to us.
Good software is both the body and brains of your business – it enables you to act, and ensures you act according to your plan and intention. If you want to lead the market or differentiate, your software needs to not only embody what is unique about you, but it needs to change with you as you adapt.
We’ve all heard of the agile approach, but we seem to think that agile is only for the building process, not the living process.
But how can this be achieved when we don’t even know what the technology will look like in 50 years?
Take a simple example. Most businesses either pay their staff, or charge their clients (or both) based on time, and have some kind of timesheet system to match.
In 50 years time, while we’re all floating around in our jet-packs and interacting with our software through mind control, we’ll most likely still be recording the time we work in some way. The capability to keep track of time remains, while the technology may change.
Clearly, software, if it’s going to last you 50 years, needs to have a defined separation between capability and technology.
It needs to be able to adapt to your changing processes and terminology, rather than you retraining to adapt to it. It needs to be able to enable you to change the way you work and not hold you back. It needs to properly handle things like privacy and security before you end up in front of a Congressional Committee.
Was your last software purchase flexible enough to allow you to adapt to the age of mobile interactions? Will it be flexible enough to embrace the next big thing? Does it evolve with your business and clients as you grow? Or is it holding you and your clients back?
Over the last 12 years we’ve been working on abstracting (separating out) the capability, from the technology. We’ve developed a way of declaring organisational capability in a way that technology can use. And we’ve built the Skyve Enterprise Platform which can take that declaration – and run.
With Skyve, your declaration of capability remains, while the platform changes and updates. Your business processes and data are abstracted from any specific technology which may come along.
But more importantly, the Skyve declaration allows you to adapt, automatically working out what needs to change at the technology level as you refine your capability declaration.
Of course, Skyve is open-source and licence-free, and we have automated tools to get you from where you are to where you need to be.
About to spend on a software system you expect will last you 10 years at most?
Let’s talk. You owe it to yourself to get a second opinion. Get off that treadmill and take a look at the future.