Students choose software tools based on logic, efficiency, and freedom.
The article discusses how students in software engineering courses choose teamwork tools. The researchers studied how students make decisions about which tools to use when working in teams. They found that students make logical decisions based on efficiency. The main lessons learned were: keeping everything in one place, trying new tools, giving students freedom, balancing performance and freedom, considering social influence, and recognizing the importance of project management. These findings were compared to previous research and theories in the field. The researchers also discussed the implications of these lessons, focusing on aspects like freedom of choice, tool features, and social influence.