Difference between revisions of "Certified ScrumMaster Course"

Line 10: Line 10:
 
<br>
 
<br>
 
Agile management is as radically different from traditional project management as agile processes are different from traditional methodologies. Rather than plan, instruct and direct, the agile coach facilitates, coaches and leads. This person is called a ScrumMaster in the Scrum agile process to denote the difference and remind the person filling this role of the new responsibilities. Accepted participants learn how to be a ScrumMaster and how to make a development team, a product group, or an organization agile. Exercises, case studies, and examples used to bring home the realization of how to be a ScrumMaster instead of a project manager.
 
Agile management is as radically different from traditional project management as agile processes are different from traditional methodologies. Rather than plan, instruct and direct, the agile coach facilitates, coaches and leads. This person is called a ScrumMaster in the Scrum agile process to denote the difference and remind the person filling this role of the new responsibilities. Accepted participants learn how to be a ScrumMaster and how to make a development team, a product group, or an organization agile. Exercises, case studies, and examples used to bring home the realization of how to be a ScrumMaster instead of a project manager.
<br>
+
 
<br>
+
 
 
== Goals ==
 
== Goals ==
 
Through education and practice, a ScrumMaster should be able to:
 
Through education and practice, a ScrumMaster should be able to:
Line 19: Line 19:
 
* Improve the productivity of the development team in any way possible; and,
 
* 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
 
* Improve the engineering practices and tools so each increment of functionality is potentially shippable
<br>
+
 
<br>
+
 
 
== Topics Include... ==
 
== Topics Include... ==
 
* Agile and Scrum Overview
 
* Agile and Scrum Overview
Line 37: Line 37:
 
* Tools for Fostering Self-Organizing Teams
 
* Tools for Fostering Self-Organizing Teams
 
* Introducing Scrum into the Organization
 
* Introducing Scrum into the Organization
<br>
+
 
<br>
+
 
 
== Materials ==
 
== Materials ==
 
Each attendee receives:
 
Each attendee receives:
Line 44: Line 44:
 
* sample Product and Sprint Backlogs
 
* sample Product and Sprint Backlogs
 
* Scrum learning resources
 
* Scrum learning resources
<br>
+
 
<br>
+
 
 
== Prerequisites ==
 
== Prerequisites ==
 
Every participant is required to have read ''Agile Project Management with Scrum'' (Schwaber), before the course. This is required to be validated during the CSM course.
 
Every participant is required to have read ''Agile Project Management with Scrum'' (Schwaber), before the course. This is required to be validated during the CSM course.
<br>
+
 
<br>
+
 
 
== Audience ==
 
== Audience ==
 
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.
 
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.
<br>
+
 
<br>
+
 
 
== Graduation/Certification ==
 
== Graduation/Certification ==
 
Not everyone who attends may achieve certification; it depends on demonstration of values and knowledge consistent with Scrum, and at least fulfilling the course prerequisites. Certified ScrumMasters will be recorded at www.scrumalliance.org.
 
Not everyone who attends may achieve certification; it depends on demonstration of values and knowledge consistent with Scrum, and at least fulfilling the course prerequisites. Certified ScrumMasters will be recorded at www.scrumalliance.org.
 +
  
 
==Course Level==
 
==Course Level==
 
Introductory: This course assumes no prerequisite skills, other than the readings listed in the Prerequisites section. Students will learn and apply skills (both "hard" and "soft") during the session.
 
Introductory: This course assumes no prerequisite skills, other than the readings listed in the Prerequisites section. Students will learn and apply skills (both "hard" and "soft") during the session.
  
== Course Environment ==
+
 
 +
== Maximum Participants ==
 +
35
 +
 
 +
 
 +
== Environment - Room, Tools, Texts ==
 
[[Course Environment - Certified ScrumMaster]]
 
[[Course Environment - Certified ScrumMaster]]

Revision as of 08:50, 21 March 2008

Overview

2 days

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 in any traditional sense. The ScrumMaster is a process coach -- someone who is a master of the Scrum method and helps the teams and product owner apply it and maximize value with it.

Agile management is as radically different from traditional project management as agile processes are different from traditional methodologies. Rather than plan, instruct and direct, the agile coach facilitates, coaches and leads. This person is called a ScrumMaster in the Scrum agile process to denote the difference and remind the person filling this role of the new responsibilities. Accepted participants learn how to be a ScrumMaster and how to make a development team, a product group, or an organization agile. Exercises, case studies, and examples used to bring home the realization of how to be a ScrumMaster instead of a project manager.


Goals

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


Topics Include...

  • Agile and Scrum Overview
  • Scrum Background
  • Scrum Overview
  • Scrum Roles and Responsibilities
  • Scrum Artifacts
  • Scrum Events
  • Sprint Planning Meeting
  • Sprint
  • Daily Scrum
  • Sprint Review Meeting
  • Backlogs and Burndown Charts
  • Release Planning
  • The Art of the ScrumMaster
  • Tools for Fostering Self-Organizing Teams
  • Introducing Scrum into the Organization


Materials

Each attendee receives:

  • copy of course material
  • sample Product and Sprint Backlogs
  • Scrum learning resources


Prerequisites

Every participant is required to have read Agile Project Management with Scrum (Schwaber), before the course. This is required to be validated during the CSM course.


Audience

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.


Graduation/Certification

Not everyone who attends may achieve certification; it depends on demonstration of values and knowledge consistent with Scrum, and at least fulfilling the course prerequisites. Certified ScrumMasters will be recorded at www.scrumalliance.org.


Course Level

Introductory: This course assumes no prerequisite skills, other than the readings listed in the Prerequisites section. Students will learn and apply skills (both "hard" and "soft") during the session.


Maximum Participants

35


Environment - Room, Tools, Texts

Course Environment - Certified ScrumMaster