Professional Scrum Master
At Course Completion
- ?Understand the scrum framework in detail
- Minimize project uncertainty and risk by applying Agile principles
- Create an environment of self-management for your team in order to align delivered product with desired business needs.
- Learn how to apply Agile by measuring and evaluating status based on the undeniable truth of working, testing software, creating a more accurate visibility into the actual progress of projects.
- Know the role of the Scrum Master in enabling self organizing, cross functional, high performance teams.
Applied learning intended for Program managers, Engineering managers, Product designers, Lead developers responsible for the successful use and/or rollout of Scrum.
This course is suitable for both novice and experienced professionals who need to manage and implement a project. It is recommended that participants have a basic understanding of project management and business processes and business analysis.
Agile is an incremental, iterative framework for project management and software development - where requirements and solutions evolve through collaboration between self-organizing cross-functional teams. This disciplined project management process involves:
- A leadership philosophy that encourages teamwork, self-organization and accountability
- A set of engineering best practices intended to allow for rapid delivery of high-quality software
- A business approach that aligns development with customer needs and company goals.
The primary mechanism to implement agile techniques is Scrum – a lightweight framework with specific responsibilities laid out for business and development.
This course is the standard course developed by the inventor of scrum, Ken Schwaber. The Professional Scrum Master course covers Scrum basics, including the framework, mechanics, and roles of Scrum. But it also teaches how to use Scrum how to optimize value, productivity, and the total cost of ownership of software products. Students learn through instruction and team-based exercises, and they are challenged to think on their feet to better understand what to do when they return to their workplaces.
Section 1: Theory and Principles
- Predictive versus empirical approaches
- How empiricism can help product development
- How Scrum is different than the traditional approach and when to use scrum
- How does agile and scrum help value maximization
- Honesty and transparency
Section 2: The Scrum Framework
- Detailed Scrum framework review
- Scrum roles, artifacts, and activities
- Edge cases for using scrum
- Where does the Scrum Master fit in
- Estimating and valuing work
- Planning Scrum work
- Monitoring Scrum work
Section 3: People and Teams
- Core values of Scrum
- Colocation, context switching, and team dynamics
- Addressing team culture for positive growth
- Coaching teams for effective performance
Section 4: Scrum Master
- Good Scrum Master’s characteristics
- Scrum Master’s involvement in self organization
- Moving away from controller to enabler
Section 5: Scrum at Scale
- Scrum adoptions in large organization
- Using emergence to adopt organizational change
- Considerations when scaling
- Tactical approaches for Scrum at large
Section 6: Additional Information and Questions