A diagnostic technique for addressing group performance in capstone projects

"Students' awareness of their own group processes can be poor (or Absent)" [1]. Yet professional software development situates much work within groups, and capstone courses are often designed to develop capabilities, such as effective teamwork. Supervising group processes can be challenging, and encouraging students to reflect upon group functioning can be a delicate exercise. A technique is outlined below, for group performance review and diagnosis of issues preventing teams functioning effectively.