SOFTWARE DEVELOPMENT TEAMS IN HIGHER EDUCATION: AN EDUCATOR’S VIEW