Business software tries to be all things to all people. Rather than have a point of view about how a business process should run, the tools available today try to enable every conceivable way of doing things, no matter how convoluted. As a result, business software is hard (and often unpleasant) to use.
Consumer software, by contrast, tends to do a small number of things extraordinarily well. The tools are designed with the user foremost in mind, are responsive and a delight to use. In short, they have opinions about how things should be done. Business software could learn a lot from consumer tools.
BUT WE’VE BEEN TOLD THAT SOFTWARE DESIGNED FOR THE CONSUMER COULDN’T POSSIBLY WORK FOR BUSINESS. THE NEEDS ARE TOO COMPLEX, THE REQUIREMENTS TOO INVOLVED.