How groups and technology tackle complex problems together

Picture a group of students tackling a complex project: some are brainstorming, others are researching, and some are planning the presentation. Each student plays a unique role, yet they all work together.