The preferable ways of decision-making in IT teams

Software development team collaboration requires various decisions regarding essential aspects of a project’s progress. General and particular decision-making models are considered, and their main aspects such as team types, problem solving categories, and decision-making ways are analysed. The research concerns representative groups of IT specialists and their preferences in decision-making are investigated. Four possible cases were tested: hierarchical choice (by leader) team members' choice (team consensus or voting) and external expert impact. It allows one to show some differences in behaviors of traditional and virtual teams.