Split Screens, Multitasking
It could be interesting to review the user interface to allow slit screens for different part of the application.
For example, having part of the UI displaying the chat window, another part allowing to go into a "channel discussion" while in the main snippet, looking at a document. Anything that could make multitasking easier.
A little like you are doing for the video conference (when minimized while working on the app), but more at large for all functionalities.
Anette Bergström commented
that would be a fantastic enhancement - lots of times I work in multiple applications, documents.
Yes, there is many times I need to work simultaneously in one e.g. Excel and an other OneNote or other office application inside Teams. Possibility to split the UI in different windows would be a improvement for more efficient work flow.
Sean Ellis commented
Have a look at Visual Studio's window arrangement facilitites. This has some basic layouts predefined, but the ability to dock tabs to any window edge and pull them out into separate windows if required.
Managing projects with Teams can easily be as complex as managing a solution in Visual Studio - so equivalent sophistication is required to help users lay out their work the way *they* want it laid out.