Soft Skills and Group Performance in Higher Education: A Quantitative Study of Student Teams in Software Engineering | Synapse