Very frequently we hear IT professionals complain about the poor quality and experience of enterprise software packages when compared to the simplicity and always growing innovation of consumer software, and rightfully so!
Enterprise software is, for the most part, archaic, boring, expensive and rarely innovative. As a result, IT environments keep distancing themselves from modern social and consumer dynamics to a point that they almost seem like two different worlds.
Most people will blame the big enterprise software vendors for the lack of innovation in the space but I think the truth is slightly different. Having thought about this problem for a while and having even started two companies to try to address it, I firmly believe that enterprises are more responsible for the lack of innovation in enterprise software than enterprise software vendors.
Here are some of the aspects of IT initiatives that, in my opinion, have consistently harm the evolution of enterprise software.