Here's a post I made in response to an article about Enterprise software and its need to be 'sexy'. I don't believe enterprise software needs to look cool and flashy.
I do believe that enterprise software should absolutely be sexy! I am saying this with the understanding that when we say 'sexy' we really mean 'intuitive'. No one cares how 'cool' a piece of software looks if it's unusable and takes drilling down into multiple stacks of menus to accomplish what you want to. We think software is 'cool' and/or 'sexy' when it's easy to use. Everyone wants to spend less of their time learning the ins and outs of [non-intuitive] software and more of their time doing value-add work. We should be able to figure out what we need to do with a combination of a few clicks of the mouse and reading the help. I have been part of a successful SAP implementation and can tell you that it works beautifully. But guess who uses SAP most? The really bright people. The ones who compensate with the difficulty of learning SAP with brute-force intelligence. Not everyone who's using it is highly educated - that's not a slam or insult it's an admission of fact. These are the users that concern me. They are the ones that use the system by wrote, removing any chance that they will use it creatively or spontaneously to solve the real-world problems they face daily. As soon as its use falls outside of their procedural training they will fail. Mistakes will be made. They will not be able to apply common sense or more accurately, their basic problem-solving skills to using it to getting their jobs done.
In my mind, enterprise software has failed completely in this respect. It continues to treat its users, especially those on the plant floor, as industrial-age 'hands' - without valuable insight into the business processes of which they are the true masters. We, and they, are knowledge-workers. I predict that within the decade enterprise software as we know it will be fast on its way out. Within 25 years it will be relegated to the world today's mainframes live in. As the shift from the industrial age to the knowledge age intensifies, so will enterprise software's market share continue to shrink.