In this course the main emphasis is on the practical work as a Scrum Master for a bachelor level Scrum team (of 7-8 members) that is building working software according to the requirements of an industrial customer using the Scrum method. You will learn to apply the Scrum method, one of the agile methods, in practice by performing several short iterations together with your team. The basic elements of Scrum are: face-to-face work in small teams and in close collaboration with the customer, work prioritized in the backlog, short 1-4 week iterations, sprint planning meetings, sprint reviews, sprint retrospectives and daily Scrum meetings. The course will start by introductory lectures and team forming, followed by an intensive Scrum Master training in the format of a 2-day workshop. After the workshop you will start guiding and coaching your own Scrum team as a Scrum Master. You will be assigned a professional industrial Scrum Coach to support and mentor you in your new role during the whole 3 month project. As a Scrum Master, you will be actively cooperating with your team, as well as with your industrial customer. Besides guiding your team regarding Scrum, you will be actively supporting your team in their daily activities, e.g., during different meetings, while choosing technologies for the project, and while analyzing and solving software engineering related problems. Especially, you will be supporting your team while organizing teamwork in practice, while analyzing faced teamwork related problems and when implementing jointly decided solutions. During the project you will participate in project reviews with your team. In addition, there will be experience exchanges sessions both between the Scrum Masters (in the form of a Scrum Master Community of Practice), as well as between other teams. These sessions will help you to share experiences with your colleagues, deepen your learning on specific topics and receive peer guidance when facing challenges. Finally, there will be a few special topic sessions / workshops, where you can deepen you knowledge on specific Scrum related topics.
The course is iterative (three iterations). After each iteration there is a review meeting (oral exam) including an oral project presentation by each team and Q&A session, supplemented by a written hand-in. The Scrum Master student participates in all three reviews with his/her team. The duration of each review is 1 hour per group. In addition, in connection to the last review meeting there is an individual oral exam with the Scrum Master student (30 min). Re-exams are held after each iteration.