Professional Scrum Master
Professional Scrum Master™ (PSM) is a 2-day course that teaches you the principles and empirical process theory underpinning the Scrum framework, and the role of the Scrum Master in it. This course is a combination of instruction and team-based exercises, and teaches what is at the heart of the Scrum and Agile movement by letting you get involved with applying Scrum. Over the 2 days, you will see why PSM is the cutting-edge course for effective Scrum Masters and for anyone coaching a software development team toward increased efficiency and effectiveness. The course includes advanced thinking for servant-leadership and behavioral shifts. Throughout the course, you will be challenged to think in terms of the Scrum principles to better understand what to do when returning to the workplace. The PSM course is much more than just a set of slides and an instructor. In this course, students work on real-life cases with other classmates together as a team. This course is made up of discussions and hands-on exercises based upon real-life cases.
You Will Learn
- A clear understanding of the rules of Scrum through the empirical foundation of Scrum
- To act as Scrum Masters for Scrum Teams and stakeholders from an in-depth understanding of servant-leadership
- To effectively start using Scrum
- To increase the effectiveness of Scrum underway
- Scrum theory and principles
- The Scrum Framework
- The Definition of Done
- To run a Scrum project
- To work with people and teams
- Scrum in your organization
- The role of the Scrum Master
This training is primarily targeted at those responsible for the successful use and/or rollout of Scrum in a project or enterprise.
Have read one of the Scrum books.
- Have studied the Scrum Guide at http://www.scrumguides.org
- Understand the basics of project management
- Understand requirements and requirements decomposition.
- Have been on or closely involved with a project that builds or enhances a product.
- Want to know more about how Scrum works, how to use it, and how to implement it in an organization.
- Scrum Basics - What is Scrum and how has it evolved?
- Scrum Theory - Why does Scrum work and what are its core principles? How are the Scrum principles different from those of more traditional software development approaches, and what is the impact?
- Scrum Framework and Meetings - How Scrum theory is implemented using time- boxes, roles, rules, and artifacts. How can these be used most effectively and how can they fall apart?
- Scrum and Change - Scrum is different: what does this mean to my project and my organization? How do I best adopt Scrum given the change that is expected?
- Scrum and Total Cost of Ownership - A system isn`t just developed, it is also sustained, maintained and enhanced. How is the Total Cost of Ownership (TCO) of our systems or products measured and optimized?
- Scrum Teams – Scrum Teams are self-organizing and cross-functional; this is different from traditional development groups. How do we start with Scrum teams and how do we ensure their success?
- Scrum Planning - Plan a project and estimate its cost and completion date.
- Predictability, Risk Management, and Reporting - Scrum is empirical. How can predictions be made, risk be controlled, and progress be tracked using Scrum.
- Scaling Scrum - Scrum works great with one team. It also works better than anything else for projects or product releases that involve hundreds or thousands of globally dispersed team members. How is scaling best accomplished using Scrum?