There are plenty of books and studies on how to form teams from groups, which parts of team…
Have you heard of Design Thinking?