Good ideas Anand!!.
sameer chavan

Sameer thanks for your perspective and you are very correct. For context, data is very crucial so is the understanding of the context behind the data…your example of Dashboards are excellent examples…these days contextual information like location,day and time,who is asking for the information and any other relevant information that is publicly available can be utilized to make the experience way better. This is comparatively easy in a corporate environment or a social environment like Facebook/Google. Big difference is understanding and observing the user context rather than keep on creating apps…I think autonomous car makers will reach there faster than Software developers as context is the king in that kind of applications..