Certified ScrumMaster

Certified ScrumMaster Workshop

All CSM courses are taught by Certified Scrum Trainers. Taking a CSM course, passing the CSM test, and accepting the license agreement designates you as a Certified ScrumMaster, which indicates that you have been introduced to and understand the basic concepts you need to perform as a ScrumMaster or team member on a Scrum team. This course also satisfies two elements of the CSD track: Scrum Introduction and Elective.



Certified ScrumMaster Workshop

Practical, Hands-on Training for ScrumMaster

This course gives the participants actual hands on experience with the basic practices of Scrum with a solid introduction to the principles that frame the practices of a successful agile team. The course is focused on the skills and attributes of a successful ScrumMaster.

The Scrum Immersion Exercise

The participants will get experience through a large Scrum simulation where they will practice and observe the role of ScrumMaster and the other major Scrum Roles. Teams will work together on a project to produce a product that will be presented to the stakeholders near the end of the course.

Course Objectives

· Why an organization might choose to adopt Scrum

· The fundamentals of Scrum

· The important aspects of Agile Analysis and Planning

· The role of ScrumMaster in all the meetings, processes and decisions of Scrum

· The Responsibilities of the Scrum Product Owner to the business and the team

· Practical, skill and experience building practice in running Scrum

· Instruction and practice to develop your skills as a ScrumMaster in dealing with people

· Discussion and practice in dealing with organizational challenges

Dates:

29-30 Aug 2011

Location:

Indianapolis, IN

Venue:

Developer Town
5255 Winthrop Avenue
Indianapolis, IN 46220
http://www.developertown.com/

Get Directions

Price:

$1095

Notes:

Recent Participant Comments

"Thank you! This was an excellent course, and extremely insightful in helping us implement Scrum." -DD, Albuquerque

"Really thought building the "Scrum Game" was an effective teaching tool. A very thorough class." - AL, Albuquerque

"Excellent use of teamwork and experiential learning." JL, Seattle

"Great team building exercise." - JN, Seattle

Course Comments

Be the first to add a comment on this course…

Please login to comment on this course.

Course Details

This course is intended for software development teams and professionals. Scrum can be used on other types of projects. Consult with your RippleRock Enterprise Coach for information about customizing this course for your team and organization.

 

Course Topic Areas

Why Adopt Scrum?

Software Development as Knowledge Work

The value of Agile Teams

The business value focus of Scrum

Scrum Process Basics

What kind of projects benefit most from Scrum?

Basic Scrum flow and activities

Scrum Roles and Relationships

Scrum Meetings

Scrum Artifacts

Scrum Product Management

Project Tracking and Visibility

Developing User Stories

Business Value Driven Prioritization

 

Principles and Practices

What is a process and why do we need one?

The role of Lean Software Development in Scrum

Agile Principles

Agile Practices

 

Agile Analysis

Project and Product Vision Creation

From High Level Requirements to Stories and Tasks

Relative Story Sizing

Team Estimation and Commitment

Work Prioritization

Release Planning

The ScrumMaster Role

How is a ScrumMaster different than a Project Manager?

Team Coaching and Servant Leadership

Developing Trust with the Team

 

The Role of QA In Scrum

Moving Testing Forward

A Change in Focus for QA

Acceptance Testing

Agile Specification

 

Scrum Implementation

Scrum is Simple, Scrum is Hard

The Promises of Scrum

The Forces Driving and Restraining Scrum

Scaling Scrum

 

Process Improvement in Scrum

The Sprint and Release Retrospectives

The pursuit of process improvement

Finding and dealing with process impediments

The Scrum Product Owner Role

Creating Product and Product Vision

Product Owner / Team Communication

The Product Owner Responsibility to the Business

Business Value Driven Portfolio Management

 

Course Hands-On Exercises

 

Team Forming

Vision Statement Writing

Release Planning

Work Item Sizing

Work Item Prioritization

Sprint Planning

Sprint Work

Project Visibility

The Daily Scrum

The Sprint Review

The Sprint Retrospective

 The Release

The Release Retrospective

Identification of Problem Domain Concepts

Exploring forces driving and restraining Scrum

Audience

This course is aimed at individuals and teams new to Scrum and Agile Software Development or teams that need to level-set terms, understand the principles that drive Scrum and create a common understanding of the roles, meetings and artifacts of Scrum.

The Approach

We believe that the key to a successful Scrum kickoff is a clear and universal understanding of the principals and practices of Scrum on the team. We also believe that while reading about Scrum is a good place to start, the level of understanding that is required to be successful is only achieved by doing Scrum. This workshop puts the participants into a Scrum driven project. The problem domain is one that most participants have never dealt with, thereby creating the opportunity for all participants to learn. When the goals of the Scrum project are presented, the participants know very little about how they will create a workable product in the short time they will have to complete the project. By using agile analysis, agile planning, effort sizing and team work they work together to create a product. Most participants are surprised at the results of their project.