The enterprise experience

Lack of investment, bolted on features, an unmanaged backlog, out-dated or un-scalable architecture are common culprits as to why enterprise software misses the mark when it comes to a good user experience.