Almost every software product we’ve ever worked on started the same way: somebody noticeda problem and thought “there has to be a better way to do this.” A frustrating internal process, acustomer complaint that kept coming up, a spreadsheet held together with formulas nobodywants to touch anymore. That part is easy. Everybody has ideas.