Published on 19 Mar, 2025
Just think back to your own recent experiences - perhaps when you tried to make a booking, check-in for a journey, register for something, or when you bought or returned an item. I bet you can recall immediately examples of frustration and annoyance with an online system or mobile app.
Another friend was complaining to me about trying to book a Padel tennis court for single match as part of a payment share for the court hire. Not only did the company require a full sign-up procedure with a dual authentication password process, he needed to set up an on-going monthly fee, that could of course, be cancelled at any time - talk about painful for a one-off game!
And of course, I could go on, and doubtless you’re now smiling ruefully and recalling some similar abysmal experience that happened to you recently.
This ingrained process guarantees the developer never fully understands the requirements or the reasons for the change, and they respond to the binary request exactly as asked, without ever really
appreciating why they’re doing it, or putting themselves in the customer’s shoes.
And as things are never clear to the developer, the usual back and forth exchange of emails and calls takes place, with both sides becoming evermore frustrated as change after change is required.
The result is badly written code that’s been revamped time and again for things that were not originally briefed or understood. Work arounds and redesigns mean the software becomes clunky, non-intuitive, and a pain to navigate through … sounds familiar?
When I was a young guy starting out, a very experienced and well-respected CTO told me that you should be able to action every software task in 3-steps – anything more suggests a poor design or concept.
We understand that software development is not a ‘one hit wonder’ and it must evolve as efficiently as possible to maximise ROI and customer satisfaction.
It’s why Varistha’s known for first class development that exceeds everyone’s expectations.
You’ll find more information about our services at our website … and if you’d like to contact me directly, please email me at: sathya@varistha.co.uk