The business software industry is ever changing with new disruptive technologies changing a successful vendor into a laggard overnight.

The key benefits that all apps must deliver is to improve performance, behaviour, revenues and margins and make life simpler for people across an organisation.

This achieved by giving everyone the information they need to see what's 

  • happened
  • happening
  • Going to happen

And take necessary action to exploit opportunity and mitigate risk. On the device(s) they use in everyday life.

This is why analytics is probably the most important layer of any enterprise software- the visual and actionable part. If you can't do things better and faster what's the point.

With that in mind the linked in article below ponders important questions for all software product managers and owners.