Peer assessment of contributions and learning processes in group projects: an analysis of information technology undergraduate students’ performance | Synapse