I’ve worked in roles sat between developers and clients for the best part of 25 years. In this time, I’ve experienced the vast frustrations felt on both sides of the fence when both developing and /or buying software.