Access began with a customer’s paperwork problem. Tim Elliott spent the next two decades learning where software falls short - and why listening to people is part of the job.