SlideShare uma empresa Scribd logo
1 de 33
Baixar para ler offline
*
* Scrum / Agile
* Large Scale Transformation
* Team
* Management / Leadership
* Agile Testing / Test Automation
*…



                           *
*
Developer

     Etc.                     Designer
*
     Team
                                Tester
    Leader

      Project               Quality
      Manager               People
*
No Authority, but Important Responsibility


     No Need to Be Expert, but Still Help


Not Necessary to Work, but Move Team Forward


    Just Facilitate Meetings, but Add Value



                                *
*
►   Defines the features of the product
                ►   Manages project features and release to optimize return on investment (ROI)
                ►   Prioritizes features according to market value
                ►   Inspects increment and makes adaptations to project
Product Owner   ►   Can change features and priority every sprint
                ►   Communicates project progress and status

                ►   Ensures that the team is fully functional, productive and improves quality
                ►   Enables close cooperation across all roles and functions and removes barriers
                ►   Shields the team from external interferences
                ►   Ensures that the process is followed
Scrum Master
                ►   Teaches Product Owner and Team how to fulfill their roles

                ► Cross-functional, seven plus/minus two members
                ► Selects the iteration goal and specifies work results
                ► Commits to what it feels it can accomplish
                ► Has authority to do everything within existing standards and guidelines to reach the
                  iteration goal
   Team         ► Manages itself and its work
                ► Collaborates with Product Owner to optimize value
                ► Demos work results to the Product Owner




                                                 *
* Removing the barriers between development and
       the customer so the customer directly drives
       development;
     * Teaching the customer how to maximize ROI and
       meet their objectives through Scrum;
     * Improving the lives of the development team by
       facilitating creativity and empowerment;
     * Improving the productivity of the development
       team in any way possible; and,
     * Improving the engineering practices and tools so
       each increment of functionality is potentially
       shippable.


                    *As Scrum Master,
                You Are Responsible
Leader and Facilitator
                                For
An example checklist for Scrum Masters
                                           by Michael James, CST


               How Is my Product Owner doing?
                    How Is my team doing?
            How are our engineering practices doing?
                How is the organization doing?

【Caution】 A dead scrum master
is a useless scrum master

                              *
* Is not a project manager
   * Team manages itself
* Traditional manager
   * Part of traditional manager’s responsibility was to “supervise
     subordinates”
   * You just have to control subordinates. Supervisors can do this:
      *   Telling people what to do and then make sure they do it properly
      *   Maintaining the right to authorize decisions of subordinates
      *   Limit the information or resources available to them
   * Supervisors create organizations where employees are driven by management, not
     by customers, and where conformity becomes more important than creativity.
* The change from traditional manager to Scrum Master is very hard!


                                             *
                                         NOT
* Doesn’t have authority over the team
  * Team makes decisions

* Team decision not right?
  * Have to let them learn themselves.
  * Are you sure you are right?




                             *
                           NOT
*
*
LIVE A
WONDERFUL LIFE
Give Up As Early As Possible

            Or

   Live A Wonderful Life



             *
Believing in Myself?
      Curious of “Why”?
Willing to Make Things Happen?
  Expecting to be Honored?



                            *
I Choose to Keep On




               *
Make Fun of Work




        *
* Responsible for a team is just like
  raising your baby. You have to do a
  lot of things
     Teach them basic skills to start
     Secure them from destroyable damage
     Guide them to find their passion
     Help them to maximize their value
     Create a healthy & self-rolling environment




*
*
*
*
*
*
*
* Rome Was Not Built In One Day.

* Constant Dripping Wears Away a Stone.

* Many a Little Makes a Mickle.

* ….




*
Xu Yi

                   Twitter : kaverjody
              mailto:kaverjody@gmail.com
            http://damianji.spaces.live.com/
           http://www.linkedin.com/in/kaveri

“Consultant, Agile Development” @ Nokia Siemens Networks
  Scrum / Agile Coaching, Agile Testing & Test Automation
                                  现任职于上海惠普,担任敏捷顾问。




                       *Thanks!
关于我
  曾任职诺基亚西门子网络公司
全球精益及敏捷转型部门担任精益
及敏捷顾问。
  专长于大型组织(>500人)的敏
捷迁徙转变。精通各种风格、类型
的黑盒测试,包括验收性测试驱动
开发、探索性测试、测试自动化等
等。在辅助一个400人的大型组织
搭建、规范化测试自动化系统及实
践之后,选择传授敏捷/Scrum以及
精益的要义,辅导其他组织进行转
变。兴趣广泛,包括但不限于各种
类型测试、敏捷/Scrum及精益。
    国内敏捷会议的常客,近期的
有敏捷中国2010,Scrum Gathering
Shanghai 2010,以及2009、2010
年的敏捷全球之旅中国站活动。
      更多信息请看LinkedIn主页:
http://cn.linkedin.com/in/kaveri

2   © Copyright 2010 Hewlett-Packard Development Company, L.P.
联系方式

惠普邮箱:mailto:YI.XU@HP.com

 mailto:KAVERJODY@GMAIL.com
 mailto:KAVERJODY@MSN.com

              Skype : KAVERJODY
              新浪微博: 徐毅-Kaveri
              腾讯QQ : 17376122

http://blog.sina.com.cn/kaverjody
 http://kaverjody.wordpress.com
 http://cn.linkedin.com/in/kaveri

 20   © Copyright 2010 Hewlett-Packard Development Company, L.P.

Mais conteúdo relacionado

Mais procurados

How to hire a Scrum Master
How to hire a Scrum MasterHow to hire a Scrum Master
How to hire a Scrum MasterSanjeev Varshney
 
Scrum Master: Role or Responsibility?
Scrum Master: Role or Responsibility?Scrum Master: Role or Responsibility?
Scrum Master: Role or Responsibility?Mariya Breyter
 
Certified ScrumMaster: class desk, posters and photos
Certified ScrumMaster: class desk, posters and photosCertified ScrumMaster: class desk, posters and photos
Certified ScrumMaster: class desk, posters and photosAlexey Krivitsky
 
다양한 입장에서의 애자일 도입
다양한 입장에서의 애자일 도입다양한 입장에서의 애자일 도입
다양한 입장에서의 애자일 도입Won Shin
 
Leading agile teams - Advanced Scrum Master
Leading agile teams - Advanced Scrum MasterLeading agile teams - Advanced Scrum Master
Leading agile teams - Advanced Scrum MasterIlan Kirschenbaum
 
Improve your Product Backlog Refinement (PBR) Process
Improve your Product Backlog Refinement (PBR) ProcessImprove your Product Backlog Refinement (PBR) Process
Improve your Product Backlog Refinement (PBR) ProcessAlexey Krivitsky
 
More with LeSS - short intro
More with LeSS - short introMore with LeSS - short intro
More with LeSS - short introElad Sofer
 
ScrumButt: What it is, how to avoid it
ScrumButt: What it is, how to avoid itScrumButt: What it is, how to avoid it
ScrumButt: What it is, how to avoid itLeanAgileTraining
 
Scrum intro ILTechTalks
Scrum intro ILTechTalksScrum intro ILTechTalks
Scrum intro ILTechTalksElad Sofer
 
Lean sw development il tech-talks
Lean sw development   il tech-talksLean sw development   il tech-talks
Lean sw development il tech-talksElad Sofer
 
Beginning SCRUM for Startups
Beginning SCRUM for StartupsBeginning SCRUM for Startups
Beginning SCRUM for StartupsPradeep Sethi
 
Roadmap to Scrum Master ( CSM )
Roadmap to Scrum Master ( CSM ) Roadmap to Scrum Master ( CSM )
Roadmap to Scrum Master ( CSM ) Jaladhi Bhatt
 
Scrumbuts - Italian Agile Day 2010
Scrumbuts - Italian Agile Day 2010Scrumbuts - Italian Agile Day 2010
Scrumbuts - Italian Agile Day 2010Edoardo Schepis
 

Mais procurados (20)

How to hire a Scrum Master
How to hire a Scrum MasterHow to hire a Scrum Master
How to hire a Scrum Master
 
Scrum Master: Role or Responsibility?
Scrum Master: Role or Responsibility?Scrum Master: Role or Responsibility?
Scrum Master: Role or Responsibility?
 
Scrum101
Scrum101Scrum101
Scrum101
 
Certified ScrumMaster: class desk, posters and photos
Certified ScrumMaster: class desk, posters and photosCertified ScrumMaster: class desk, posters and photos
Certified ScrumMaster: class desk, posters and photos
 
다양한 입장에서의 애자일 도입
다양한 입장에서의 애자일 도입다양한 입장에서의 애자일 도입
다양한 입장에서의 애자일 도입
 
Leading agile teams - Advanced Scrum Master
Leading agile teams - Advanced Scrum MasterLeading agile teams - Advanced Scrum Master
Leading agile teams - Advanced Scrum Master
 
Improve your Product Backlog Refinement (PBR) Process
Improve your Product Backlog Refinement (PBR) ProcessImprove your Product Backlog Refinement (PBR) Process
Improve your Product Backlog Refinement (PBR) Process
 
More with LeSS - short intro
More with LeSS - short introMore with LeSS - short intro
More with LeSS - short intro
 
ScrumButt: What it is, how to avoid it
ScrumButt: What it is, how to avoid itScrumButt: What it is, how to avoid it
ScrumButt: What it is, how to avoid it
 
Scrum Model
Scrum ModelScrum Model
Scrum Model
 
Agile Coaching Canvas
Agile Coaching CanvasAgile Coaching Canvas
Agile Coaching Canvas
 
Scrum intro ILTechTalks
Scrum intro ILTechTalksScrum intro ILTechTalks
Scrum intro ILTechTalks
 
Lean sw development il tech-talks
Lean sw development   il tech-talksLean sw development   il tech-talks
Lean sw development il tech-talks
 
Process & Methodologies (1.0)
Process & Methodologies (1.0)Process & Methodologies (1.0)
Process & Methodologies (1.0)
 
Process & Methodologies (1.2)
Process & Methodologies (1.2)Process & Methodologies (1.2)
Process & Methodologies (1.2)
 
Process & Methodologies (1.1)
Process & Methodologies (1.1)Process & Methodologies (1.1)
Process & Methodologies (1.1)
 
Scrum
ScrumScrum
Scrum
 
Beginning SCRUM for Startups
Beginning SCRUM for StartupsBeginning SCRUM for Startups
Beginning SCRUM for Startups
 
Roadmap to Scrum Master ( CSM )
Roadmap to Scrum Master ( CSM ) Roadmap to Scrum Master ( CSM )
Roadmap to Scrum Master ( CSM )
 
Scrumbuts - Italian Agile Day 2010
Scrumbuts - Italian Agile Day 2010Scrumbuts - Italian Agile Day 2010
Scrumbuts - Italian Agile Day 2010
 

Semelhante a Agile Transformation Guide

Scrum team evolution
Scrum team evolutionScrum team evolution
Scrum team evolutionMahmoud Ghoz
 
SDEC15: Help the Scrum Master *IS* the Impediment
SDEC15:  Help the Scrum Master *IS* the ImpedimentSDEC15:  Help the Scrum Master *IS* the Impediment
SDEC15: Help the Scrum Master *IS* the ImpedimentRyan Ripley
 
Introducing agile-software-deveopment-with-scrum
Introducing agile-software-deveopment-with-scrumIntroducing agile-software-deveopment-with-scrum
Introducing agile-software-deveopment-with-scrumGloria Stoilova
 
Introduction to Scrum - An Agile Frameworks
Introduction to Scrum - An Agile FrameworksIntroduction to Scrum - An Agile Frameworks
Introduction to Scrum - An Agile FrameworksAMJAD SHAIKH
 
Introduction to Agile & scrum
Introduction to Agile & scrumIntroduction to Agile & scrum
Introduction to Agile & scrumElad Sofer
 
Agile Project Management – SCRUM Methodology
Agile Project Management – SCRUM MethodologyAgile Project Management – SCRUM Methodology
Agile Project Management – SCRUM MethodologyMarios Evripidou
 
GAC - Scrum Master Training
GAC - Scrum Master TrainingGAC - Scrum Master Training
GAC - Scrum Master TrainingRasmus Runberg
 
Scrum Master & Agile Project Manager: A Tale of Two Roles
Scrum Master & Agile Project Manager: A Tale of Two RolesScrum Master & Agile Project Manager: A Tale of Two Roles
Scrum Master & Agile Project Manager: A Tale of Two RolesTommy Norman
 
Scrum overview
Scrum overviewScrum overview
Scrum overviewPaul Nil
 
Agile organization design workshop
Agile organization design workshopAgile organization design workshop
Agile organization design workshopAHAConference
 
Understanding the Scrum Team and Scrum Roles
Understanding the Scrum Team and Scrum RolesUnderstanding the Scrum Team and Scrum Roles
Understanding the Scrum Team and Scrum RolesOrangescrum
 
Agile lean workshop for managers & exec leadership
Agile lean workshop for managers & exec leadershipAgile lean workshop for managers & exec leadership
Agile lean workshop for managers & exec leadershipRavi Tadwalkar
 
Scrum. Beginning Your Agile Transformation
Scrum. Beginning Your Agile TransformationScrum. Beginning Your Agile Transformation
Scrum. Beginning Your Agile TransformationAndreea Visanoiu
 
Practicing Agile through Scrum
Practicing Agile through ScrumPracticing Agile through Scrum
Practicing Agile through ScrumNaveen Kumar Singh
 

Semelhante a Agile Transformation Guide (20)

Scrum team evolution
Scrum team evolutionScrum team evolution
Scrum team evolution
 
Scrum basics
Scrum basicsScrum basics
Scrum basics
 
SDEC15: Help the Scrum Master *IS* the Impediment
SDEC15:  Help the Scrum Master *IS* the ImpedimentSDEC15:  Help the Scrum Master *IS* the Impediment
SDEC15: Help the Scrum Master *IS* the Impediment
 
Introducing agile-software-deveopment-with-scrum
Introducing agile-software-deveopment-with-scrumIntroducing agile-software-deveopment-with-scrum
Introducing agile-software-deveopment-with-scrum
 
Introduction to Scrum - An Agile Frameworks
Introduction to Scrum - An Agile FrameworksIntroduction to Scrum - An Agile Frameworks
Introduction to Scrum - An Agile Frameworks
 
Introduction to Agile & scrum
Introduction to Agile & scrumIntroduction to Agile & scrum
Introduction to Agile & scrum
 
Introduction to agile
Introduction to agileIntroduction to agile
Introduction to agile
 
Practical Scrum - day 1
Practical Scrum - day 1Practical Scrum - day 1
Practical Scrum - day 1
 
Agile Project Management – SCRUM Methodology
Agile Project Management – SCRUM MethodologyAgile Project Management – SCRUM Methodology
Agile Project Management – SCRUM Methodology
 
GAC - Scrum Master Training
GAC - Scrum Master TrainingGAC - Scrum Master Training
GAC - Scrum Master Training
 
Scrum Master & Agile Project Manager: A Tale of Two Roles
Scrum Master & Agile Project Manager: A Tale of Two RolesScrum Master & Agile Project Manager: A Tale of Two Roles
Scrum Master & Agile Project Manager: A Tale of Two Roles
 
Scrum overview
Scrum overviewScrum overview
Scrum overview
 
Agile organization design workshop
Agile organization design workshopAgile organization design workshop
Agile organization design workshop
 
Scrum process framework
Scrum process frameworkScrum process framework
Scrum process framework
 
Scrum training
Scrum trainingScrum training
Scrum training
 
Scrum training
Scrum trainingScrum training
Scrum training
 
Understanding the Scrum Team and Scrum Roles
Understanding the Scrum Team and Scrum RolesUnderstanding the Scrum Team and Scrum Roles
Understanding the Scrum Team and Scrum Roles
 
Agile lean workshop for managers & exec leadership
Agile lean workshop for managers & exec leadershipAgile lean workshop for managers & exec leadership
Agile lean workshop for managers & exec leadership
 
Scrum. Beginning Your Agile Transformation
Scrum. Beginning Your Agile TransformationScrum. Beginning Your Agile Transformation
Scrum. Beginning Your Agile Transformation
 
Practicing Agile through Scrum
Practicing Agile through ScrumPracticing Agile through Scrum
Practicing Agile through Scrum
 

Mais de Yi Xu

老司机带你游敏捷教练之路
老司机带你游敏捷教练之路老司机带你游敏捷教练之路
老司机带你游敏捷教练之路Yi Xu
 
设计思维、敏捷、Dev ops —— 助力创新交付
设计思维、敏捷、Dev ops —— 助力创新交付设计思维、敏捷、Dev ops —— 助力创新交付
设计思维、敏捷、Dev ops —— 助力创新交付Yi Xu
 
DevOps in China
DevOps in ChinaDevOps in China
DevOps in ChinaYi Xu
 
Fearless Transformation, Safely
Fearless Transformation, SafelyFearless Transformation, Safely
Fearless Transformation, SafelyYi Xu
 
Design Thinking, Agile, DevOps - fuel the innovation delivery
Design Thinking, Agile, DevOps  - fuel the innovation deliveryDesign Thinking, Agile, DevOps  - fuel the innovation delivery
Design Thinking, Agile, DevOps - fuel the innovation deliveryYi Xu
 
Developing Internal Agile Coaches - Global Scrum Gathering Shanghai 2015
Developing Internal Agile Coaches - Global Scrum Gathering Shanghai 2015Developing Internal Agile Coaches - Global Scrum Gathering Shanghai 2015
Developing Internal Agile Coaches - Global Scrum Gathering Shanghai 2015Yi Xu
 
培养内部敏捷教练 - Global Scrum Gathering Shanghai 2015
培养内部敏捷教练 - Global Scrum Gathering Shanghai 2015培养内部敏捷教练 - Global Scrum Gathering Shanghai 2015
培养内部敏捷教练 - Global Scrum Gathering Shanghai 2015Yi Xu
 
Brief Introduction to Agile Software Testing
Brief Introduction to Agile Software TestingBrief Introduction to Agile Software Testing
Brief Introduction to Agile Software TestingYi Xu
 
敏捷软件测试之简介
敏捷软件测试之简介敏捷软件测试之简介
敏捷软件测试之简介Yi Xu
 
银弹!银弹! 徐毅@Italk salon 2011
银弹!银弹! 徐毅@Italk salon 2011银弹!银弹! 徐毅@Italk salon 2011
银弹!银弹! 徐毅@Italk salon 2011Yi Xu
 
测试员自我修养 徐毅@BQConf 20120714
测试员自我修养 徐毅@BQConf 20120714测试员自我修养 徐毅@BQConf 20120714
测试员自我修养 徐毅@BQConf 20120714Yi Xu
 
Scrum为什么有效 徐毅@mpd南京2012
Scrum为什么有效 徐毅@mpd南京2012Scrum为什么有效 徐毅@mpd南京2012
Scrum为什么有效 徐毅@mpd南京2012Yi Xu
 
Agile Testing Days 2012 Takeaway
Agile Testing Days 2012 TakeawayAgile Testing Days 2012 Takeaway
Agile Testing Days 2012 TakeawayYi Xu
 
China Test2012 W2 徐毅 大测大悟 测试的敏捷之道
China Test2012 W2 徐毅 大测大悟   测试的敏捷之道China Test2012 W2 徐毅 大测大悟   测试的敏捷之道
China Test2012 W2 徐毅 大测大悟 测试的敏捷之道Yi Xu
 
敏捷教练之路 徐毅
敏捷教练之路   徐毅敏捷教练之路   徐毅
敏捷教练之路 徐毅Yi Xu
 
Atdd In Practice (Agile Tour 2010 Qingdao)
Atdd In Practice (Agile Tour 2010 Qingdao)Atdd In Practice (Agile Tour 2010 Qingdao)
Atdd In Practice (Agile Tour 2010 Qingdao)Yi Xu
 
现代化敏捷测试工作者
现代化敏捷测试工作者现代化敏捷测试工作者
现代化敏捷测试工作者Yi Xu
 
Testing Theories & Methodologies
Testing Theories & MethodologiesTesting Theories & Methodologies
Testing Theories & MethodologiesYi Xu
 
Be Modern Agile Tester
Be Modern Agile TesterBe Modern Agile Tester
Be Modern Agile TesterYi Xu
 
I Run Out Of Silver Bullets, Now What?
I Run Out Of Silver Bullets, Now What?I Run Out Of Silver Bullets, Now What?
I Run Out Of Silver Bullets, Now What?Yi Xu
 

Mais de Yi Xu (20)

老司机带你游敏捷教练之路
老司机带你游敏捷教练之路老司机带你游敏捷教练之路
老司机带你游敏捷教练之路
 
设计思维、敏捷、Dev ops —— 助力创新交付
设计思维、敏捷、Dev ops —— 助力创新交付设计思维、敏捷、Dev ops —— 助力创新交付
设计思维、敏捷、Dev ops —— 助力创新交付
 
DevOps in China
DevOps in ChinaDevOps in China
DevOps in China
 
Fearless Transformation, Safely
Fearless Transformation, SafelyFearless Transformation, Safely
Fearless Transformation, Safely
 
Design Thinking, Agile, DevOps - fuel the innovation delivery
Design Thinking, Agile, DevOps  - fuel the innovation deliveryDesign Thinking, Agile, DevOps  - fuel the innovation delivery
Design Thinking, Agile, DevOps - fuel the innovation delivery
 
Developing Internal Agile Coaches - Global Scrum Gathering Shanghai 2015
Developing Internal Agile Coaches - Global Scrum Gathering Shanghai 2015Developing Internal Agile Coaches - Global Scrum Gathering Shanghai 2015
Developing Internal Agile Coaches - Global Scrum Gathering Shanghai 2015
 
培养内部敏捷教练 - Global Scrum Gathering Shanghai 2015
培养内部敏捷教练 - Global Scrum Gathering Shanghai 2015培养内部敏捷教练 - Global Scrum Gathering Shanghai 2015
培养内部敏捷教练 - Global Scrum Gathering Shanghai 2015
 
Brief Introduction to Agile Software Testing
Brief Introduction to Agile Software TestingBrief Introduction to Agile Software Testing
Brief Introduction to Agile Software Testing
 
敏捷软件测试之简介
敏捷软件测试之简介敏捷软件测试之简介
敏捷软件测试之简介
 
银弹!银弹! 徐毅@Italk salon 2011
银弹!银弹! 徐毅@Italk salon 2011银弹!银弹! 徐毅@Italk salon 2011
银弹!银弹! 徐毅@Italk salon 2011
 
测试员自我修养 徐毅@BQConf 20120714
测试员自我修养 徐毅@BQConf 20120714测试员自我修养 徐毅@BQConf 20120714
测试员自我修养 徐毅@BQConf 20120714
 
Scrum为什么有效 徐毅@mpd南京2012
Scrum为什么有效 徐毅@mpd南京2012Scrum为什么有效 徐毅@mpd南京2012
Scrum为什么有效 徐毅@mpd南京2012
 
Agile Testing Days 2012 Takeaway
Agile Testing Days 2012 TakeawayAgile Testing Days 2012 Takeaway
Agile Testing Days 2012 Takeaway
 
China Test2012 W2 徐毅 大测大悟 测试的敏捷之道
China Test2012 W2 徐毅 大测大悟   测试的敏捷之道China Test2012 W2 徐毅 大测大悟   测试的敏捷之道
China Test2012 W2 徐毅 大测大悟 测试的敏捷之道
 
敏捷教练之路 徐毅
敏捷教练之路   徐毅敏捷教练之路   徐毅
敏捷教练之路 徐毅
 
Atdd In Practice (Agile Tour 2010 Qingdao)
Atdd In Practice (Agile Tour 2010 Qingdao)Atdd In Practice (Agile Tour 2010 Qingdao)
Atdd In Practice (Agile Tour 2010 Qingdao)
 
现代化敏捷测试工作者
现代化敏捷测试工作者现代化敏捷测试工作者
现代化敏捷测试工作者
 
Testing Theories & Methodologies
Testing Theories & MethodologiesTesting Theories & Methodologies
Testing Theories & Methodologies
 
Be Modern Agile Tester
Be Modern Agile TesterBe Modern Agile Tester
Be Modern Agile Tester
 
I Run Out Of Silver Bullets, Now What?
I Run Out Of Silver Bullets, Now What?I Run Out Of Silver Bullets, Now What?
I Run Out Of Silver Bullets, Now What?
 

Agile Transformation Guide

  • 1. *
  • 2. * Scrum / Agile * Large Scale Transformation * Team * Management / Leadership * Agile Testing / Test Automation *… *
  • 3. *
  • 4. Developer Etc. Designer * Team Tester Leader Project Quality Manager People
  • 5. *
  • 6. No Authority, but Important Responsibility No Need to Be Expert, but Still Help Not Necessary to Work, but Move Team Forward Just Facilitate Meetings, but Add Value *
  • 7. *
  • 8. Defines the features of the product ► Manages project features and release to optimize return on investment (ROI) ► Prioritizes features according to market value ► Inspects increment and makes adaptations to project Product Owner ► Can change features and priority every sprint ► Communicates project progress and status ► Ensures that the team is fully functional, productive and improves quality ► Enables close cooperation across all roles and functions and removes barriers ► Shields the team from external interferences ► Ensures that the process is followed Scrum Master ► Teaches Product Owner and Team how to fulfill their roles ► Cross-functional, seven plus/minus two members ► Selects the iteration goal and specifies work results ► Commits to what it feels it can accomplish ► Has authority to do everything within existing standards and guidelines to reach the iteration goal Team ► Manages itself and its work ► Collaborates with Product Owner to optimize value ► Demos work results to the Product Owner *
  • 9. * Removing the barriers between development and the customer so the customer directly drives development; * Teaching the customer how to maximize ROI and meet their objectives through Scrum; * Improving the lives of the development team by facilitating creativity and empowerment; * Improving the productivity of the development team in any way possible; and, * Improving the engineering practices and tools so each increment of functionality is potentially shippable. *As Scrum Master, You Are Responsible Leader and Facilitator For
  • 10. An example checklist for Scrum Masters by Michael James, CST How Is my Product Owner doing? How Is my team doing? How are our engineering practices doing? How is the organization doing? 【Caution】 A dead scrum master is a useless scrum master *
  • 11. * Is not a project manager * Team manages itself * Traditional manager * Part of traditional manager’s responsibility was to “supervise subordinates” * You just have to control subordinates. Supervisors can do this: * Telling people what to do and then make sure they do it properly * Maintaining the right to authorize decisions of subordinates * Limit the information or resources available to them * Supervisors create organizations where employees are driven by management, not by customers, and where conformity becomes more important than creativity. * The change from traditional manager to Scrum Master is very hard! * NOT
  • 12. * Doesn’t have authority over the team * Team makes decisions * Team decision not right? * Have to let them learn themselves. * Are you sure you are right? * NOT
  • 13.
  • 14. *
  • 15.
  • 16. *
  • 17.
  • 19. Give Up As Early As Possible Or Live A Wonderful Life *
  • 20. Believing in Myself? Curious of “Why”? Willing to Make Things Happen? Expecting to be Honored? *
  • 21. I Choose to Keep On *
  • 22. Make Fun of Work *
  • 23. * Responsible for a team is just like raising your baby. You have to do a lot of things Teach them basic skills to start Secure them from destroyable damage Guide them to find their passion Help them to maximize their value Create a healthy & self-rolling environment *
  • 24. *
  • 25. *
  • 26. *
  • 27. *
  • 28. *
  • 29. *
  • 30. * Rome Was Not Built In One Day. * Constant Dripping Wears Away a Stone. * Many a Little Makes a Mickle. * …. *
  • 31. Xu Yi Twitter : kaverjody mailto:kaverjody@gmail.com http://damianji.spaces.live.com/ http://www.linkedin.com/in/kaveri “Consultant, Agile Development” @ Nokia Siemens Networks Scrum / Agile Coaching, Agile Testing & Test Automation 现任职于上海惠普,担任敏捷顾问。 *Thanks!
  • 32. 关于我 曾任职诺基亚西门子网络公司 全球精益及敏捷转型部门担任精益 及敏捷顾问。 专长于大型组织(>500人)的敏 捷迁徙转变。精通各种风格、类型 的黑盒测试,包括验收性测试驱动 开发、探索性测试、测试自动化等 等。在辅助一个400人的大型组织 搭建、规范化测试自动化系统及实 践之后,选择传授敏捷/Scrum以及 精益的要义,辅导其他组织进行转 变。兴趣广泛,包括但不限于各种 类型测试、敏捷/Scrum及精益。 国内敏捷会议的常客,近期的 有敏捷中国2010,Scrum Gathering Shanghai 2010,以及2009、2010 年的敏捷全球之旅中国站活动。 更多信息请看LinkedIn主页: http://cn.linkedin.com/in/kaveri 2 © Copyright 2010 Hewlett-Packard Development Company, L.P.
  • 33. 联系方式 惠普邮箱:mailto:YI.XU@HP.com mailto:KAVERJODY@GMAIL.com mailto:KAVERJODY@MSN.com Skype : KAVERJODY 新浪微博: 徐毅-Kaveri 腾讯QQ : 17376122 http://blog.sina.com.cn/kaverjody http://kaverjody.wordpress.com http://cn.linkedin.com/in/kaveri 20 © Copyright 2010 Hewlett-Packard Development Company, L.P.