Introducing SCRUM into a Distributed Software Development Course