From software development outsourcing provider - helas, a captive resource!- to one's own products and brand: maximising rigour and relevance in organisational problem solving