Great article! In addition to being more modular, I think business productivity software will become more user-friendly and easy to use. A good example of this is Slack. It feels like just another chat application but it has become a super powerful platform for team communication and collaboration.