Scrum is an agile product development framework that is focused on helping teams to produce successful products that genuinely meet the needs of their customers. While originally used for the development of software based products, Scrum can be and has been used for non-software projects, including for change management.
Scrum supports the introduction of lean and agile principles, with the goal of embracing change, improving quality and maximizing return on investment. When used for a software development project, Scrum is most effective when accompanied by agile development practices such as test driven development and continuous integration.
The ScrumMaster has a key role in Scrum. The role is different to that of a project manager, for example, the ScrumMaster has no responsibility for planning and controlling projects. Instead, the ScrumMaster
supports and encourages the team’s self-organization and the success of projects by optimizing the collaboration between the product owner and development team.
Participants who complete the course and take and pass an online test are awarded the title “Certified ScrumMaster”.
The course focuses on the role of the ScrumMaster, deepening your understanding of the principles and practices of Scrum and the role of managers in an organization that transitions to this methodology. It will help you understand the prerequisites for Scrum and the changes in an organization that are necessary for sustainable success with Scrum.
On successful completion of the course, you will be awarded the same level of knowledge as certified Scrum Masters.
The course is suitable for everyone who has knowledge on Scrum, has already gathered some experience and wants to deepen their understanding of Scrum. The ScrumMaster role is the focus of the course – however, it is suitable for team members or managers who would like to expand their Scrum knowledge.
A good understanding of the Scrum framework is required to be able to participate on this course.
The material is divided into modules. During each module, the trainer will guide you through exercises that help you connect the material to your existing experience, learn new concepts and experience the concepts through practice. Questions are welcome at any time.
- Agile Basics
- Scrum Basics
- Team Chartering (ready, done and team agreements)
- Helping a Team to Self-Organize
- User Stories
- The Product Backlog
- Estimating and Planning
- The Daily Scrum
- Sprint Reviews
- Sprint Retrospectives
- Introduction to Agile Development Practices
- Scaling Scrum
- Introducing Scrum in the Enterprise
- Duration: 2 Days
- Handout (English or Serbian) will be provided for the participants.