SlideShare una empresa de Scribd logo
1 de 41
Descargar para leer sin conexión
现代化
          敏捷测试工作者




             转载必须注明出处和作者。
本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可
徐毅

现在       过去




     译
     者
概要



     • 瀑布
我的                 • 方法
   • 抉择       建议
故事 • Scrum         • 意见
结构化“瀑布”时代
组织

        研发老大



开发部   开发部      开发部   测试部



                     特定模块
       测试自动化
         团队          测试团队
周围

组长
测试架构师
质量与流程工程师
开发工程师
开发组组长
模块负责人
其他……
工作很哈皮

          培训



质量与流程               组长
 工程师            项目经理




  测试架构师        导师
井然有序

流程指导
文档模板
明确定义的角色和职责
多级项目管理
基于文档的知识传承
最终目标?
抉择
首个SCRUM项目

 2005年12月,吕毅发起

 使用新颖的“Scrum”方法

 第一个Sprint只有三个开发工程师




     我们需要测试,你想加入么?
干不干捏?
  Scrum啥玩意儿?
   职业发展更好?
     能涨工资?
每个月都要做测试?
    挤一个房间?
     没有组长?
     没有文档?
100%的测试自动化?
简单!

                        网站
                        • www.implementingscrum.com
                        • www.agilejournal.com
                        • www.methodsandtools.com

                        大牛
                        • James Bach
-   scrumdevelopment    • Michael Bolton
-   agiletesting        • Brian Marick
                        • Elisabeth Hendrickson
问与答

①Scrum啥玩意儿?     ①   新产品开发框架(方法论)
                ②   不知道,不清楚。
②职业发展更好?        ③   也许吧,不清楚。
③能涨工资?          ④   测试节奏很快有助于专注,和强化
④每个月都要做测试?          给开发人员的反馈
                ⑤
⑤挤一个房间?             挺好的,虽然有时私密性也很必要。
                ⑥   Scrum Master、吕毅和其他一些敏
⑥没有组长?              捷教练会支持和帮助我们。
⑦没有文档?          ⑦   文档量会减少但不会没有,只保留

⑧100%的测试自动化?        必要的部分。
                ⑧   对迭代增量式开发来说非常重要。
我干!

有风险   我们可以决定流程

      每个月都交出可工作的功能
但也
      每天都和开发人员工作在一起

      非常依赖测试自动化
有趣
有前景   新产品,新操作系统(Linux)
不一样的测试



Scrum试点项目
概括

 轻量级测试流程
 简化的测试模板
   实时的沟通
作战室(War Room)
  信息垂手可得
  跨职能的潜力
流程从无到有
区分长短期文档
紧凑、自组织的团队
信息垂手可得
跨职能特性团队
     个人层面

      写代码

      分析需求

      协同设计

      实时解决问题

     …
传播知识
培训及辅导

 Robotframework 相关培训
    测试自动化辅导
 写出优秀的测试自动化用例
版本控制&测试自动化&持续集成
  可接受性测试驱动开发
现代化敏捷测试工作者



   方法
if (personnel && must_go_agile_whatsoever)
       DEFINE ADVICE_TO_TESTER ...
1 ST 继续测试别停下

     人物

地点        起因


时间        经过
2 ND 接受敏捷

 为什么做“敏捷”?
 理解你们的“敏捷”
 读、听、看、问

    尝试
 参加培训和会议
   加入社区
3 RD 改进“方法”


工具                  时间         技能        团队协作
• Robotframework,   • 可执行的需求   • 测试自动化   • 团队内的协作
  FIT, Fitness,     • 敏捷测试     • 探索性测试   • 协同式设计
  Selenium,
  Cucumber          • 可接受性测试             • 结对测试
• Cruise Control,     驱动开发
  Hudson
4 TH 尝试新事物

    编程
  做流程的专家
  做产品的专家
  培训及辅导
    创新
0 TH 心态

          积极学习

          迎接变化

          持续改进

          勿忘他人
else
       DEFINE ADVICE_TO_ORGANIZATION ...
大牛、文章、网站、书籍等



  学习资源推荐
大牛



                                                      Elisabeth
Cem Kaner                  James Bach                                            Lisa Crispin              Jonathan Kohl
                                                     Hendrickson




            Brian Marick                Michael Bolton             Gojko Adzic                  Pekka Klarck
文章
    Test Automation Framework : http://safsdev.sourceforge.net/FRAMESDataDrivenTestAutomationFrameworks.htm
    Continuous Integration : http://martinfowler.com/articles/continuousIntegration.html
    A Metric Leading to Agility : http://www.xprogramming.com/xpmag/jatRtsMetric.htm
    Agile Testing Challenges : http://www.io.com/~wazmo/papers/agile_testing_challenges.pdf
    Conventional Software Testing on a Scrum Team : http://www.informit.com/articles/printerfriendly.aspx?p=415981
    Automate “All” Tests : http://www.xprogramming.com/xpmag/AutomatedTesting.htm
    Goal of Test Automation : http://xunitpatterns.com/Goals%20of%20Test%20Automation.html
    Things Tester Miss : http://www.workroom-productions.com/papers/Things%20Testers%20Miss.pdf
    Design for Testability, Agile Testing, and Testing Processes :
http://www.ibm.com/developerworks/rational/library/content/RationalEdge/nov02/Pettichord_TheRationalEdge_Nov20
02.pdf
    Developing a Good Test Strategy : http://www.workroom-productions.com/strategy.html
网站
 http://www.qualitytree.com/           http://www.agiletestingdays.com/
 http://testobsessed.com/              http://www.agile-software-
 http://www.methodsandtools.com/      development.com/
 http://robotframework.org/            http://exampler.com/
 http://skillsmatter.com/go/home       http://www.testingreflections.com/
 http://www.acceptancetesting.info/    http://www.agiletester.ca/
 http://gojko.net/
                                        http://testingexperience.com/
 http://www.testingeducation.org/B
BST/
书籍
期待
http://www.ituring.com.cn/book/895
 This work is licensed under the Creative Commons Attribution-
  NonCommercial-NoDerivs 2.5 China Mainland License.

   To view a copy of this license, visit
  http://creativecommons.org/licenses/by-nc-nd/2.5/cn/ or send a
  letter to Creative Commons, 444 Castro Street, Suite 900, Mountain
  View, California, 94041, USA.
                        转载必须注明出处和作者。
本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可
谢谢

               徐毅

         twitter : kaverjody
       新浪微博: 徐毅-Kaveri
     邮箱:kaverjody@gmail.com
  博客:blog.sina.com.cn/kaverjody
LinkedIn:www.linkedin.com/in/kaveri

 惠普资深敏捷顾问:yi.xu@hp.com
  新浪微群:HP敏捷开发服务

Más contenido relacionado

La actualidad más candente

從 Scrum 到 Kanban: 為什麼 Scrum 不適合 Lean Startup
從 Scrum 到 Kanban: 為什麼 Scrum 不適合 Lean Startup從 Scrum 到 Kanban: 為什麼 Scrum 不適合 Lean Startup
從 Scrum 到 Kanban: 為什麼 Scrum 不適合 Lean StartupWen-Tien Chang
 
Mopcon 2021 Scrum 是新的死亡行軍嗎?
Mopcon 2021   Scrum 是新的死亡行軍嗎?Mopcon 2021   Scrum 是新的死亡行軍嗎?
Mopcon 2021 Scrum 是新的死亡行軍嗎?Jen-Chieh Ko
 
那些年我不在 Scrum team 的日子
那些年我不在 Scrum team 的日子那些年我不在 Scrum team 的日子
那些年我不在 Scrum team 的日子Ken Kuan
 
如何將 Scrum 團隊轉換成 Kanban 團隊
如何將 Scrum 團隊轉換成 Kanban 團隊如何將 Scrum 團隊轉換成 Kanban 團隊
如何將 Scrum 團隊轉換成 Kanban 團隊Jen-Chieh Ko
 
硬幣遊戲 Agile Summit 2018 side vent
硬幣遊戲 Agile Summit 2018 side vent硬幣遊戲 Agile Summit 2018 side vent
硬幣遊戲 Agile Summit 2018 side ventJen-Chieh Ko
 
Why Scrum (敏捷式專案管理)
Why Scrum (敏捷式專案管理)Why Scrum (敏捷式專案管理)
Why Scrum (敏捷式專案管理)Yu Wei Shang
 
Scrum In Practice-201003
Scrum In Practice-201003Scrum In Practice-201003
Scrum In Practice-201003i7Xh
 
Something missed in regular scrum
Something missed in regular scrumSomething missed in regular scrum
Something missed in regular scrumAndy Yuan
 
Stop Retrospective, Start Continuous Improving
Stop Retrospective, Start Continuous ImprovingStop Retrospective, Start Continuous Improving
Stop Retrospective, Start Continuous ImprovingJen-Chieh Ko
 
银弹!银弹! 徐毅@Italk salon 2011
银弹!银弹! 徐毅@Italk salon 2011银弹!银弹! 徐毅@Italk salon 2011
银弹!银弹! 徐毅@Italk salon 2011Yi Xu
 
敏捷软件测试之简介
敏捷软件测试之简介敏捷软件测试之简介
敏捷软件测试之简介Yi Xu
 
ScrumMaster 的吃飯傢伙 – 引導出個夢幻團隊 Building a Dream Team with Facilitation
ScrumMaster 的吃飯傢伙 – 引導出個夢幻團隊 Building a Dream Team with FacilitationScrumMaster 的吃飯傢伙 – 引導出個夢幻團隊 Building a Dream Team with Facilitation
ScrumMaster 的吃飯傢伙 – 引導出個夢幻團隊 Building a Dream Team with FacilitationYves Lin
 
Agile taichung 50個人跑scrum
Agile taichung 50個人跑scrumAgile taichung 50個人跑scrum
Agile taichung 50個人跑scrumTerry Wang
 
User story concept for agiletourkaohsiung
User story concept for agiletourkaohsiung User story concept for agiletourkaohsiung
User story concept for agiletourkaohsiung Jen-Chieh Ko
 
Scrum 路上的血與淚
Scrum 路上的血與淚Scrum 路上的血與淚
Scrum 路上的血與淚Yves Lin
 
Scrum深入淺出
Scrum深入淺出Scrum深入淺出
Scrum深入淺出Taien Wang
 
敏捷開發與Scrum
敏捷開發與Scrum敏捷開發與Scrum
敏捷開發與Scrum升煌 黃
 
China Test2012 W2 徐毅 大测大悟 测试的敏捷之道
China Test2012 W2 徐毅 大测大悟   测试的敏捷之道China Test2012 W2 徐毅 大测大悟   测试的敏捷之道
China Test2012 W2 徐毅 大测大悟 测试的敏捷之道Yi Xu
 

La actualidad más candente (20)

從 Scrum 到 Kanban: 為什麼 Scrum 不適合 Lean Startup
從 Scrum 到 Kanban: 為什麼 Scrum 不適合 Lean Startup從 Scrum 到 Kanban: 為什麼 Scrum 不適合 Lean Startup
從 Scrum 到 Kanban: 為什麼 Scrum 不適合 Lean Startup
 
Mopcon 2021 Scrum 是新的死亡行軍嗎?
Mopcon 2021   Scrum 是新的死亡行軍嗎?Mopcon 2021   Scrum 是新的死亡行軍嗎?
Mopcon 2021 Scrum 是新的死亡行軍嗎?
 
那些年我不在 Scrum team 的日子
那些年我不在 Scrum team 的日子那些年我不在 Scrum team 的日子
那些年我不在 Scrum team 的日子
 
如何將 Scrum 團隊轉換成 Kanban 團隊
如何將 Scrum 團隊轉換成 Kanban 團隊如何將 Scrum 團隊轉換成 Kanban 團隊
如何將 Scrum 團隊轉換成 Kanban 團隊
 
Scrum用一半的時間做兩倍的事(書本筆記)
Scrum用一半的時間做兩倍的事(書本筆記)Scrum用一半的時間做兩倍的事(書本筆記)
Scrum用一半的時間做兩倍的事(書本筆記)
 
硬幣遊戲 Agile Summit 2018 side vent
硬幣遊戲 Agile Summit 2018 side vent硬幣遊戲 Agile Summit 2018 side vent
硬幣遊戲 Agile Summit 2018 side vent
 
Why Scrum (敏捷式專案管理)
Why Scrum (敏捷式專案管理)Why Scrum (敏捷式專案管理)
Why Scrum (敏捷式專案管理)
 
敏捷式創意活動-樂高遊戲
敏捷式創意活動-樂高遊戲敏捷式創意活動-樂高遊戲
敏捷式創意活動-樂高遊戲
 
Scrum In Practice-201003
Scrum In Practice-201003Scrum In Practice-201003
Scrum In Practice-201003
 
Something missed in regular scrum
Something missed in regular scrumSomething missed in regular scrum
Something missed in regular scrum
 
Stop Retrospective, Start Continuous Improving
Stop Retrospective, Start Continuous ImprovingStop Retrospective, Start Continuous Improving
Stop Retrospective, Start Continuous Improving
 
银弹!银弹! 徐毅@Italk salon 2011
银弹!银弹! 徐毅@Italk salon 2011银弹!银弹! 徐毅@Italk salon 2011
银弹!银弹! 徐毅@Italk salon 2011
 
敏捷软件测试之简介
敏捷软件测试之简介敏捷软件测试之简介
敏捷软件测试之简介
 
ScrumMaster 的吃飯傢伙 – 引導出個夢幻團隊 Building a Dream Team with Facilitation
ScrumMaster 的吃飯傢伙 – 引導出個夢幻團隊 Building a Dream Team with FacilitationScrumMaster 的吃飯傢伙 – 引導出個夢幻團隊 Building a Dream Team with Facilitation
ScrumMaster 的吃飯傢伙 – 引導出個夢幻團隊 Building a Dream Team with Facilitation
 
Agile taichung 50個人跑scrum
Agile taichung 50個人跑scrumAgile taichung 50個人跑scrum
Agile taichung 50個人跑scrum
 
User story concept for agiletourkaohsiung
User story concept for agiletourkaohsiung User story concept for agiletourkaohsiung
User story concept for agiletourkaohsiung
 
Scrum 路上的血與淚
Scrum 路上的血與淚Scrum 路上的血與淚
Scrum 路上的血與淚
 
Scrum深入淺出
Scrum深入淺出Scrum深入淺出
Scrum深入淺出
 
敏捷開發與Scrum
敏捷開發與Scrum敏捷開發與Scrum
敏捷開發與Scrum
 
China Test2012 W2 徐毅 大测大悟 测试的敏捷之道
China Test2012 W2 徐毅 大测大悟   测试的敏捷之道China Test2012 W2 徐毅 大测大悟   测试的敏捷之道
China Test2012 W2 徐毅 大测大悟 测试的敏捷之道
 

Destacado

Symposium on HPC Applications – IIT Kanpur
Symposium on HPC Applications – IIT KanpurSymposium on HPC Applications – IIT Kanpur
Symposium on HPC Applications – IIT KanpurRishi Pathak
 
Using Social Media for Ministry
Using Social Media for MinistryUsing Social Media for Ministry
Using Social Media for MinistryJason Caston
 
tranSMART Community Meeting 5-7 Nov 13 - Session 2: MongoDB: What, Why And When
tranSMART Community Meeting 5-7 Nov 13 - Session 2: MongoDB: What, Why And WhentranSMART Community Meeting 5-7 Nov 13 - Session 2: MongoDB: What, Why And When
tranSMART Community Meeting 5-7 Nov 13 - Session 2: MongoDB: What, Why And WhenDavid Peyruc
 
AlphaGraphics Design
AlphaGraphics DesignAlphaGraphics Design
AlphaGraphics DesignAlpha522
 
#CNX14 - Building Killer Apps - Moving Beyond Transactions to Experiences
#CNX14 - Building Killer Apps - Moving Beyond Transactions to Experiences#CNX14 - Building Killer Apps - Moving Beyond Transactions to Experiences
#CNX14 - Building Killer Apps - Moving Beyond Transactions to ExperiencesSalesforce Marketing Cloud
 
黃晴與彭立人醫師的對話錄
黃晴與彭立人醫師的對話錄黃晴與彭立人醫師的對話錄
黃晴與彭立人醫師的對話錄honan4108
 
Locking down a Hitachi ID Management Suite server
Locking down a Hitachi ID Management Suite serverLocking down a Hitachi ID Management Suite server
Locking down a Hitachi ID Management Suite serverHitachi ID Systems, Inc.
 
Inmigración Armenia
Inmigración ArmeniaInmigración Armenia
Inmigración ArmeniaLadesergio
 
Проектная деятельность учащихся на уроках информатики
Проектная деятельность учащихся на уроках информатики Проектная деятельность учащихся на уроках информатики
Проектная деятельность учащихся на уроках информатики Diana Der
 
Ejercicio tecnica vocal
Ejercicio tecnica vocalEjercicio tecnica vocal
Ejercicio tecnica vocalANAIS TIPAN
 
Strategic consulting sm_es_green_water_navin_agarwal
Strategic consulting sm_es_green_water_navin_agarwalStrategic consulting sm_es_green_water_navin_agarwal
Strategic consulting sm_es_green_water_navin_agarwalNavin Agarwal
 
Clemente De Lucia, Senior Economist at BNP Paribas - How should the ECB act t...
Clemente De Lucia, Senior Economist at BNP Paribas - How should the ECB act t...Clemente De Lucia, Senior Economist at BNP Paribas - How should the ECB act t...
Clemente De Lucia, Senior Economist at BNP Paribas - How should the ECB act t...Global Business Events
 
UPB - Software is eating up the world
UPB - Software is eating up the worldUPB - Software is eating up the world
UPB - Software is eating up the worldEddy D. Sánchez
 
Value Proposition Of Thomas Jackson
Value Proposition Of Thomas JacksonValue Proposition Of Thomas Jackson
Value Proposition Of Thomas JacksonThomas Jackson
 

Destacado (19)

What's all about this ....
What's all about this ....What's all about this ....
What's all about this ....
 
5° básico b semana 18 al 22 abril
 5° básico b  semana 18  al 22 abril 5° básico b  semana 18  al 22 abril
5° básico b semana 18 al 22 abril
 
Symposium on HPC Applications – IIT Kanpur
Symposium on HPC Applications – IIT KanpurSymposium on HPC Applications – IIT Kanpur
Symposium on HPC Applications – IIT Kanpur
 
Using Social Media for Ministry
Using Social Media for MinistryUsing Social Media for Ministry
Using Social Media for Ministry
 
tranSMART Community Meeting 5-7 Nov 13 - Session 2: MongoDB: What, Why And When
tranSMART Community Meeting 5-7 Nov 13 - Session 2: MongoDB: What, Why And WhentranSMART Community Meeting 5-7 Nov 13 - Session 2: MongoDB: What, Why And When
tranSMART Community Meeting 5-7 Nov 13 - Session 2: MongoDB: What, Why And When
 
Guns (v.m.)
Guns (v.m.)Guns (v.m.)
Guns (v.m.)
 
AlphaGraphics Design
AlphaGraphics DesignAlphaGraphics Design
AlphaGraphics Design
 
#CNX14 - Building Killer Apps - Moving Beyond Transactions to Experiences
#CNX14 - Building Killer Apps - Moving Beyond Transactions to Experiences#CNX14 - Building Killer Apps - Moving Beyond Transactions to Experiences
#CNX14 - Building Killer Apps - Moving Beyond Transactions to Experiences
 
黃晴與彭立人醫師的對話錄
黃晴與彭立人醫師的對話錄黃晴與彭立人醫師的對話錄
黃晴與彭立人醫師的對話錄
 
Locking down a Hitachi ID Management Suite server
Locking down a Hitachi ID Management Suite serverLocking down a Hitachi ID Management Suite server
Locking down a Hitachi ID Management Suite server
 
Inmigración Armenia
Inmigración ArmeniaInmigración Armenia
Inmigración Armenia
 
Проектная деятельность учащихся на уроках информатики
Проектная деятельность учащихся на уроках информатики Проектная деятельность учащихся на уроках информатики
Проектная деятельность учащихся на уроках информатики
 
Backlink service
Backlink serviceBacklink service
Backlink service
 
Ejercicio tecnica vocal
Ejercicio tecnica vocalEjercicio tecnica vocal
Ejercicio tecnica vocal
 
Strategic consulting sm_es_green_water_navin_agarwal
Strategic consulting sm_es_green_water_navin_agarwalStrategic consulting sm_es_green_water_navin_agarwal
Strategic consulting sm_es_green_water_navin_agarwal
 
Clemente De Lucia, Senior Economist at BNP Paribas - How should the ECB act t...
Clemente De Lucia, Senior Economist at BNP Paribas - How should the ECB act t...Clemente De Lucia, Senior Economist at BNP Paribas - How should the ECB act t...
Clemente De Lucia, Senior Economist at BNP Paribas - How should the ECB act t...
 
UPB - Software is eating up the world
UPB - Software is eating up the worldUPB - Software is eating up the world
UPB - Software is eating up the world
 
Value Proposition Of Thomas Jackson
Value Proposition Of Thomas JacksonValue Proposition Of Thomas Jackson
Value Proposition Of Thomas Jackson
 
Teleconferencias
TeleconferenciasTeleconferencias
Teleconferencias
 

Similar a 现代化敏捷测试工作者

互联网持续交付整形记
互联网持续交付整形记互联网持续交付整形记
互联网持续交付整形记Ryan YU
 
Scrum gathering 2014sharing v4
Scrum gathering 2014sharing v4Scrum gathering 2014sharing v4
Scrum gathering 2014sharing v4Jen-Chieh Ko
 
Scrum Guide Chinese
Scrum Guide ChineseScrum Guide Chinese
Scrum Guide Chinesekevininf
 
Top100summit 闵刚金蝶自动化测试发展之路 2
Top100summit  闵刚金蝶自动化测试发展之路 2Top100summit  闵刚金蝶自动化测试发展之路 2
Top100summit 闵刚金蝶自动化测试发展之路 2drewz lin
 
Scrum gathering 2012 shanghai 产品管理及用户体验 分会场:敏捷的hard模式 产品经理视角(窦涵之)
Scrum gathering 2012 shanghai 产品管理及用户体验 分会场:敏捷的hard模式 产品经理视角(窦涵之)Scrum gathering 2012 shanghai 产品管理及用户体验 分会场:敏捷的hard模式 产品经理视角(窦涵之)
Scrum gathering 2012 shanghai 产品管理及用户体验 分会场:敏捷的hard模式 产品经理视角(窦涵之)LetAgileFly
 
關於產品經理的角色與職責
關於產品經理的角色與職責關於產品經理的角色與職責
關於產品經理的角色與職責Cloud Chen
 
從無到有建立一個敏捷開發團隊的經驗甘苦談
從無到有建立一個敏捷開發團隊的經驗甘苦談從無到有建立一個敏捷開發團隊的經驗甘苦談
從無到有建立一個敏捷開發團隊的經驗甘苦談TIM WANG
 
Scrum敏捷实施实例讲解
Scrum敏捷实施实例讲解Scrum敏捷实施实例讲解
Scrum敏捷实施实例讲解Brenda Bao
 
2012 China 软件测试大会
2012 China 软件测试大会2012 China 软件测试大会
2012 China 软件测试大会mayun1688
 
20231028 清大GDSC演講-何謂敏捷與PAIA如何透過敏捷組織企業與學生共融的開發團隊.pdf
20231028 清大GDSC演講-何謂敏捷與PAIA如何透過敏捷組織企業與學生共融的開發團隊.pdf20231028 清大GDSC演講-何謂敏捷與PAIA如何透過敏捷組織企業與學生共融的開發團隊.pdf
20231028 清大GDSC演講-何謂敏捷與PAIA如何透過敏捷組織企業與學生共融的開發團隊.pdfIvan Chiou
 
Djt22 justinliu djt.qq.com
Djt22 justinliu djt.qq.comDjt22 justinliu djt.qq.com
Djt22 justinliu djt.qq.comdrewz lin
 
Djt22 justinliu djt.qq.com
Djt22 justinliu djt.qq.comDjt22 justinliu djt.qq.com
Djt22 justinliu djt.qq.comdrewz lin
 
How to set up new scrum team in company
How to set up new scrum team in companyHow to set up new scrum team in company
How to set up new scrum team in companyMike Li
 
Nb的敏捷
Nb的敏捷Nb的敏捷
Nb的敏捷oulan
 
從理想、到現實的距離,開啟品味軟體測試之路 - 台灣軟體工程協會 (20220813)
從理想、到現實的距離,開啟品味軟體測試之路 - 台灣軟體工程協會 (20220813)從理想、到現實的距離,開啟品味軟體測試之路 - 台灣軟體工程協會 (20220813)
從理想、到現實的距離,開啟品味軟體測試之路 - 台灣軟體工程協會 (20220813)Rick Hwang
 
Scrum敏捷实施实例讲解 out_softingtemplate.ppt_
 Scrum敏捷实施实例讲解 out_softingtemplate.ppt_ Scrum敏捷实施实例讲解 out_softingtemplate.ppt_
Scrum敏捷实施实例讲解 out_softingtemplate.ppt_Odd-e
 
篱笆网结婚频道项目制产品开发经验分享-PMCamp2
篱笆网结婚频道项目制产品开发经验分享-PMCamp2篱笆网结婚频道项目制产品开发经验分享-PMCamp2
篱笆网结婚频道项目制产品开发经验分享-PMCamp2PMCamp
 
Conference Brochure Scrum Gathering Shanghai 2011
Conference Brochure Scrum Gathering Shanghai 2011Conference Brochure Scrum Gathering Shanghai 2011
Conference Brochure Scrum Gathering Shanghai 2011Shining Hsiong
 

Similar a 现代化敏捷测试工作者 (20)

互联网持续交付整形记
互联网持续交付整形记互联网持续交付整形记
互联网持续交付整形记
 
Scrum gathering 2014sharing v4
Scrum gathering 2014sharing v4Scrum gathering 2014sharing v4
Scrum gathering 2014sharing v4
 
Scrum Guide Chinese
Scrum Guide ChineseScrum Guide Chinese
Scrum Guide Chinese
 
Top100summit 闵刚金蝶自动化测试发展之路 2
Top100summit  闵刚金蝶自动化测试发展之路 2Top100summit  闵刚金蝶自动化测试发展之路 2
Top100summit 闵刚金蝶自动化测试发展之路 2
 
Scrum gathering 2012 shanghai 产品管理及用户体验 分会场:敏捷的hard模式 产品经理视角(窦涵之)
Scrum gathering 2012 shanghai 产品管理及用户体验 分会场:敏捷的hard模式 产品经理视角(窦涵之)Scrum gathering 2012 shanghai 产品管理及用户体验 分会场:敏捷的hard模式 产品经理视角(窦涵之)
Scrum gathering 2012 shanghai 产品管理及用户体验 分会场:敏捷的hard模式 产品经理视角(窦涵之)
 
關於產品經理的角色與職責
關於產品經理的角色與職責關於產品經理的角色與職責
關於產品經理的角色與職責
 
從無到有建立一個敏捷開發團隊的經驗甘苦談
從無到有建立一個敏捷開發團隊的經驗甘苦談從無到有建立一個敏捷開發團隊的經驗甘苦談
從無到有建立一個敏捷開發團隊的經驗甘苦談
 
Scrum敏捷实施实例讲解
Scrum敏捷实施实例讲解Scrum敏捷实施实例讲解
Scrum敏捷实施实例讲解
 
2012 China 软件测试大会
2012 China 软件测试大会2012 China 软件测试大会
2012 China 软件测试大会
 
20231028 清大GDSC演講-何謂敏捷與PAIA如何透過敏捷組織企業與學生共融的開發團隊.pdf
20231028 清大GDSC演講-何謂敏捷與PAIA如何透過敏捷組織企業與學生共融的開發團隊.pdf20231028 清大GDSC演講-何謂敏捷與PAIA如何透過敏捷組織企業與學生共融的開發團隊.pdf
20231028 清大GDSC演講-何謂敏捷與PAIA如何透過敏捷組織企業與學生共融的開發團隊.pdf
 
Djt22 justinliu djt.qq.com
Djt22 justinliu djt.qq.comDjt22 justinliu djt.qq.com
Djt22 justinliu djt.qq.com
 
Djt22 justinliu djt.qq.com
Djt22 justinliu djt.qq.comDjt22 justinliu djt.qq.com
Djt22 justinliu djt.qq.com
 
How to set up new scrum team in company
How to set up new scrum team in companyHow to set up new scrum team in company
How to set up new scrum team in company
 
Nb的敏捷
Nb的敏捷Nb的敏捷
Nb的敏捷
 
從理想、到現實的距離,開啟品味軟體測試之路 - 台灣軟體工程協會 (20220813)
從理想、到現實的距離,開啟品味軟體測試之路 - 台灣軟體工程協會 (20220813)從理想、到現實的距離,開啟品味軟體測試之路 - 台灣軟體工程協會 (20220813)
從理想、到現實的距離,開啟品味軟體測試之路 - 台灣軟體工程協會 (20220813)
 
Nb的敏捷
Nb的敏捷Nb的敏捷
Nb的敏捷
 
Scrum敏捷实施实例讲解 out_softingtemplate.ppt_
 Scrum敏捷实施实例讲解 out_softingtemplate.ppt_ Scrum敏捷实施实例讲解 out_softingtemplate.ppt_
Scrum敏捷实施实例讲解 out_softingtemplate.ppt_
 
SCRUM
SCRUMSCRUM
SCRUM
 
篱笆网结婚频道项目制产品开发经验分享-PMCamp2
篱笆网结婚频道项目制产品开发经验分享-PMCamp2篱笆网结婚频道项目制产品开发经验分享-PMCamp2
篱笆网结婚频道项目制产品开发经验分享-PMCamp2
 
Conference Brochure Scrum Gathering Shanghai 2011
Conference Brochure Scrum Gathering Shanghai 2011Conference Brochure Scrum Gathering Shanghai 2011
Conference Brochure Scrum Gathering Shanghai 2011
 

Más 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
 
Brief Introduction to Agile Software Testing
Brief Introduction to Agile Software TestingBrief Introduction to Agile Software Testing
Brief Introduction to Agile Software TestingYi 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
 
敏捷教练之路 徐毅
敏捷教练之路   徐毅敏捷教练之路   徐毅
敏捷教练之路 徐毅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
 
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
 
速度——敏捷开发的丹田之气(2011敏捷中国大会)
速度——敏捷开发的丹田之气(2011敏捷中国大会)速度——敏捷开发的丹田之气(2011敏捷中国大会)
速度——敏捷开发的丹田之气(2011敏捷中国大会)Yi Xu
 
Why Scrum Master Ing
Why Scrum Master IngWhy Scrum Master Ing
Why Scrum Master IngYi Xu
 

Más de Yi Xu (17)

老司机带你游敏捷教练之路
老司机带你游敏捷教练之路老司机带你游敏捷教练之路
老司机带你游敏捷教练之路
 
设计思维、敏捷、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
 
Brief Introduction to Agile Software Testing
Brief Introduction to Agile Software TestingBrief Introduction to Agile Software Testing
Brief Introduction to Agile Software Testing
 
测试员自我修养 徐毅@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
 
敏捷教练之路 徐毅
敏捷教练之路   徐毅敏捷教练之路   徐毅
敏捷教练之路 徐毅
 
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?
 
速度——敏捷开发的丹田之气(2011敏捷中国大会)
速度——敏捷开发的丹田之气(2011敏捷中国大会)速度——敏捷开发的丹田之气(2011敏捷中国大会)
速度——敏捷开发的丹田之气(2011敏捷中国大会)
 
Why Scrum Master Ing
Why Scrum Master IngWhy Scrum Master Ing
Why Scrum Master Ing
 

现代化敏捷测试工作者

  • 1. 现代化 敏捷测试工作者 转载必须注明出处和作者。 本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可
  • 2. 徐毅 现在 过去 译 者
  • 3. 概要 • 瀑布 我的 • 方法 • 抉择 建议 故事 • Scrum • 意见
  • 5. 组织 研发老大 开发部 开发部 开发部 测试部 特定模块 测试自动化 团队 测试团队
  • 7. 工作很哈皮 培训 质量与流程 组长 工程师 项目经理 测试架构师 导师
  • 11. 首个SCRUM项目  2005年12月,吕毅发起  使用新颖的“Scrum”方法  第一个Sprint只有三个开发工程师 我们需要测试,你想加入么?
  • 12. 干不干捏? Scrum啥玩意儿? 职业发展更好? 能涨工资? 每个月都要做测试? 挤一个房间? 没有组长? 没有文档? 100%的测试自动化?
  • 13. 简单! 网站 • www.implementingscrum.com • www.agilejournal.com • www.methodsandtools.com 大牛 • James Bach - scrumdevelopment • Michael Bolton - agiletesting • Brian Marick • Elisabeth Hendrickson
  • 14. 问与答 ①Scrum啥玩意儿? ① 新产品开发框架(方法论) ② 不知道,不清楚。 ②职业发展更好? ③ 也许吧,不清楚。 ③能涨工资? ④ 测试节奏很快有助于专注,和强化 ④每个月都要做测试? 给开发人员的反馈 ⑤ ⑤挤一个房间? 挺好的,虽然有时私密性也很必要。 ⑥ Scrum Master、吕毅和其他一些敏 ⑥没有组长? 捷教练会支持和帮助我们。 ⑦没有文档? ⑦ 文档量会减少但不会没有,只保留 ⑧100%的测试自动化? 必要的部分。 ⑧ 对迭代增量式开发来说非常重要。
  • 15. 我干! 有风险 我们可以决定流程 每个月都交出可工作的功能 但也 每天都和开发人员工作在一起 非常依赖测试自动化 有趣 有前景 新产品,新操作系统(Linux)
  • 17. 概括 轻量级测试流程 简化的测试模板 实时的沟通 作战室(War Room) 信息垂手可得 跨职能的潜力
  • 22. 跨职能特性团队 个人层面  写代码  分析需求  协同设计  实时解决问题 …
  • 24. 培训及辅导 Robotframework 相关培训 测试自动化辅导 写出优秀的测试自动化用例 版本控制&测试自动化&持续集成 可接受性测试驱动开发
  • 26. if (personnel && must_go_agile_whatsoever) DEFINE ADVICE_TO_TESTER ...
  • 27. 1 ST 继续测试别停下 人物 地点 起因 时间 经过
  • 28. 2 ND 接受敏捷 为什么做“敏捷”? 理解你们的“敏捷” 读、听、看、问 尝试 参加培训和会议 加入社区
  • 29. 3 RD 改进“方法” 工具 时间 技能 团队协作 • Robotframework, • 可执行的需求 • 测试自动化 • 团队内的协作 FIT, Fitness, • 敏捷测试 • 探索性测试 • 协同式设计 Selenium, Cucumber • 可接受性测试 • 结对测试 • Cruise Control, 驱动开发 Hudson
  • 30. 4 TH 尝试新事物 编程 做流程的专家 做产品的专家 培训及辅导 创新
  • 31. 0 TH 心态 积极学习 迎接变化 持续改进 勿忘他人
  • 32. else DEFINE ADVICE_TO_ORGANIZATION ...
  • 33.
  • 35. 大牛 Elisabeth Cem Kaner James Bach Lisa Crispin Jonathan Kohl Hendrickson Brian Marick Michael Bolton Gojko Adzic Pekka Klarck
  • 36. 文章  Test Automation Framework : http://safsdev.sourceforge.net/FRAMESDataDrivenTestAutomationFrameworks.htm  Continuous Integration : http://martinfowler.com/articles/continuousIntegration.html  A Metric Leading to Agility : http://www.xprogramming.com/xpmag/jatRtsMetric.htm  Agile Testing Challenges : http://www.io.com/~wazmo/papers/agile_testing_challenges.pdf  Conventional Software Testing on a Scrum Team : http://www.informit.com/articles/printerfriendly.aspx?p=415981  Automate “All” Tests : http://www.xprogramming.com/xpmag/AutomatedTesting.htm  Goal of Test Automation : http://xunitpatterns.com/Goals%20of%20Test%20Automation.html  Things Tester Miss : http://www.workroom-productions.com/papers/Things%20Testers%20Miss.pdf  Design for Testability, Agile Testing, and Testing Processes : http://www.ibm.com/developerworks/rational/library/content/RationalEdge/nov02/Pettichord_TheRationalEdge_Nov20 02.pdf  Developing a Good Test Strategy : http://www.workroom-productions.com/strategy.html
  • 37. 网站  http://www.qualitytree.com/  http://www.agiletestingdays.com/  http://testobsessed.com/  http://www.agile-software-  http://www.methodsandtools.com/ development.com/  http://robotframework.org/  http://exampler.com/  http://skillsmatter.com/go/home  http://www.testingreflections.com/  http://www.acceptancetesting.info/  http://www.agiletester.ca/  http://gojko.net/  http://testingexperience.com/  http://www.testingeducation.org/B BST/
  • 40.  This work is licensed under the Creative Commons Attribution- NonCommercial-NoDerivs 2.5 China Mainland License.  To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/2.5/cn/ or send a letter to Creative Commons, 444 Castro Street, Suite 900, Mountain View, California, 94041, USA. 转载必须注明出处和作者。 本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可
  • 41. 谢谢 徐毅 twitter : kaverjody 新浪微博: 徐毅-Kaveri 邮箱:kaverjody@gmail.com 博客:blog.sina.com.cn/kaverjody LinkedIn:www.linkedin.com/in/kaveri 惠普资深敏捷顾问:yi.xu@hp.com 新浪微群:HP敏捷开发服务