Use Awkwardness in Team Interactions to Sense Missing Capabilities and Misplaced Boundaries The patterns of team interactions can be used to detect and respond to problems with the design of the system, potentially anticipating software problems before the code reaches production.