Certified ScrumMaster

Practical Certified Scrum Master

Organization

Mad Parrot Consulting, LLC

Trainer

  • Course

    Date: 15-16 December, 2013
    Location: Shanghai, China

    Regular Price: 7000 RMB

    The course is designed with these goals:

    Provide a deep knowledge of Scrum

    Detail the role of the Scrum Master

    Discuss problems in leadership of Scrum teams 

    Throughout the course, participants will examine Scrum from both the process and Scrum Master perspectives. The emphasis is on establishing a detailed understanding of Scrum as described in the major references, and also on the practical application of Scrum principles in a real world environment by a trained Scrum Master.  Situations provided by participants will be used as training exercises.

    Participants should read at least one source on Scrum before the course. Sources would include:

    http://www.scrum.org/Scrum-Guides

    http://www.infoq.com/minibooks/scrum-xp-from-the-trenches

    http://agileatlas.org/atlas/scrum (by the Scrum Alliance and not by the instructor)

    The course starts by establishing the foundations of Scrum within the thought framework called “Agile” and follows by examining the major foundations of the Scrum Process Framework itself.

    The class then experiences a simulation of many of the major features of Scrum via a classroom exercise. The exercise serves to make the nature and purpose of many of the details of scrum more alive and understandable to the class.

    From this point on, we will conduct a detailed examination of Scrum from top to bottom, starting with the Product Backlog. The class will create a Product Backlog and in the process discover the nature and use of User Stories and also the techniques of Product Backlog Refinement. Agile Release Planning is also used as an example of Agile problem-solving and planning techniques that revolve around the Product Backlog.

    Scrum practices such as…

    Story Splitting

    Estimation and Planning Techniques

    Sprint Planning

    Definition of Done

    Facilitating the Daily Scrum

    Facilitating Retrospectives

    … will all be explored via classroom exercises.

    At the end of the course, students will have a thoroughly integrated view of Scrum and the role of the Scrum Master, and they will be prepared to lead a Scrum team in most commercial software development environments.

      

     

    Chinese Version of the Course introduction:

     

    在本课程中,我们将为您系统化地讲解Scrum相关的知识,为您详细剖析ScrumMaster这个角色,我们将深入探讨领导一个Scrum团队将会面临的方方面面的问题。我们会让学员从Scrum流程和ScrumMaster的视角来亲身体验Scrum的工作过程。 

     

    在课程中,我们设计了相当多的练习和讨论来模拟真实的工作环境。通过课程的学习,除了让学员能够建立对Scrum和敏捷正确认知,更重要的是让他们学会在真实的工作环境当中应用好Scrum和敏捷的一些实践和原则。 

     

    在课前,学员需要学习一些课前预习的资料,比如Scrum指南,硝烟中的ScrumXP等。 

     

    课程将以敏捷思维和Scrum的基础知识作为开始,在此基础之上为学员分步骤的讲解Scrum流程和框架的各个方面。接下来,我们会通过一个模拟的Scrum项目来演练Scrum的各种特性,以及Scrum端到端的工作过程。 

     

    在这个模拟项目之后,我们将至上而下详尽的剖析和演练Scrum相关的各个主题。我们会从产品Backlog开始,课堂上我们会创建一个产品的Backlog,我们会探讨用户故事的发掘、书写的技巧,产品Backlog的梳理,敏捷估算与计划,敏捷发布计划等相关技巧。我们也会探讨敏捷解决问题的方法和传统方法的不同。

    标准的Scrum实践,比如:

    用户故事的分解

    估算和计划的技巧

    Sprint计划会议

    完成的定义

    协调组织每日站会

    协调组织回顾会议

    等等,全部都会通过实践练习的方式教会大家。

     

    在课程结束之后,学员将对Scrum流程和ScrumMaster 的角色有一个全面彻底的认知,为他们以后带领Scrum团队进行真实项目的开发做好了准备。

     

    课程大纲:

    模块:介绍,课堂纪律,目标

    模块:   敏捷概要

                敏捷宣言

                敏捷原则

                敏捷开发模式

                Scrum为我们带来了什么

                练习: 飞机制造

    模块: Scrum 概要

                经验性过程

                Scrum核心 透明性, 检视和调整

                Scrum 框架

                团队

                练习: 自管理

    模块: 发布计划

    模块: 产品Backlog

    产品负责人角色       

    用户故事

                练习: 创建一个Backlog

    模块:Backlog梳理

                相对估算和规模估算

                练习: 团队估算游戏

                计划扑克

                用户故事的分解

                优先级

    模块: Sprint 计划会议

                计划的层次

                开始的定义

                完成的定义

                练习: DoD的重要性

                团队容量计划

                任务计划

                燃尽图

                练习: 创建一个Spring Backlog

                用户体验设计以及线下计划

    模块: Sprint

                增量交付

                软件工程技术实践

                每日站会

                练习: Daily Scrum

                任务板

    模块:评审与回顾

                Sprint 评审

                回顾会议的流程

                组织回顾会议

    模块: 真实世界里的Scrum

                练习: Scrum价值的建议

                什么时候Scrum适用?

                真实世界里的Scrum Master

                练习: 管理风格

                角色冲突

                Scrum的价值

    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.

  • Details

    Date: 15-16 December, 2013
    Location: Shanghai, China

    Venue:
    Jiangong Jingjiang Hotel
    No.691 ,Jianguo West Road ,Xuhui District
    上海市徐汇区建国西路691号(近衡山路)建工锦江大酒店
    Shanghai, China
    http://www.jgjjhotel.com/

    Get Directions

    Regular Price: 7000 RMB

    Notes

     

    Will also offer group discount, for details please contact ScrumCN.

  • Agenda

    Module: Intro, Orientation and Agreements

    Module: Agile Overview

                Agile Manifesto

                Agile Principles

                Agile Development Model

                Benefits of Scrum

                Exercise: Airplane Manufacturing

    Module: Scrum Overview

                Empirical Process Control

                Foundations of Scrum Transparency, Inspection, and Adaptation

                Scrum Framework

                Teams

                Exercise: Self-Organization

    Module: Release Planning

    Module: The Product Backlog

                Product Owner Role

                User Stories

                Exercise: Build a backlog

    Module: Backlog Refinement

                Relative Estimation and Sizing

                Exercise: Team Estimation Game

                Planning Poker

                Story Splitting

                Prioritization

    Module: Sprint Planning

                Levels of Planning

                Definition of Ready

                Definition of Done

                Exercise: Importance of the Definition of Done

                Capacity Planning

                Task Planning

                Burndown Charts

                Exercise: Create a Spring Backlog

                UX Design and Offline Planning

    Module: The Sprint

                Incremental Delivery

                Engineering Practices for Software Development

                Daily Scrum

                Exercise: Daily Scrum

                Task Boards

    Module: Review and Retrospective

                Sprint Review

                Retrospective Structure

                Conducting a Retrospective

    Module: Real Life Scrum

                Exercise: Scrum Value Proposition

                When is scrum applicable?

                Scrum Master in Real Life

                Exercise: Management Styles

                Role Conflicts

                Scrum Values

  • Who Should Attend

    This course will be valuable for people new to Scrum and people with Scrum experience who want to sharpen their understanding. Current and new Scrum Masters will benefit greatly. For those about to become Scrum Masters for the first time, the course will provide the background you need to help you get started.