Please develop a new Framework for Teams
Do you realize that Teams has the ability to revolutionize the 21st century cloud computing? Do you understand with the proper development of Teams, you could take significant market share from Amazon and Google.
1 If Teams is a communication tool than make it one. The Human being communicates in various different ways. Put all those communication methods in 1 application that is intuitive, fluid, dynamic, flexible, and self learning. Email, Chat,SMS, Text, Voice, Fax, any other communication method you can think of. Put it in a Single app and make it extremely intuitive.
2 Eliminate the following : SharePoint, Outlook, Yammer, Stream, Sway, White Board, One Drive and OneNote. These apps are already in some small way part of teams. Focus on re-creating these technologies in Teams so human beings do not flop around wasting time flipping between apps. Think about it logically, why should human beings need any more than a single app to communicate? Humans have evolved computing to all new levels that fully support a single communication app, rich in features for corporate and consumer use. Teams can be the single go to app and eliminate all the confusion associated with all those multiple duplicated apps in Office 365. Think about it, a simple button is presented to the human, the human clicks it, the human can communicate via , email, voice, chat, text, sms..etc. Call that Button Teams if you like.
3 Build a human being capable framework in which humans can contribute to the ongoing improvement of the communication tool as well as fully customize it to their communication style. This means presenting Building blocks within Teams. Think about it, what have Human beings been doing with their time on earth? Using Building Blocks! From 1st Grade to Death, human beings are always building. Allow the human being to build out Teams however they want. Provide a teams Framework that humans can build the communication tool that best meets their own individual needs and comply with all corporate policies and parental controls.
Jeremy Bradshaw commented
This idea is just bad all around. So loose, unrealistic, and subjective. #2 would annoy the **** out of a large percentage of users. Don't make me use Teams to access my OneDrive.
In #1, you think an app (i.e. Teams) can just wrangle in that many different technologies as if they're just little tiny building blocks, and then take over as the authoritative deity for them all (even SMS???)? Extremely shortsighted and waste of breath:).
Daniel Kåven commented
Just to comment on your second point.
Teams don't have the features of SharePoint, Outlook, Yammer, Stream, Sway, White Board, One Drive and OneNote. It combines them. Teams it self uses SharePoint for collective storage of data and OneNote is a separate tool where the information is stored in the same SharePoint.
OneDrive is a separate storage place for personal files. Yammer has a place for larger companies. Even if they incorporated some features directly in Teams it wouldn't make any sense as you will be limited instead of getting new or better features.
Teams is integrating Microsoft and 3rd party tools, which gives you what you need.