SlideShare une entreprise Scribd logo
1  sur  39
胡天硕
阳光伟业 产品部
传统软件开发




做一个完美    把开发分为   预期会有完
 的计划     明确的阶段   美的结果
传统软件开发的弊端



需求    时间   其他

不明确   延期   缺乏测试


变更    浪费   透明
上次我们谈到了敏捷方法,
有谁还记得敏捷如何克服这些问题?
敏捷
                         无法用少量/水平
                         低的人做出很多/
                         高质量的东西




Dilbert:我们还需要三个程序员
Boss:用敏捷方法

Dilbert:敏捷方法不是用更少人干更多活

Boss:那你去给我找一种概念能够做到这点
SCRUM是针对软件开发

 他不能保证    他可以做到

 缩短项目时间    高效执行


 研发出好的产
           减少浪费
   品
敏捷宣言说




个体和交互胜过流程和工具
SCRUM的严格规范
SCRUM
                               不是随意而为的




Boss:今天我们要学习一种叫做敏捷开发的东西

Boss:从此以后,不用写计划,写文档,直接写代码和抱怨

Boss:培训结束
Coworker:原来这个还有一个名称啊
SCRUM是有明确的定义且必须配合严格的执行
不是按照SCRUM规范执行,就不叫做SCRUM
SCRUM有明确的层次
SCRUM有明确的角色
SCRUM有明确的过程
SCRUM有明确的文档
SCRUM有明确的层次
SCRUM
                        层次
产品
     •时段:产品周期(几个月到一年)
     •前期偏策划设计/后期偏测试运营
     •包含多个冲刺周期




     •时段:1-4周

冲刺   •时段内需求不变
     •包含多个每天周期




每天   •时段:一天
     •干活
SCRUM有明确的角色
SCRUM
                              角色




有一天鸡对猪说:“咱们开个早餐摊吧”。
猪说:“好啊!做什么?”
鸡说:“做烧饼夹肠夹蛋。”
猪说:“我不干,我把自己全搭进去了,而你只是参与而已”
如果软件项目挂了你没事情
用户,经理,市场部,其他人                 SCRUM
不要捣乱!!                        角色




如果软件项目挂了你就失业了
Scrum Master,Product Owner,
Team
SCRUM
                         角色




Product Owner

      产品就是你的,你来定义成功
      你是船长,你负责产品需求的优先级
SCRUM
                              角色




Scrum Master

      不同于项目经理,负责的SCRUM流程的进行
      他是教练,教育团队和PM,挡住所有外来干扰
      认证一个SM的费用在5K左右
SCRUM
                                  角色




Team

       高效和自主的跨职能团队 5-10人
       负责执行研发,执行过程中可能用XP等敏捷编程方法
       例如原来的技术经理/架构师可以成为团队骨干
       (不再有人安排别人的开发进程)
SCRUM
                          角色




其他的人

   虽然说用户是上帝,领导是发工资的
   但是抱歉,这个团队干起活来,就不能被干扰
SCRUM有明确的过程
产品层次


       •编造用户                    SCRUM
用户故事   •模拟故事                    过程
                                产品层次

               •哪些是必要
       价值点     •哪些是重要
               •哪些差异化



                        •简要说明

               功能列表     •详情
                        •重要性
                        •时间
用户故事


                               SCRUM
                               过程
                               产品层次




 Dilbert:抱歉,我不能第一个版本实现这么多功能点

 Dilbert:况且每一个功能点应该对应一个“故事”

 产品经理:好啊,故事是这样的:“给我完成所有功能,
 否则我让你这辈子不好过。”
冲刺层次


                     SCRUM
                     过程
                     冲刺层次




   完成产品列表的最重要的几个功能
最重要的两会 - 主持人Scrum Master


    启动              验收     SCRUM
                           过程
                           冲刺层次
  团队从列表中            PM看到
     选任务           可展示结果

                    反思如何
  团队估计时间
                    改进效率



             执行
最重要的两会 –闲杂人等


                      SCRUM
                      过程
                      产品层次




       启动会议    验收会议
       不能参加    可以参加
最重要的两会 - 主持人Scrum Master


    启动              验收     SCRUM
                           过程
                           冲刺层次
  团队从列表中            PM看到
     选任务           可展示结果

                    反思如何
  团队估计时间
                    改进效率



             执行
每天站立会议


                                SCRUM
                                过程
                                每天层次




 Scrum Master主持,团队必须全部参加
 PM建议参加
 “鸡”可以参加,不能说话
 时间要短
 不要展开
 回答三个问题           昨天干什么了?
                  今天要做什么?
                  下一步会遇到什么问题?
Scrum Master防止每天的干扰


                         SCRUM
                         过程
                         每天层次
                下次冲刺

                停止冲刺




     多任务        预留一段时间

                停止冲刺
SCRUM有明确的文档
文档只有两类

                   SCRUM
                   文档

Jira     Excel表格


         看板+燃尽
           图
产品层次的功能列表


基本信息    时间      重要性    SCRUM
                       过程
•ID            •由PM定   产品层次
       •PM预估
•名称            •经验上,
       时间
•解释             粒度要大
       •不安排
                一些
•注释     开始和完
       成时间
产品层次的功能列表


            SCRUM
            过程
            产品层次
冲刺层次的功能列表


基本信息    时间      重要性    SCRUM
                       文档
•ID    •团队合作   •由PM定   产品层次
•名称            •经验上,
       预估时间
•解释             粒度要大
       •这次冲刺    一些
•注释     完成
       •眼大胃小
        系数
冲刺层次的功能列表


            SCRUM
            文档
            产品层次
SCRUM
          文档
          看板




要符合业务流程
SCRUM
      文档
      燃尽图




燃尽图
Scrum就是这样的
SCRUM有明确的层次
SCRUM有明确的角色
SCRUM有明确的过程
SCRUM有明确的文档

Contenu connexe

Tendances

Agile introduction
Agile introductionAgile introduction
Agile introduction
Jen-Chieh Ko
 
20150714 succeeding with agile
20150714 succeeding with agile20150714 succeeding with agile
20150714 succeeding with agile
Jen-Chieh Ko
 
Why Scrum (敏捷式專案管理)
Why Scrum (敏捷式專案管理)Why Scrum (敏捷式專案管理)
Why Scrum (敏捷式專案管理)
Yu Wei Shang
 
敏捷開發 - Scrum
敏捷開發 - Scrum敏捷開發 - Scrum
敏捷開發 - Scrum
Ajen 陳
 
那些年我不在 Scrum team 的日子
那些年我不在 Scrum team 的日子那些年我不在 Scrum team 的日子
那些年我不在 Scrum team 的日子
Ken Kuan
 
Scrum & agile
Scrum & agile Scrum & agile
Scrum & agile
vni zhao
 
從 Scrum 到 Kanban: 為什麼 Scrum 不適合 Lean Startup
從 Scrum 到 Kanban: 為什麼 Scrum 不適合 Lean Startup從 Scrum 到 Kanban: 為什麼 Scrum 不適合 Lean Startup
從 Scrum 到 Kanban: 為什麼 Scrum 不適合 Lean Startup
Wen-Tien Chang
 
Common scrum issues
Common scrum issuesCommon scrum issues
Common scrum issues
Jen-Chieh Ko
 
如何將 Scrum 團隊轉換成 Kanban 團隊
如何將 Scrum 團隊轉換成 Kanban 團隊如何將 Scrum 團隊轉換成 Kanban 團隊
如何將 Scrum 團隊轉換成 Kanban 團隊
Jen-Chieh Ko
 

Tendances (20)

Agile meetuphsinchu201508 scrumvskanban
Agile meetuphsinchu201508 scrumvskanbanAgile meetuphsinchu201508 scrumvskanban
Agile meetuphsinchu201508 scrumvskanban
 
Agile introduction
Agile introductionAgile introduction
Agile introduction
 
浅谈Scrum中的信任和勇气
浅谈Scrum中的信任和勇气浅谈Scrum中的信任和勇气
浅谈Scrum中的信任和勇气
 
20150714 succeeding with agile
20150714 succeeding with agile20150714 succeeding with agile
20150714 succeeding with agile
 
Why Scrum (敏捷式專案管理)
Why Scrum (敏捷式專案管理)Why Scrum (敏捷式專案管理)
Why Scrum (敏捷式專案管理)
 
敏捷開發 - Scrum
敏捷開發 - Scrum敏捷開發 - Scrum
敏捷開發 - Scrum
 
Scrum
ScrumScrum
Scrum
 
那些年我不在 Scrum team 的日子
那些年我不在 Scrum team 的日子那些年我不在 Scrum team 的日子
那些年我不在 Scrum team 的日子
 
Scrum Agile Development
Scrum Agile DevelopmentScrum Agile Development
Scrum Agile Development
 
Scrum用一半的時間做兩倍的事(書本筆記)
Scrum用一半的時間做兩倍的事(書本筆記)Scrum用一半的時間做兩倍的事(書本筆記)
Scrum用一半的時間做兩倍的事(書本筆記)
 
Scrum Workshop - Paper Prototyping Game - for Girls in Tech
Scrum Workshop - Paper Prototyping Game - for Girls in TechScrum Workshop - Paper Prototyping Game - for Girls in Tech
Scrum Workshop - Paper Prototyping Game - for Girls in Tech
 
Scrum & agile
Scrum & agile Scrum & agile
Scrum & agile
 
Scrum过程介绍
Scrum过程介绍Scrum过程介绍
Scrum过程介绍
 
Scrum深入淺出
Scrum深入淺出Scrum深入淺出
Scrum深入淺出
 
從 Scrum 到 Kanban: 為什麼 Scrum 不適合 Lean Startup
從 Scrum 到 Kanban: 為什麼 Scrum 不適合 Lean Startup從 Scrum 到 Kanban: 為什麼 Scrum 不適合 Lean Startup
從 Scrum 到 Kanban: 為什麼 Scrum 不適合 Lean Startup
 
Scrumban
ScrumbanScrumban
Scrumban
 
银弹!银弹! 徐毅@Italk salon 2011
银弹!银弹! 徐毅@Italk salon 2011银弹!银弹! 徐毅@Italk salon 2011
银弹!银弹! 徐毅@Italk salon 2011
 
Common scrum issues
Common scrum issuesCommon scrum issues
Common scrum issues
 
Scrum为什么有效 徐毅@mpd南京2012
Scrum为什么有效 徐毅@mpd南京2012Scrum为什么有效 徐毅@mpd南京2012
Scrum为什么有效 徐毅@mpd南京2012
 
如何將 Scrum 團隊轉換成 Kanban 團隊
如何將 Scrum 團隊轉換成 Kanban 團隊如何將 Scrum 團隊轉換成 Kanban 團隊
如何將 Scrum 團隊轉換成 Kanban 團隊
 

En vedette (9)

Powerpointforslideshare
PowerpointforslidesharePowerpointforslideshare
Powerpointforslideshare
 
То, что вы хотели знать о HandlerSocket, но не смогли нагуглить / Сергей Авер...
То, что вы хотели знать о HandlerSocket, но не смогли нагуглить / Сергей Авер...То, что вы хотели знать о HandlerSocket, но не смогли нагуглить / Сергей Авер...
То, что вы хотели знать о HandlerSocket, но не смогли нагуглить / Сергей Авер...
 
Erlang kansai01
Erlang kansai01Erlang kansai01
Erlang kansai01
 
Scientific Writing Task 3
Scientific Writing Task 3Scientific Writing Task 3
Scientific Writing Task 3
 
About me
About meAbout me
About me
 
敏捷产品研发
敏捷产品研发敏捷产品研发
敏捷产品研发
 
111008 silverlight square_datavalidation
111008 silverlight square_datavalidation111008 silverlight square_datavalidation
111008 silverlight square_datavalidation
 
quest diagnostics 2008ProxyCard
quest diagnostics 2008ProxyCardquest diagnostics 2008ProxyCard
quest diagnostics 2008ProxyCard
 
Predigtpräsentation 2008 11 16, H G, Heilung
Predigtpräsentation 2008 11 16,  H G,  HeilungPredigtpräsentation 2008 11 16,  H G,  Heilung
Predigtpräsentation 2008 11 16, H G, Heilung
 

Similaire à Scrum培训

Scrum Guide Chinese
Scrum Guide ChineseScrum Guide Chinese
Scrum Guide Chinese
kevininf
 
Scrum敏捷实施实例讲解 out_softingtemplate.ppt_
 Scrum敏捷实施实例讲解 out_softingtemplate.ppt_ Scrum敏捷实施实例讲解 out_softingtemplate.ppt_
Scrum敏捷实施实例讲解 out_softingtemplate.ppt_
Odd-e
 
现代化敏捷测试工作者
现代化敏捷测试工作者现代化敏捷测试工作者
现代化敏捷测试工作者
Yi Xu
 
2013/10: Q con shanghai2013-davidko-如何利用 kanban让 scrum 更完美
2013/10: Q con shanghai2013-davidko-如何利用 kanban让 scrum 更完美2013/10: Q con shanghai2013-davidko-如何利用 kanban让 scrum 更完美
2013/10: Q con shanghai2013-davidko-如何利用 kanban让 scrum 更完美
AgileCommunity
 
Scrum In Practice-201003
Scrum In Practice-201003Scrum In Practice-201003
Scrum In Practice-201003
i7Xh
 

Similaire à Scrum培训 (20)

Agile scrum in startup
Agile scrum in startup  Agile scrum in startup
Agile scrum in startup
 
Scrum Guide Chinese
Scrum Guide ChineseScrum Guide Chinese
Scrum Guide Chinese
 
Scrum敏捷实施实例讲解 out_softingtemplate.ppt_
 Scrum敏捷实施实例讲解 out_softingtemplate.ppt_ Scrum敏捷实施实例讲解 out_softingtemplate.ppt_
Scrum敏捷实施实例讲解 out_softingtemplate.ppt_
 
Scrum敏捷实施实例讲解
Scrum敏捷实施实例讲解Scrum敏捷实施实例讲解
Scrum敏捷实施实例讲解
 
现代化敏捷测试工作者
现代化敏捷测试工作者现代化敏捷测试工作者
现代化敏捷测试工作者
 
Scrum
ScrumScrum
Scrum
 
敏捷式創意活動-樂高遊戲
敏捷式創意活動-樂高遊戲敏捷式創意活動-樂高遊戲
敏捷式創意活動-樂高遊戲
 
Scrum 實務超入門
Scrum 實務超入門Scrum 實務超入門
Scrum 實務超入門
 
SCRUM
SCRUMSCRUM
SCRUM
 
從敏捷開始的測試 從測試開始的自動化
從敏捷開始的測試 從測試開始的自動化從敏捷開始的測試 從測試開始的自動化
從敏捷開始的測試 從測試開始的自動化
 
Scrum essential
Scrum essentialScrum essential
Scrum essential
 
Scrum intro
Scrum introScrum intro
Scrum intro
 
20231028 清大GDSC演講-何謂敏捷與PAIA如何透過敏捷組織企業與學生共融的開發團隊.pdf
20231028 清大GDSC演講-何謂敏捷與PAIA如何透過敏捷組織企業與學生共融的開發團隊.pdf20231028 清大GDSC演講-何謂敏捷與PAIA如何透過敏捷組織企業與學生共融的開發團隊.pdf
20231028 清大GDSC演講-何謂敏捷與PAIA如何透過敏捷組織企業與學生共融的開發團隊.pdf
 
Scrum in inexperienced team
Scrum in inexperienced teamScrum in inexperienced team
Scrum in inexperienced team
 
Scrum drawing game in agile summit 2018
Scrum drawing game in agile summit 2018Scrum drawing game in agile summit 2018
Scrum drawing game in agile summit 2018
 
敏捷轉型:目標管理工作坊
敏捷轉型:目標管理工作坊敏捷轉型:目標管理工作坊
敏捷轉型:目標管理工作坊
 
2013/10: Q con shanghai2013-davidko-如何利用 kanban让 scrum 更完美
2013/10: Q con shanghai2013-davidko-如何利用 kanban让 scrum 更完美2013/10: Q con shanghai2013-davidko-如何利用 kanban让 scrum 更完美
2013/10: Q con shanghai2013-davidko-如何利用 kanban让 scrum 更完美
 
如何把看板和 Scrum 發揮到極致
如何把看板和 Scrum 發揮到極致如何把看板和 Scrum 發揮到極致
如何把看板和 Scrum 發揮到極致
 
Scrum In Practice-201003
Scrum In Practice-201003Scrum In Practice-201003
Scrum In Practice-201003
 
UiGathering 2012.07 Slide (Derek Liu)
UiGathering 2012.07 Slide (Derek Liu)UiGathering 2012.07 Slide (Derek Liu)
UiGathering 2012.07 Slide (Derek Liu)
 

Scrum培训