致力于提升研发企业的持续创新能力

结盟众多企业“教练”, 共同设计、开发及提供人才培养解决方案,通过新颖多样的学习方式,针对性的定制化内容,助力企业全面提升竞争优势。

课程分类列表

Certified ScrumMaster (CSM)
课程类别:开发语言工具

认证 敏捷

课程讲师:

李国彪

课程周期:

2天

课程费用:

5200元/人

This is a 2-day intensive Agile with Scrumcourse detailing how Scrum and related agile practices are applied by Scrum Team to rapidly deliver potentially shippable products in frequent, time-boxed iterations. The course uses a combination of lecture and experiential learning to develop a practical understanding of the Scrum framework focusing on the activities Agile teams perform while delivering to their commitments and aspiring to achieve hyper-productivity.

 

Based on the perspective of an effective ScrumMaster, this course will cover the concepts of Agile and Agile Project Management and Development, the Scrum framework including the process, ceremonies/key events, and artifacts that are used to manage product/project delivery, roles and responsibilities within the Scrum framework, and agile team principles. The concepts of the Scrum framework will be applied in a mini-project simulation, as well as being applied at various checkpoints in the class through the application of product backlog management, sprint planning, release planning and retrospectives. At the same time, special attention will be given to Agile estimating and test-driven work topic which is essential and critical to Agile work approach. Other advanced topics including Story Mapping and Scaling Scrum will be discussed and practiced as well.

KEY LEARNING OBJECTIVES:

  • Learn the core Agile values and principles
  • Master the Scrum Framework, Roles and Artifacts and Ceremonies/Key Events
  • Understand and apply the Scrum framework in a self-managed team environment
  • Understand the art and responsibility of ScrumMaster
  • Master Agile requirement, Product Backlog and user story techniques
  • Understand Scrum team dynamics
  • Learn fundamental Agile Estimation & Planning skills
  • Learn fundamental test-driven concept with Quality mindset
  • Understand options on Scaling Scrum
  • Understand the challenges of change
  • Learn other advanced topics specified

TOPICAL OUTLINE:

 

(“eLearning” represents “experiential learning”, generally refer to learning forms of games, exercises, team activities or project simulations. Besides the big eLearning items here, throughout the class, from time to time, there are a few short exercises, group discussions & role plays, each with about 5-10 minutes long.)

 

ü  Why are you here? Check-in and expectations

ü  Course Objectives Declaration

ü  Team working agreement and Questions parking lot

ü  eLearning: Ice-Breaker Game: The Agile Team & Delivery Process

ü  Agile Thinking

n  eLearning: #FAIL, Project failures and possible reasons

n  Project Complexity & Uncertainty

n  Defined vs. Empirical process (The Stacey Diagram)

n  Defining Agile: Agile Tree, Agile mindsets and state

n  Agile Manifesto&Agile Principles

ü  What is Scrum?

n  Potentially Shippable Product Increment

n  The Rugby approach and the origins of Scrum

n  Iterative Incremental Development

ü  The class project simulation case introduction: you do need to demo a working software!

ü  The 33-55 Scrum Framework—Start to Finish

n  Video: The Parable of Stones (by Steve Jobs)

n  Scrum Roles in details

u  Product Owner Characteristics and Missions

u  Development Team Characteristics and Missions

u  ScrumMaster Characteristics and Missions

u  The Dragon Boat team metaphor

n  Scrum Artifacts in details

u  Product Backlog

l  DEEP principle

l  Product Backlog examples

l  eLearning: What types of items might be included in the Product Backlog?

l  Software Requirement is a communication problem

l  User Stories; 3-C model; INVEST principle

l  Epic and Implementable Product Backlog items: granularity

l  Acceptance Criteria (AC) and breaking down User Stories

l  eLearning: Creating Product Backlog

l  eLearning: Definition of Ready (DoR)

l  Product Backlog prioritization techniques

l  Product Backlog Refinement activity

u  Sprint Backlog

l  The Sprint Goal

l  Characteristics of Sprint Backlog

l  Managing Sprint Backlog during a Sprint

l  Transparency

u  The Product Increment

l  The Definition of Increment

l  eLearning: Definition of Done (DoD)

l  Tracking: Sprint Burndown Chart

l  Tracking: The Scrum Task Board

l  Tracking: Release Burndown and Burnup

n  eLearning: The Agile Value Game (Flip-Me-Out)

n  eLearning: Agile Estimation with Planning Poker game

n  Velocity and Release Planning overview

n  Scrum Ceremonies and Events, together with Scrum Project Simulation (You do need to demo a Working Software at the end of the simulation)

u  The Sprint

u  No changes in the Sprint?

u  Scrum Planning (Sprint 0), getting to Sprinting

u  Sprint Planning Part I & Part II respectively

u  Daily Scrum

u  eLearning: What time is it? & No-show ScrumMaster?

u  Sprint Review

u  Sprint Retrospective

n  Scrum Framework Visualization & The 3 Deming Quality Cycles (PDCA)

n  The Scrum Values: Commitment, Courage, Focus, Openness, Respect

ü  Scaling Scrum Overview

n  Product Backlog?

n  Product Owner?

n  Scrum of Scrums

ü  The Agile Project Management Triangle

ü  eLearning: the Pros and Cons of frequent delivery of working software

ü  Quality in Agile

n  Agile Quality principles

n  Test-Driven Your Work

ü  Planning and Tracking Wrap-up

n  Different levels of planning in Agile

n  Story Map and Product Roadmap Overview

n  Tracking: the 3 legs of empirical process: Transparency; Inspection; Adaptation

ü  The Self-organized Scrum Team Explored

ü  The ScrumMaster Explored

n  Responsibilities and Role revisited

n  ScrumMaster as a Coach

ü  eLearning: Discover the impediments of applying Scrum

ü  Other advanced optional topics as needed (Distributed Agile, Human Resources practices for Agile……)

ü  Closing: Where will you start? (Su Ha Ri& Lao Zi’s Tao)

ü  Inactive Q & A and clean up the Parking Lot

找到所需课程了吗?即刻 填写申请表格 与我们联络吧