SlideShare ist ein Scribd-Unternehmen logo
1 von 22
Downloaden Sie, um offline zu lesen
Experience Sharing in Scrum
and Working across Countries & Cultures
Dale Chang
2019-02-16
Agile Hsinchu
Who I am
Dale Chang (張中明)
• A SW developer
• 10+ years experience in SW development
• 8+ years experience in Agile/Scrum
• Worked for HK, TW, US, SE, NL companies
• The fan of Star Wars, Gundam
Complicated Work
How we work
• Scrum
Let’s Start Real Projects
Project 1 ( + + , 2010-2012)
• Developed leading-edge SW application
• Human resource allocation
• 3 SW Dev. + 1 SM + 3 knowledge owners
• 2.5 SW Dev.
• 1 SW Dev.
• Process
• Scrum + Kanban
Outcome 1
• Failed to complete, because…
• No SMART objective
• Delay (no commitment, no discipline)
• No traceability on project (no records of velocity, capacity, focus factor...)
• Consequence
• Transferred to other department
• Rolled out successfully in 2015
• People left
Project 2 ( + , 2012-2015)
• Developed SW Application on machine
• Human resource allocation
• 5 SW Dev. + 3 Testers + 1 SM
• 60 SW Dev. + 10 Testers + 5 SMs + 5 POs + many HW engineers + knowledge owners
• Process
• Scrum (Mini-Waterfall)
Challenges of Project 2
• no trust, no owned tasks, no competency
• trivial assignments
• geography + time zone difference
• easy to be forgotten
• late informed, downstream activities
• Biggest Challenge
SW Developer’s mindset: reactive attitude + passive thinking
No Ownership + No Accountability
• 創造緊迫感
• 引導團隊
• 變革願景
• 理解和認同
• 授權他人行事
• 短期勝利
• 不要放鬆
• 創造新的文化
1. 透明化
2. 形成共同意識
1. 不要想改變任何人
2. 創造「滾雪球效應」
• 與公司戰略相結合
1. 主管變了什麼
2. 主管對團隊的
期望
1. 移除障礙
2. 授權他人行事
1. 頻繁展示勝利成果
2. 持續聚焦與驗證成果
• 持續敦促,慎防舊習 用最簡潔的規範形成「持續改善」
成功變革的八個步驟
目
標
導
向
Action
Learning
** 引用自 “敏捷的實用劇本 – 讓英雄先救貓咪”
by Ruddy Lee
So… how we overcome challenges
• People-wise (Competency)
Hard skill
• Problem solving
• SW Design
Soft skill
• Teamwork
• Communication
• Alignment
• Flexibility
• Assertiveness
• Initiativeness
• …
People-wise
Process-wise
Project-wise
So… how we overcome challenges
• Process-wise (Mini-Waterfall)
User
Req.
SW
Req.
SW
Design
3 weeks
Documentation
Implementation
Testing
Delivery
Arch. overview
SW Design
Final WBS
SBI
Why What How
People-wise
Process-wise
Project-wise
Problem
Target
Stakeholders
Solution
SW Spec.
Initial WBS
User
Req.
SW
Req.
SW
Design
3 weeks
Arch. overview
SW Design
Final WBS
Why What How
Problem
Target
Stakeholders
Solution
SW Spec.
Initial WBS
Documentation
Implementation
Testing
Delivery
User
Req.
SW
Req.
SW
Design
3 weeks
Arch. overview
SW Design
Final WBS
Why What How
Problem
Target
Stakeholders
Solution
SW Spec.
Initial WBS
PBI
Velocity
So… how we overcome challenges
• Project-wise (traceability + manageable)
Scrum Management
• Velocity
• Estimate capacity
• Real capacity
• Focus factor
Project Management
• Performance
• Quality
• Risk
• Staff
People-wise
Process-wise
Project-wise
Common Mistakes in Scrum (1/3)
• Daily Scrum
• What did you do yesterday?
• What will you do today?
• Are there any impediments in your way?
• Goal:
To synchronize activities and create a plan for the next 24 hours
( https://www.scrum.org/resources/what-is-a-daily-scrum)
Common Mistakes in Scrum (2/3)
• Spent 44 hrs to get 24 hrs value (story points)
• Consequence :
→ Not well control
→ Impression of low efficiency
→ Risk of on-time delivery
→ Effort in change management
→ and more …
• Daily Scrum
Common Mistakes in Scrum (3/3)
• Refinement
• No idea how to drive a refinement meeting
• Wrong problem definition
• Not consider the way-of-working change impact
• Misleading in SW requirement/design
• Under/over estimate
Outcome 2
• Succeed to demonstrate capability, because…
• Focus + Commitment
• Solid SW development process
• Consequence
• Recognized by
• More visibility, more jobs, more opportunities
• Competency built up
Project 3 ( - + + , 2015- )
• Developed SW Application on sensor
• Human resource allocation
• 4 SW Dev. + 1 SM
• 1 SW Dev. + 1 PO
• Many HW engineers + knowledge owners
• 60 SW Dev. + 10 Testers + 5 SMs + 5 POs
• Process
• Scrum (Water-Scrum-Fall)
Challenges of Project 3
• no trust between and
• an ambition to grow SW team in
• QC is the most important gate keeper
• different priorities between and
• PO not get into it
• blame others
• Biggest Challenge:
“The Agile Manifesto” not suitable for HW development process
So… how we overcome challenges
• Process-wise (Water-Scrum-Fall)
Functional Spec.
3 weeksSBI
Water
SW
Design
Imp.
Unit/Sim.
Test
3 weeks 3 weeksPBI
Scrum Fall ~~~
• A period of detailed design and planning
• The development using the Scrum approach
• A strict and managed product delivery
Refer to: What is Water-Scrum-Fall?
https://www.letsmakebettersoftware.com/2017/10/what-is-water-scrum-fall.html
Machine Test Delivery
Functional Spec. Machine Test
SW
Design Imp.
Unit/Sim.
Test
• HW + SW activity:
• SW activity: SW
Design
Imp.
Unit/Sim
Test
Delivery
SW test report
Func. test report
Sign-off
Water Scrum Fall ~~~
N weeks…
Water-Scrum-Fall
Outcome 3
• Succeed to roll out kernel sensor, because…
• Adapted SW process to fit HW development process
• Immediately SW support for HW development
• Consequence
• Become SW owner in sensor
• Participate in NEXGEN sensor design in system level
• Recognized by upper managers
• Setup a new SW team to work on another SW product
Conclusion
Accept It or Do Something
At some point, everything's gonna go south on
you... everything's going to go south and
you're going to say, this is it. This is how I end.
Now you can either accept that, or you can get
to work. That's all it is. You just begin. You do
the math.
You solve one problem... and you solve the
next one... and then the next. And If you solve
enough problems, you get to come home.

Weitere ähnliche Inhalte

Was ist angesagt?

Spec By Example or How to teach people talk to each other
Spec By Example or How to teach people talk to each otherSpec By Example or How to teach people talk to each other
Spec By Example or How to teach people talk to each otherAndrey Rebrov
 
RVA QA Meetup #2: The Wild West of Agile QA
RVA QA Meetup #2: The Wild West of Agile QARVA QA Meetup #2: The Wild West of Agile QA
RVA QA Meetup #2: The Wild West of Agile QAFord Prior
 
Estimation
EstimationEstimation
EstimationDev9Com
 
Lean for scrum teams
Lean for scrum teamsLean for scrum teams
Lean for scrum teamsCoachingSaga
 
From Dev and Ops to DevOps - reconfiguring the plane in flight.
From Dev and Ops to DevOps - reconfiguring the plane in flight. From Dev and Ops to DevOps - reconfiguring the plane in flight.
From Dev and Ops to DevOps - reconfiguring the plane in flight. Mike Wessling
 
Agile Testing XBOSoft Jared Richardson Phil Lew
Agile Testing XBOSoft Jared Richardson Phil LewAgile Testing XBOSoft Jared Richardson Phil Lew
Agile Testing XBOSoft Jared Richardson Phil LewXBOSoft
 
Scrum and Kanban - Getting the Most from Each
Scrum and Kanban - Getting the Most from EachScrum and Kanban - Getting the Most from Each
Scrum and Kanban - Getting the Most from EachMichael Sahota
 
Agile: Don't Underestimate the Squishy Stuff
Agile: Don't Underestimate the Squishy StuffAgile: Don't Underestimate the Squishy Stuff
Agile: Don't Underestimate the Squishy Stuffstaceyloconnor
 
Creating change from within - Agile Practitioners 2012
Creating change from within - Agile Practitioners 2012Creating change from within - Agile Practitioners 2012
Creating change from within - Agile Practitioners 2012Dror Helper
 
Agile Transformation - From Zero to Agile the Right Way
Agile Transformation - From Zero to Agile the Right WayAgile Transformation - From Zero to Agile the Right Way
Agile Transformation - From Zero to Agile the Right WayShawn Beeson
 
So long scrum, hello kanban
So long scrum, hello kanbanSo long scrum, hello kanban
So long scrum, hello kanbanStormpath
 
Going faster with kanban
Going faster with kanbanGoing faster with kanban
Going faster with kanbanJez Halford
 
Seven deadly wastes
Seven deadly wastesSeven deadly wastes
Seven deadly wastesJez Halford
 
Being agile while standing in a waterfall
Being agile while standing in a waterfallBeing agile while standing in a waterfall
Being agile while standing in a waterfallMike Edwards
 
Approaches to Kanban with Microsoft Team Foundation Server (TFS) Dec 6-2012
Approaches to Kanban with Microsoft Team Foundation Server (TFS)  Dec 6-2012Approaches to Kanban with Microsoft Team Foundation Server (TFS)  Dec 6-2012
Approaches to Kanban with Microsoft Team Foundation Server (TFS) Dec 6-2012Imaginet
 
Agile Transformation: People, Process and Tools to Make Your Transformation S...
Agile Transformation: People, Process and Tools to Make Your Transformation S...Agile Transformation: People, Process and Tools to Make Your Transformation S...
Agile Transformation: People, Process and Tools to Make Your Transformation S...QASymphony
 

Was ist angesagt? (20)

Agile scrum
Agile   scrumAgile   scrum
Agile scrum
 
Spec By Example or How to teach people talk to each other
Spec By Example or How to teach people talk to each otherSpec By Example or How to teach people talk to each other
Spec By Example or How to teach people talk to each other
 
RVA QA Meetup #2: The Wild West of Agile QA
RVA QA Meetup #2: The Wild West of Agile QARVA QA Meetup #2: The Wild West of Agile QA
RVA QA Meetup #2: The Wild West of Agile QA
 
Estimation
EstimationEstimation
Estimation
 
Lean for scrum teams
Lean for scrum teamsLean for scrum teams
Lean for scrum teams
 
From Dev and Ops to DevOps - reconfiguring the plane in flight.
From Dev and Ops to DevOps - reconfiguring the plane in flight. From Dev and Ops to DevOps - reconfiguring the plane in flight.
From Dev and Ops to DevOps - reconfiguring the plane in flight.
 
Agile Testing XBOSoft Jared Richardson Phil Lew
Agile Testing XBOSoft Jared Richardson Phil LewAgile Testing XBOSoft Jared Richardson Phil Lew
Agile Testing XBOSoft Jared Richardson Phil Lew
 
Scrum and Kanban - Getting the Most from Each
Scrum and Kanban - Getting the Most from EachScrum and Kanban - Getting the Most from Each
Scrum and Kanban - Getting the Most from Each
 
Agile: Don't Underestimate the Squishy Stuff
Agile: Don't Underestimate the Squishy StuffAgile: Don't Underestimate the Squishy Stuff
Agile: Don't Underestimate the Squishy Stuff
 
Creating change from within - Agile Practitioners 2012
Creating change from within - Agile Practitioners 2012Creating change from within - Agile Practitioners 2012
Creating change from within - Agile Practitioners 2012
 
Agile Transformation - From Zero to Agile the Right Way
Agile Transformation - From Zero to Agile the Right WayAgile Transformation - From Zero to Agile the Right Way
Agile Transformation - From Zero to Agile the Right Way
 
So long scrum, hello kanban
So long scrum, hello kanbanSo long scrum, hello kanban
So long scrum, hello kanban
 
Going faster with kanban
Going faster with kanbanGoing faster with kanban
Going faster with kanban
 
Seven deadly wastes
Seven deadly wastesSeven deadly wastes
Seven deadly wastes
 
Being agile while standing in a waterfall
Being agile while standing in a waterfallBeing agile while standing in a waterfall
Being agile while standing in a waterfall
 
Api360 Summit The Automated Monolith
Api360 Summit  The Automated MonolithApi360 Summit  The Automated Monolith
Api360 Summit The Automated Monolith
 
Scrumban
ScrumbanScrumban
Scrumban
 
In Quality We Trust
In Quality We TrustIn Quality We Trust
In Quality We Trust
 
Approaches to Kanban with Microsoft Team Foundation Server (TFS) Dec 6-2012
Approaches to Kanban with Microsoft Team Foundation Server (TFS)  Dec 6-2012Approaches to Kanban with Microsoft Team Foundation Server (TFS)  Dec 6-2012
Approaches to Kanban with Microsoft Team Foundation Server (TFS) Dec 6-2012
 
Agile Transformation: People, Process and Tools to Make Your Transformation S...
Agile Transformation: People, Process and Tools to Make Your Transformation S...Agile Transformation: People, Process and Tools to Make Your Transformation S...
Agile Transformation: People, Process and Tools to Make Your Transformation S...
 

Ähnlich wie Experience sharing-in-scrum

Choosing the right agile approach for your organization
Choosing the right agile approach for your organizationChoosing the right agile approach for your organization
Choosing the right agile approach for your organizationInCycle Software
 
From Project Manager to Scrum Master
From Project Manager to Scrum MasterFrom Project Manager to Scrum Master
From Project Manager to Scrum MasterLitheSpeed
 
Directions NA Water-Agile-Fall methodology and NAV implementation
Directions NA Water-Agile-Fall methodology and NAV implementationDirections NA Water-Agile-Fall methodology and NAV implementation
Directions NA Water-Agile-Fall methodology and NAV implementationAleksandar Totovic
 
Scrum basics
Scrum basicsScrum basics
Scrum basicscasarica
 
An Agile Overview @ ShoreTel Sky
An Agile Overview @ ShoreTel SkyAn Agile Overview @ ShoreTel Sky
An Agile Overview @ ShoreTel Skygirabrent
 
Scrum Process For Offshore Team
Scrum Process For Offshore TeamScrum Process For Offshore Team
Scrum Process For Offshore TeamPaul Nguyen
 
Paul Szews Process Simplicity Pays Big
Paul Szews   Process Simplicity Pays BigPaul Szews   Process Simplicity Pays Big
Paul Szews Process Simplicity Pays Bigpszews33
 
User Centered Agile Development at NASA - One Groups Path to Better Software
User Centered Agile Development at NASA - One Groups Path to Better SoftwareUser Centered Agile Development at NASA - One Groups Path to Better Software
User Centered Agile Development at NASA - One Groups Path to Better SoftwareBalanced Team
 
User centered agile dev balanced team 2013
User centered agile dev balanced team 2013User centered agile dev balanced team 2013
User centered agile dev balanced team 2013Jay Trimble
 
Agile Methods - An Overview - Marc Bless - 2009
Agile Methods - An Overview - Marc Bless - 2009Agile Methods - An Overview - Marc Bless - 2009
Agile Methods - An Overview - Marc Bless - 2009Marc Bless
 
Crash Course Scrum - handout
Crash Course Scrum - handoutCrash Course Scrum - handout
Crash Course Scrum - handoutArjan Franzen
 
Introduction to Agile - Scrum, Kanban, and everything in between
Introduction to Agile - Scrum, Kanban, and everything in betweenIntroduction to Agile - Scrum, Kanban, and everything in between
Introduction to Agile - Scrum, Kanban, and everything in betweenPravin Kumar Singh, PMP, PSM
 
Climbing out of a Crisis Loop at the BBC
Climbing out of a Crisis Loop at the BBCClimbing out of a Crisis Loop at the BBC
Climbing out of a Crisis Loop at the BBCRafiq Gemmail
 
'Stakeholder Engagement Shortcuts': Ilan Goldstein @ Colombo Agile Conference...
'Stakeholder Engagement Shortcuts': Ilan Goldstein @ Colombo Agile Conference...'Stakeholder Engagement Shortcuts': Ilan Goldstein @ Colombo Agile Conference...
'Stakeholder Engagement Shortcuts': Ilan Goldstein @ Colombo Agile Conference...ColomboCampsCommunity
 
What the heck is Kanban? - CodeMash 2014
What the heck is Kanban? - CodeMash 2014What the heck is Kanban? - CodeMash 2014
What the heck is Kanban? - CodeMash 2014Steinn 'Stan' Jónsson
 

Ähnlich wie Experience sharing-in-scrum (20)

Choosing the right agile approach for your organization
Choosing the right agile approach for your organizationChoosing the right agile approach for your organization
Choosing the right agile approach for your organization
 
Effective Scrum
Effective ScrumEffective Scrum
Effective Scrum
 
From Project Manager to Scrum Master
From Project Manager to Scrum MasterFrom Project Manager to Scrum Master
From Project Manager to Scrum Master
 
The Agile Mindset
The Agile MindsetThe Agile Mindset
The Agile Mindset
 
Directions NA Water-Agile-Fall methodology and NAV implementation
Directions NA Water-Agile-Fall methodology and NAV implementationDirections NA Water-Agile-Fall methodology and NAV implementation
Directions NA Water-Agile-Fall methodology and NAV implementation
 
Andriy bahlay
Andriy bahlay   Andriy bahlay
Andriy bahlay
 
Agile methodology and scrum development
Agile methodology and scrum developmentAgile methodology and scrum development
Agile methodology and scrum development
 
Scrum basics
Scrum basicsScrum basics
Scrum basics
 
An Agile Overview @ ShoreTel Sky
An Agile Overview @ ShoreTel SkyAn Agile Overview @ ShoreTel Sky
An Agile Overview @ ShoreTel Sky
 
Scrum Process For Offshore Team
Scrum Process For Offshore TeamScrum Process For Offshore Team
Scrum Process For Offshore Team
 
scrum-talk
scrum-talkscrum-talk
scrum-talk
 
Paul Szews Process Simplicity Pays Big
Paul Szews   Process Simplicity Pays BigPaul Szews   Process Simplicity Pays Big
Paul Szews Process Simplicity Pays Big
 
User Centered Agile Development at NASA - One Groups Path to Better Software
User Centered Agile Development at NASA - One Groups Path to Better SoftwareUser Centered Agile Development at NASA - One Groups Path to Better Software
User Centered Agile Development at NASA - One Groups Path to Better Software
 
User centered agile dev balanced team 2013
User centered agile dev balanced team 2013User centered agile dev balanced team 2013
User centered agile dev balanced team 2013
 
Agile Methods - An Overview - Marc Bless - 2009
Agile Methods - An Overview - Marc Bless - 2009Agile Methods - An Overview - Marc Bless - 2009
Agile Methods - An Overview - Marc Bless - 2009
 
Crash Course Scrum - handout
Crash Course Scrum - handoutCrash Course Scrum - handout
Crash Course Scrum - handout
 
Introduction to Agile - Scrum, Kanban, and everything in between
Introduction to Agile - Scrum, Kanban, and everything in betweenIntroduction to Agile - Scrum, Kanban, and everything in between
Introduction to Agile - Scrum, Kanban, and everything in between
 
Climbing out of a Crisis Loop at the BBC
Climbing out of a Crisis Loop at the BBCClimbing out of a Crisis Loop at the BBC
Climbing out of a Crisis Loop at the BBC
 
'Stakeholder Engagement Shortcuts': Ilan Goldstein @ Colombo Agile Conference...
'Stakeholder Engagement Shortcuts': Ilan Goldstein @ Colombo Agile Conference...'Stakeholder Engagement Shortcuts': Ilan Goldstein @ Colombo Agile Conference...
'Stakeholder Engagement Shortcuts': Ilan Goldstein @ Colombo Agile Conference...
 
What the heck is Kanban? - CodeMash 2014
What the heck is Kanban? - CodeMash 2014What the heck is Kanban? - CodeMash 2014
What the heck is Kanban? - CodeMash 2014
 

Mehr von Jen-Chieh Ko

RSG Taipei 2023 LeSS Design Principles
RSG Taipei 2023 LeSS Design PrinciplesRSG Taipei 2023 LeSS Design Principles
RSG Taipei 2023 LeSS Design PrinciplesJen-Chieh Ko
 
Practical Testing Strategy for Agile Team
Practical Testing Strategy for Agile TeamPractical Testing Strategy for Agile Team
Practical Testing Strategy for Agile TeamJen-Chieh Ko
 
O.R.I.D 初探 - 新竹敏捷分享.pdf
O.R.I.D 初探 - 新竹敏捷分享.pdfO.R.I.D 初探 - 新竹敏捷分享.pdf
O.R.I.D 初探 - 新竹敏捷分享.pdfJen-Chieh Ko
 
2021 台灣軟體測試現狀調查
2021 台灣軟體測試現狀調查2021 台灣軟體測試現狀調查
2021 台灣軟體測試現狀調查Jen-Chieh Ko
 
Agile summit2021 - Talk About Exploratory Testing
Agile summit2021 - Talk About Exploratory TestingAgile summit2021 - Talk About Exploratory Testing
Agile summit2021 - Talk About Exploratory TestingJen-Chieh Ko
 
Stop Retrospective, Start Continuous Improving
Stop Retrospective, Start Continuous ImprovingStop Retrospective, Start Continuous Improving
Stop Retrospective, Start Continuous ImprovingJen-Chieh Ko
 
Mopcon 2021 Scrum 是新的死亡行軍嗎?
Mopcon 2021   Scrum 是新的死亡行軍嗎?Mopcon 2021   Scrum 是新的死亡行軍嗎?
Mopcon 2021 Scrum 是新的死亡行軍嗎?Jen-Chieh Ko
 
啟動敏捷轉型的工具箱
啟動敏捷轉型的工具箱啟動敏捷轉型的工具箱
啟動敏捷轉型的工具箱Jen-Chieh Ko
 
Exploratory testing survey in 2020
Exploratory testing survey in 2020Exploratory testing survey in 2020
Exploratory testing survey in 2020Jen-Chieh Ko
 
如何把看板和 Scrum 發揮到極致
如何把看板和 Scrum 發揮到極致如何把看板和 Scrum 發揮到極致
如何把看板和 Scrum 發揮到極致Jen-Chieh Ko
 
Agile Hsinchu 七月線上聚會: 我的教練旅程
Agile Hsinchu 七月線上聚會: 我的教練旅程Agile Hsinchu 七月線上聚會: 我的教練旅程
Agile Hsinchu 七月線上聚會: 我的教練旅程Jen-Chieh Ko
 
The right It : How to make your assumption - Agile HsinChu 2020 Mar Gathering
The right It : How to make your assumption - Agile HsinChu 2020 Mar GatheringThe right It : How to make your assumption - Agile HsinChu 2020 Mar Gathering
The right It : How to make your assumption - Agile HsinChu 2020 Mar GatheringJen-Chieh Ko
 
Agile tourhsinchushare踩過的scrum event坑
Agile tourhsinchushare踩過的scrum event坑Agile tourhsinchushare踩過的scrum event坑
Agile tourhsinchushare踩過的scrum event坑Jen-Chieh Ko
 
Design sprint experience at Trend Micro
Design sprint experience at Trend MicroDesign sprint experience at Trend Micro
Design sprint experience at Trend MicroJen-Chieh Ko
 
Container and Test Automation Management Practices in TrendMicro
Container and Test Automation Management Practices in TrendMicroContainer and Test Automation Management Practices in TrendMicro
Container and Test Automation Management Practices in TrendMicroJen-Chieh Ko
 
Design sprint sharing of DS team
Design sprint sharing of DS team Design sprint sharing of DS team
Design sprint sharing of DS team Jen-Chieh Ko
 
Agile Summit Taipei 2019 - Agile Testing Strategy
Agile Summit Taipei 2019 - Agile Testing StrategyAgile Summit Taipei 2019 - Agile Testing Strategy
Agile Summit Taipei 2019 - Agile Testing StrategyJen-Chieh Ko
 
Agile HR at Titansoft
Agile HR at TitansoftAgile HR at Titansoft
Agile HR at TitansoftJen-Chieh Ko
 
From zero to one - How we evolved our test automation processes and mindset i...
From zero to one - How we evolved our test automation processes and mindset i...From zero to one - How we evolved our test automation processes and mindset i...
From zero to one - How we evolved our test automation processes and mindset i...Jen-Chieh Ko
 

Mehr von Jen-Chieh Ko (20)

RSG Taipei 2023 LeSS Design Principles
RSG Taipei 2023 LeSS Design PrinciplesRSG Taipei 2023 LeSS Design Principles
RSG Taipei 2023 LeSS Design Principles
 
Practical Testing Strategy for Agile Team
Practical Testing Strategy for Agile TeamPractical Testing Strategy for Agile Team
Practical Testing Strategy for Agile Team
 
O.R.I.D 初探 - 新竹敏捷分享.pdf
O.R.I.D 初探 - 新竹敏捷分享.pdfO.R.I.D 初探 - 新竹敏捷分享.pdf
O.R.I.D 初探 - 新竹敏捷分享.pdf
 
2021 台灣軟體測試現狀調查
2021 台灣軟體測試現狀調查2021 台灣軟體測試現狀調查
2021 台灣軟體測試現狀調查
 
Agile summit2021 - Talk About Exploratory Testing
Agile summit2021 - Talk About Exploratory TestingAgile summit2021 - Talk About Exploratory Testing
Agile summit2021 - Talk About Exploratory Testing
 
Stop Retrospective, Start Continuous Improving
Stop Retrospective, Start Continuous ImprovingStop Retrospective, Start Continuous Improving
Stop Retrospective, Start Continuous Improving
 
Mopcon 2021 Scrum 是新的死亡行軍嗎?
Mopcon 2021   Scrum 是新的死亡行軍嗎?Mopcon 2021   Scrum 是新的死亡行軍嗎?
Mopcon 2021 Scrum 是新的死亡行軍嗎?
 
啟動敏捷轉型的工具箱
啟動敏捷轉型的工具箱啟動敏捷轉型的工具箱
啟動敏捷轉型的工具箱
 
Exploratory testing survey in 2020
Exploratory testing survey in 2020Exploratory testing survey in 2020
Exploratory testing survey in 2020
 
如何把看板和 Scrum 發揮到極致
如何把看板和 Scrum 發揮到極致如何把看板和 Scrum 發揮到極致
如何把看板和 Scrum 發揮到極致
 
Agile Hsinchu 七月線上聚會: 我的教練旅程
Agile Hsinchu 七月線上聚會: 我的教練旅程Agile Hsinchu 七月線上聚會: 我的教練旅程
Agile Hsinchu 七月線上聚會: 我的教練旅程
 
The right It : How to make your assumption - Agile HsinChu 2020 Mar Gathering
The right It : How to make your assumption - Agile HsinChu 2020 Mar GatheringThe right It : How to make your assumption - Agile HsinChu 2020 Mar Gathering
The right It : How to make your assumption - Agile HsinChu 2020 Mar Gathering
 
Agile tourhsinchushare踩過的scrum event坑
Agile tourhsinchushare踩過的scrum event坑Agile tourhsinchushare踩過的scrum event坑
Agile tourhsinchushare踩過的scrum event坑
 
Design sprint experience at Trend Micro
Design sprint experience at Trend MicroDesign sprint experience at Trend Micro
Design sprint experience at Trend Micro
 
Container and Test Automation Management Practices in TrendMicro
Container and Test Automation Management Practices in TrendMicroContainer and Test Automation Management Practices in TrendMicro
Container and Test Automation Management Practices in TrendMicro
 
Design sprint sharing of DS team
Design sprint sharing of DS team Design sprint sharing of DS team
Design sprint sharing of DS team
 
Beer game-public
Beer game-publicBeer game-public
Beer game-public
 
Agile Summit Taipei 2019 - Agile Testing Strategy
Agile Summit Taipei 2019 - Agile Testing StrategyAgile Summit Taipei 2019 - Agile Testing Strategy
Agile Summit Taipei 2019 - Agile Testing Strategy
 
Agile HR at Titansoft
Agile HR at TitansoftAgile HR at Titansoft
Agile HR at Titansoft
 
From zero to one - How we evolved our test automation processes and mindset i...
From zero to one - How we evolved our test automation processes and mindset i...From zero to one - How we evolved our test automation processes and mindset i...
From zero to one - How we evolved our test automation processes and mindset i...
 

Kürzlich hochgeladen

%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfonteinmasabamasaba
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park masabamasaba
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisamasabamasaba
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastPapp Krisztián
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 202410 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024Mind IT Systems
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdfPearlKirahMaeRagusta1
 
%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg
%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg
%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburgmasabamasaba
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Hararemasabamasaba
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension AidPhilip Schwarz
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...masabamasaba
 
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...Nitya salvi
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...masabamasaba
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...panagenda
 
SHRMPro HRMS Software Solutions Presentation
SHRMPro HRMS Software Solutions PresentationSHRMPro HRMS Software Solutions Presentation
SHRMPro HRMS Software Solutions PresentationShrmpro
 
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfproinshot.com
 

Kürzlich hochgeladen (20)

%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the past
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 202410 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdf
 
%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg
%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg
%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
 
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
SHRMPro HRMS Software Solutions Presentation
SHRMPro HRMS Software Solutions PresentationSHRMPro HRMS Software Solutions Presentation
SHRMPro HRMS Software Solutions Presentation
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdf
 

Experience sharing-in-scrum

  • 1. Experience Sharing in Scrum and Working across Countries & Cultures Dale Chang 2019-02-16 Agile Hsinchu
  • 2. Who I am Dale Chang (張中明) • A SW developer • 10+ years experience in SW development • 8+ years experience in Agile/Scrum • Worked for HK, TW, US, SE, NL companies • The fan of Star Wars, Gundam
  • 6. Project 1 ( + + , 2010-2012) • Developed leading-edge SW application • Human resource allocation • 3 SW Dev. + 1 SM + 3 knowledge owners • 2.5 SW Dev. • 1 SW Dev. • Process • Scrum + Kanban
  • 7. Outcome 1 • Failed to complete, because… • No SMART objective • Delay (no commitment, no discipline) • No traceability on project (no records of velocity, capacity, focus factor...) • Consequence • Transferred to other department • Rolled out successfully in 2015 • People left
  • 8. Project 2 ( + , 2012-2015) • Developed SW Application on machine • Human resource allocation • 5 SW Dev. + 3 Testers + 1 SM • 60 SW Dev. + 10 Testers + 5 SMs + 5 POs + many HW engineers + knowledge owners • Process • Scrum (Mini-Waterfall)
  • 9. Challenges of Project 2 • no trust, no owned tasks, no competency • trivial assignments • geography + time zone difference • easy to be forgotten • late informed, downstream activities • Biggest Challenge SW Developer’s mindset: reactive attitude + passive thinking No Ownership + No Accountability
  • 10. • 創造緊迫感 • 引導團隊 • 變革願景 • 理解和認同 • 授權他人行事 • 短期勝利 • 不要放鬆 • 創造新的文化 1. 透明化 2. 形成共同意識 1. 不要想改變任何人 2. 創造「滾雪球效應」 • 與公司戰略相結合 1. 主管變了什麼 2. 主管對團隊的 期望 1. 移除障礙 2. 授權他人行事 1. 頻繁展示勝利成果 2. 持續聚焦與驗證成果 • 持續敦促,慎防舊習 用最簡潔的規範形成「持續改善」 成功變革的八個步驟 目 標 導 向 Action Learning ** 引用自 “敏捷的實用劇本 – 讓英雄先救貓咪” by Ruddy Lee
  • 11. So… how we overcome challenges • People-wise (Competency) Hard skill • Problem solving • SW Design Soft skill • Teamwork • Communication • Alignment • Flexibility • Assertiveness • Initiativeness • … People-wise Process-wise Project-wise
  • 12. So… how we overcome challenges • Process-wise (Mini-Waterfall) User Req. SW Req. SW Design 3 weeks Documentation Implementation Testing Delivery Arch. overview SW Design Final WBS SBI Why What How People-wise Process-wise Project-wise Problem Target Stakeholders Solution SW Spec. Initial WBS User Req. SW Req. SW Design 3 weeks Arch. overview SW Design Final WBS Why What How Problem Target Stakeholders Solution SW Spec. Initial WBS Documentation Implementation Testing Delivery User Req. SW Req. SW Design 3 weeks Arch. overview SW Design Final WBS Why What How Problem Target Stakeholders Solution SW Spec. Initial WBS PBI Velocity
  • 13. So… how we overcome challenges • Project-wise (traceability + manageable) Scrum Management • Velocity • Estimate capacity • Real capacity • Focus factor Project Management • Performance • Quality • Risk • Staff People-wise Process-wise Project-wise
  • 14. Common Mistakes in Scrum (1/3) • Daily Scrum • What did you do yesterday? • What will you do today? • Are there any impediments in your way? • Goal: To synchronize activities and create a plan for the next 24 hours ( https://www.scrum.org/resources/what-is-a-daily-scrum)
  • 15. Common Mistakes in Scrum (2/3) • Spent 44 hrs to get 24 hrs value (story points) • Consequence : → Not well control → Impression of low efficiency → Risk of on-time delivery → Effort in change management → and more … • Daily Scrum
  • 16. Common Mistakes in Scrum (3/3) • Refinement • No idea how to drive a refinement meeting • Wrong problem definition • Not consider the way-of-working change impact • Misleading in SW requirement/design • Under/over estimate
  • 17. Outcome 2 • Succeed to demonstrate capability, because… • Focus + Commitment • Solid SW development process • Consequence • Recognized by • More visibility, more jobs, more opportunities • Competency built up
  • 18. Project 3 ( - + + , 2015- ) • Developed SW Application on sensor • Human resource allocation • 4 SW Dev. + 1 SM • 1 SW Dev. + 1 PO • Many HW engineers + knowledge owners • 60 SW Dev. + 10 Testers + 5 SMs + 5 POs • Process • Scrum (Water-Scrum-Fall)
  • 19. Challenges of Project 3 • no trust between and • an ambition to grow SW team in • QC is the most important gate keeper • different priorities between and • PO not get into it • blame others • Biggest Challenge: “The Agile Manifesto” not suitable for HW development process
  • 20. So… how we overcome challenges • Process-wise (Water-Scrum-Fall) Functional Spec. 3 weeksSBI Water SW Design Imp. Unit/Sim. Test 3 weeks 3 weeksPBI Scrum Fall ~~~ • A period of detailed design and planning • The development using the Scrum approach • A strict and managed product delivery Refer to: What is Water-Scrum-Fall? https://www.letsmakebettersoftware.com/2017/10/what-is-water-scrum-fall.html Machine Test Delivery Functional Spec. Machine Test SW Design Imp. Unit/Sim. Test • HW + SW activity: • SW activity: SW Design Imp. Unit/Sim Test Delivery SW test report Func. test report Sign-off Water Scrum Fall ~~~ N weeks… Water-Scrum-Fall
  • 21. Outcome 3 • Succeed to roll out kernel sensor, because… • Adapted SW process to fit HW development process • Immediately SW support for HW development • Consequence • Become SW owner in sensor • Participate in NEXGEN sensor design in system level • Recognized by upper managers • Setup a new SW team to work on another SW product
  • 22. Conclusion Accept It or Do Something At some point, everything's gonna go south on you... everything's going to go south and you're going to say, this is it. This is how I end. Now you can either accept that, or you can get to work. That's all it is. You just begin. You do the math. You solve one problem... and you solve the next one... and then the next. And If you solve enough problems, you get to come home.