Certified ScrumMaster PLUS (CSM)Scrum Agile
The standard, basic CSM is two days; this CSM PLUS is a three-day in-depth seminar on the art of serving as an effective ScrumMaster or agile leader, on the Scrum framework, and the organizational changes involved in adopting Scrum. In addition to all standard CSM content, you will learn -- through exercises and discussion – more key concepts and skills in Scrum and agile methods, including Large-Scale Scrum, agile organizational design, enterprise-level adoption and transition, Scrum in the context of offshore and/or multisite development, specification by example and its relationship to Acceptance TDD, how to do agile estimation, splitting large requirements into smaller customer-centric requirements, Product Backlog prioritization, how to facilitate a Scrum Retrospective, how to coach a Sprint Review, and more.
Surveys show that Scrum is by far the most popular agile method worldwide -- and with good reason.
There are three roles in Scrum: Team(s), Product Owner, and ScrumMaster. This latter role is NOT a project manager. The ScrumMaster is a coach and teacher (to all others in the organization) of the Scrum framework and how to obtain value with it, a team-builder, and a servant to help others -- someone who is a master of the Scrum framework who helps the self-managing Team and the Product Owner apply it and maximize value with it.
Agile management and its implications for a new organizational design are radically different from traditional project management and organizational systems for development. Rather than plan, instruct and direct, the ScrumMaster teaches, observes, facilitates, serves. And the organization is based on self-organizing/managing principles and empirical process control rather than command-and-control, and defined processes.
Participants learn how to be a ScrumMaster and what is the read to agile organization. Exercises, case studies, and examples are used to bring home the realization of how to be a ScrumMaster and what it means to be agile.
Through education and practice, a ScrumMaster should be able to:
- Remove the barriers between development and the customer so the customer directly drives development;
- Teach the customer how to maximize ROI and meet their objectives through Scrum;
- Improve the lives of the development team by facilitating creativity and empowerment;
- Improve the productivity of the development team in any way possible; and,
- Improve the engineering practices and tools so each increment of functionality is potentially shippable
Who should attend
Anyone interested in adopting Scrum should take the CSM as a foundation -- including potential Product Owners, and the leadership team. And certainly, anyone wishing to serve as a ScrumMaster.
This course assumes no prerequisite skills. Students will learn and apply skills (both "hard" and "soft") during the session.
09:00 - 16:30
Scrum Roles and Responsibilities
Sprint Planning Meeting
Product Backlog Refinement
Sprint Review Meeting
Sprint Retrospective Meeting
The Art of the ScrumMaster
Tools for Fostering Self-Organizing Teams
Introducing Scrum into the Organization
Communities of practice
Splitting large requirements
The 3 Cs of user stories
Agile requirements analysis and acceptance testing
Many more exercises