SlideShare a Scribd company logo
1 of 28
AGILE Beyond Software
What We Did 2
Who Are We? Reviewer Daniel Teng, CSM, CSP InfoQ Editor Reviewer Bill Li, Agile Evangelist CSM, CSPO, CSP Translator Jackson Zhang, CSM, CSP Translator Stone Shi, CSM InfoQ Editor
Dark age 4 Assumptions vs. Reality
Time to change – Nov. 15th Communication Visibility Planning and Tracking Collaboration & Synchronization Quality 5
Kanban 6 Worker Procedures, Done Definition Work
Burndown 7 Check Point Unit of Measure Timebox
Continuous Integration 8 Send to everyone Message Change that made
Continuous Integration 9 281 in total
Big Turning Point 10 Already far behind
11 Why this happened?
12 Too much work undone
13 We are still late
14 Bill/Daniel started developing
15 Discovered more Work
16 New Done Definition Release 10 chapter first New Work
17 One week late More work done
How Do We Solve Communication Problem Kanban Weekly Sync Meeting Status Commitment Impediment Retrospective Continuous Integration Emails  18
How Do We Plan And Track Small batch size Chapter point Commitment based Frequent check point Visualize the work 19
Rules For Signing Up Tasks Review as early as possible Prefer chapter done to signing up new task Everyone sign up any task Make sure Kanban update to date 20
Queue Theory Little’s Law for Queuing Theory 21 Total Cycle Time = Number of Things in Process Average Completion Rate
Strategy for Queue Limit number of things in process Increase average completion rate Make task smaller Reduce variability Arrival Process More servers for one task queue 22
Small is good 23
Tools We Used Spread sheet Kanban Burndown Subversion CruiseControl.Net Skype Email 24
Can We Do Better? Educate the Product Owner/More PO involvement Release by chapter Include automated check to CI … 25
What We Learned Agile is not only for software Many agile practices change human behaviors Agile tools help solve people problems Key factors of project success Ensure communication Feedback is good Self-organization works well Prefer simple tools Inspect and adapt  26
Question? Bill: bill.li@ScrumChina.comDaniel: tengzhenyu@gmail.com Jackson: zbcjackson@gmail.com Stone: choushi@gmail.com 27
28 Thanks

More Related Content

What's hot

Got work to do? Zest thoughts on making a process
Got work to do? Zest thoughts on making a processGot work to do? Zest thoughts on making a process
Got work to do? Zest thoughts on making a processTim Pennells
 
More Than Just URL Mappers - Proxies for Observation and Control
More Than Just URL Mappers - Proxies for Observation and ControlMore Than Just URL Mappers - Proxies for Observation and Control
More Than Just URL Mappers - Proxies for Observation and ControlMark McBride
 
Orangescrum Powerful Agile Project Management Software
Orangescrum Powerful Agile Project Management SoftwareOrangescrum Powerful Agile Project Management Software
Orangescrum Powerful Agile Project Management SoftwareOrangescrum
 
Time Management: the Hidden Power of Pomodoro
Time Management: the Hidden Power of PomodoroTime Management: the Hidden Power of Pomodoro
Time Management: the Hidden Power of PomodoroOrest Ivasiv
 
DevOps and the Bottom Line
DevOps and the Bottom Line DevOps and the Bottom Line
DevOps and the Bottom Line Chef
 
An introduction to Reactive applications, Reactive Streams, and options for t...
An introduction to Reactive applications, Reactive Streams, and options for t...An introduction to Reactive applications, Reactive Streams, and options for t...
An introduction to Reactive applications, Reactive Streams, and options for t...Steve Pember
 
Scrum_BLR 9th meet up 28-Jun-2014 - Continuous Delivery for Fast and Consiste...
Scrum_BLR 9th meet up 28-Jun-2014 - Continuous Delivery for Fast and Consiste...Scrum_BLR 9th meet up 28-Jun-2014 - Continuous Delivery for Fast and Consiste...
Scrum_BLR 9th meet up 28-Jun-2014 - Continuous Delivery for Fast and Consiste...Scrum Bangalore
 
Orangescrum’s new task list page and an ever intuitive project dashboard for you
Orangescrum’s new task list page and an ever intuitive project dashboard for youOrangescrum’s new task list page and an ever intuitive project dashboard for you
Orangescrum’s new task list page and an ever intuitive project dashboard for youOrangescrum
 
Agile Apps - iOSDevUK 2015 by Amy Kinney
Agile Apps - iOSDevUK 2015 by Amy Kinney Agile Apps - iOSDevUK 2015 by Amy Kinney
Agile Apps - iOSDevUK 2015 by Amy Kinney kinneyamy
 
Scrum and Agile: Experience growing from 2 to 15 people
Scrum and Agile: Experience growing from 2 to 15 peopleScrum and Agile: Experience growing from 2 to 15 people
Scrum and Agile: Experience growing from 2 to 15 peopleAli Khajeh-Hosseini
 
Customer-centric Metrics
Customer-centric MetricsCustomer-centric Metrics
Customer-centric MetricsMark McBride
 

What's hot (13)

Got work to do? Zest thoughts on making a process
Got work to do? Zest thoughts on making a processGot work to do? Zest thoughts on making a process
Got work to do? Zest thoughts on making a process
 
[PDS] Planning your Show
[PDS] Planning your Show [PDS] Planning your Show
[PDS] Planning your Show
 
More Than Just URL Mappers - Proxies for Observation and Control
More Than Just URL Mappers - Proxies for Observation and ControlMore Than Just URL Mappers - Proxies for Observation and Control
More Than Just URL Mappers - Proxies for Observation and Control
 
Orangescrum Powerful Agile Project Management Software
Orangescrum Powerful Agile Project Management SoftwareOrangescrum Powerful Agile Project Management Software
Orangescrum Powerful Agile Project Management Software
 
Humans by the hundred
Humans by the hundredHumans by the hundred
Humans by the hundred
 
Time Management: the Hidden Power of Pomodoro
Time Management: the Hidden Power of PomodoroTime Management: the Hidden Power of Pomodoro
Time Management: the Hidden Power of Pomodoro
 
DevOps and the Bottom Line
DevOps and the Bottom Line DevOps and the Bottom Line
DevOps and the Bottom Line
 
An introduction to Reactive applications, Reactive Streams, and options for t...
An introduction to Reactive applications, Reactive Streams, and options for t...An introduction to Reactive applications, Reactive Streams, and options for t...
An introduction to Reactive applications, Reactive Streams, and options for t...
 
Scrum_BLR 9th meet up 28-Jun-2014 - Continuous Delivery for Fast and Consiste...
Scrum_BLR 9th meet up 28-Jun-2014 - Continuous Delivery for Fast and Consiste...Scrum_BLR 9th meet up 28-Jun-2014 - Continuous Delivery for Fast and Consiste...
Scrum_BLR 9th meet up 28-Jun-2014 - Continuous Delivery for Fast and Consiste...
 
Orangescrum’s new task list page and an ever intuitive project dashboard for you
Orangescrum’s new task list page and an ever intuitive project dashboard for youOrangescrum’s new task list page and an ever intuitive project dashboard for you
Orangescrum’s new task list page and an ever intuitive project dashboard for you
 
Agile Apps - iOSDevUK 2015 by Amy Kinney
Agile Apps - iOSDevUK 2015 by Amy Kinney Agile Apps - iOSDevUK 2015 by Amy Kinney
Agile Apps - iOSDevUK 2015 by Amy Kinney
 
Scrum and Agile: Experience growing from 2 to 15 people
Scrum and Agile: Experience growing from 2 to 15 peopleScrum and Agile: Experience growing from 2 to 15 people
Scrum and Agile: Experience growing from 2 to 15 people
 
Customer-centric Metrics
Customer-centric MetricsCustomer-centric Metrics
Customer-centric Metrics
 

Similar to Agile Beyond Software

Kanban: Foundation for Leadership
Kanban: Foundation for LeadershipKanban: Foundation for Leadership
Kanban: Foundation for LeadershipDean Stevens
 
Advantages & Benefits of Kanban for Software Teams - Part 2 of "How to build ...
Advantages & Benefits of Kanban for Software Teams - Part 2 of "How to build ...Advantages & Benefits of Kanban for Software Teams - Part 2 of "How to build ...
Advantages & Benefits of Kanban for Software Teams - Part 2 of "How to build ...Blossom IO Inc.
 
Use Agile to Supercharge your Job Search
Use Agile to Supercharge your Job SearchUse Agile to Supercharge your Job Search
Use Agile to Supercharge your Job SearchAlex McCarthy
 
LKCE16 - Kanban more than you think by Wolfgang Wiedenroth
LKCE16 - Kanban more than you think by Wolfgang WiedenrothLKCE16 - Kanban more than you think by Wolfgang Wiedenroth
LKCE16 - Kanban more than you think by Wolfgang WiedenrothLean Kanban Central Europe
 
Tomas Sakalauskas: Moving to kanban
Tomas Sakalauskas: Moving to kanbanTomas Sakalauskas: Moving to kanban
Tomas Sakalauskas: Moving to kanbanAgile Lietuva
 
Roy Emek Informatica - How we do Agile without saying the word 'Scrum'
Roy Emek Informatica - How we do Agile without saying the word 'Scrum'Roy Emek Informatica - How we do Agile without saying the word 'Scrum'
Roy Emek Informatica - How we do Agile without saying the word 'Scrum'AgileSparks
 
ASQ Keynote Presentation -- PDCA Planning Approach
ASQ Keynote Presentation -- PDCA Planning ApproachASQ Keynote Presentation -- PDCA Planning Approach
ASQ Keynote Presentation -- PDCA Planning ApproachJohn Knotts
 
Predictability at Axial
Predictability at AxialPredictability at Axial
Predictability at AxialMatt Story
 
Agile consortium nl annual congress 2016 vx company - winkle case study
Agile consortium nl annual congress 2016   vx company - winkle case studyAgile consortium nl annual congress 2016   vx company - winkle case study
Agile consortium nl annual congress 2016 vx company - winkle case studyAgileConsortiumINT
 
Why Limit WIP?
Why Limit WIP?  Why Limit WIP?
Why Limit WIP? LeanKit
 
Kanban short
Kanban shortKanban short
Kanban shortbrdk
 
Deliver More, Stress Less with Kanban
Deliver More, Stress Less with KanbanDeliver More, Stress Less with Kanban
Deliver More, Stress Less with KanbanJulia Wester
 
Open Source Software Development Practices that Works
Open Source Software Development Practices that WorksOpen Source Software Development Practices that Works
Open Source Software Development Practices that WorksChoong Ping Teo
 
Why You Should Care About Kanban
Why You Should Care About KanbanWhy You Should Care About Kanban
Why You Should Care About KanbanJP Patil
 
Beginning the Kanban journey at an Enterprise IT - Case study - Pelephone
Beginning the Kanban journey at an Enterprise IT - Case study - Pelephone Beginning the Kanban journey at an Enterprise IT - Case study - Pelephone
Beginning the Kanban journey at an Enterprise IT - Case study - Pelephone AgileSparks
 
PERFORMANCE REVIEW_2016_JKI_20160920
PERFORMANCE REVIEW_2016_JKI_20160920PERFORMANCE REVIEW_2016_JKI_20160920
PERFORMANCE REVIEW_2016_JKI_20160920Jonathan King
 
Boosting Team Productivity By Getting Them Addicted to POT
Boosting Team Productivity By Getting Them Addicted to POTBoosting Team Productivity By Getting Them Addicted to POT
Boosting Team Productivity By Getting Them Addicted to POTAndy Harjanto
 
Kanban meetup - Trayport July 2019
Kanban meetup - Trayport July 2019Kanban meetup - Trayport July 2019
Kanban meetup - Trayport July 2019damieno11
 
MHA2018 - Rebuilding Trust through Transparency - Meg Ward
MHA2018 - Rebuilding Trust through Transparency - Meg WardMHA2018 - Rebuilding Trust through Transparency - Meg Ward
MHA2018 - Rebuilding Trust through Transparency - Meg WardAgileDenver
 

Similar to Agile Beyond Software (20)

Kanban: Foundation for Leadership
Kanban: Foundation for LeadershipKanban: Foundation for Leadership
Kanban: Foundation for Leadership
 
Advantages & Benefits of Kanban for Software Teams - Part 2 of "How to build ...
Advantages & Benefits of Kanban for Software Teams - Part 2 of "How to build ...Advantages & Benefits of Kanban for Software Teams - Part 2 of "How to build ...
Advantages & Benefits of Kanban for Software Teams - Part 2 of "How to build ...
 
Use Agile to Supercharge your Job Search
Use Agile to Supercharge your Job SearchUse Agile to Supercharge your Job Search
Use Agile to Supercharge your Job Search
 
LKCE16 - Kanban more than you think by Wolfgang Wiedenroth
LKCE16 - Kanban more than you think by Wolfgang WiedenrothLKCE16 - Kanban more than you think by Wolfgang Wiedenroth
LKCE16 - Kanban more than you think by Wolfgang Wiedenroth
 
Tomas Sakalauskas: Moving to kanban
Tomas Sakalauskas: Moving to kanbanTomas Sakalauskas: Moving to kanban
Tomas Sakalauskas: Moving to kanban
 
Roy Emek Informatica - How we do Agile without saying the word 'Scrum'
Roy Emek Informatica - How we do Agile without saying the word 'Scrum'Roy Emek Informatica - How we do Agile without saying the word 'Scrum'
Roy Emek Informatica - How we do Agile without saying the word 'Scrum'
 
ASQ Keynote Presentation -- PDCA Planning Approach
ASQ Keynote Presentation -- PDCA Planning ApproachASQ Keynote Presentation -- PDCA Planning Approach
ASQ Keynote Presentation -- PDCA Planning Approach
 
Predictability at Axial
Predictability at AxialPredictability at Axial
Predictability at Axial
 
Agile consortium nl annual congress 2016 vx company - winkle case study
Agile consortium nl annual congress 2016   vx company - winkle case studyAgile consortium nl annual congress 2016   vx company - winkle case study
Agile consortium nl annual congress 2016 vx company - winkle case study
 
E-Roster Project
E-Roster ProjectE-Roster Project
E-Roster Project
 
Why Limit WIP?
Why Limit WIP?  Why Limit WIP?
Why Limit WIP?
 
Kanban short
Kanban shortKanban short
Kanban short
 
Deliver More, Stress Less with Kanban
Deliver More, Stress Less with KanbanDeliver More, Stress Less with Kanban
Deliver More, Stress Less with Kanban
 
Open Source Software Development Practices that Works
Open Source Software Development Practices that WorksOpen Source Software Development Practices that Works
Open Source Software Development Practices that Works
 
Why You Should Care About Kanban
Why You Should Care About KanbanWhy You Should Care About Kanban
Why You Should Care About Kanban
 
Beginning the Kanban journey at an Enterprise IT - Case study - Pelephone
Beginning the Kanban journey at an Enterprise IT - Case study - Pelephone Beginning the Kanban journey at an Enterprise IT - Case study - Pelephone
Beginning the Kanban journey at an Enterprise IT - Case study - Pelephone
 
PERFORMANCE REVIEW_2016_JKI_20160920
PERFORMANCE REVIEW_2016_JKI_20160920PERFORMANCE REVIEW_2016_JKI_20160920
PERFORMANCE REVIEW_2016_JKI_20160920
 
Boosting Team Productivity By Getting Them Addicted to POT
Boosting Team Productivity By Getting Them Addicted to POTBoosting Team Productivity By Getting Them Addicted to POT
Boosting Team Productivity By Getting Them Addicted to POT
 
Kanban meetup - Trayport July 2019
Kanban meetup - Trayport July 2019Kanban meetup - Trayport July 2019
Kanban meetup - Trayport July 2019
 
MHA2018 - Rebuilding Trust through Transparency - Meg Ward
MHA2018 - Rebuilding Trust through Transparency - Meg WardMHA2018 - Rebuilding Trust through Transparency - Meg Ward
MHA2018 - Rebuilding Trust through Transparency - Meg Ward
 

More from Daniel Teng

Pretotyping Before Prototyping @ QCon Beijing
Pretotyping Before Prototyping @ QCon BeijingPretotyping Before Prototyping @ QCon Beijing
Pretotyping Before Prototyping @ QCon BeijingDaniel Teng
 
Fearless Change RSG Japan English.pdf
Fearless Change RSG Japan English.pdfFearless Change RSG Japan English.pdf
Fearless Change RSG Japan English.pdfDaniel Teng
 
Be(yond/neath) Scrum Values
Be(yond/neath) Scrum Values Be(yond/neath) Scrum Values
Be(yond/neath) Scrum Values Daniel Teng
 
Dance in the Darkness
Dance in the DarknessDance in the Darkness
Dance in the DarknessDaniel Teng
 
ISNIPER - How To Make The Change When Change Is Hard
ISNIPER - How To Make The Change When Change Is HardISNIPER - How To Make The Change When Change Is Hard
ISNIPER - How To Make The Change When Change Is HardDaniel Teng
 
How to Get There - An Ideathon Toolkit
How to Get There - An Ideathon ToolkitHow to Get There - An Ideathon Toolkit
How to Get There - An Ideathon ToolkitDaniel Teng
 
Meteor is Coming
Meteor is ComingMeteor is Coming
Meteor is ComingDaniel Teng
 

More from Daniel Teng (12)

Pretotyping Before Prototyping @ QCon Beijing
Pretotyping Before Prototyping @ QCon BeijingPretotyping Before Prototyping @ QCon Beijing
Pretotyping Before Prototyping @ QCon Beijing
 
Fearless Change RSG Japan English.pdf
Fearless Change RSG Japan English.pdfFearless Change RSG Japan English.pdf
Fearless Change RSG Japan English.pdf
 
Be(yond/neath) Scrum Values
Be(yond/neath) Scrum Values Be(yond/neath) Scrum Values
Be(yond/neath) Scrum Values
 
Dance in the Darkness
Dance in the DarknessDance in the Darkness
Dance in the Darkness
 
Adult Manifesto
Adult ManifestoAdult Manifesto
Adult Manifesto
 
Be the Owner
Be the OwnerBe the Owner
Be the Owner
 
ISNIPER - How To Make The Change When Change Is Hard
ISNIPER - How To Make The Change When Change Is HardISNIPER - How To Make The Change When Change Is Hard
ISNIPER - How To Make The Change When Change Is Hard
 
How to Get There - An Ideathon Toolkit
How to Get There - An Ideathon ToolkitHow to Get There - An Ideathon Toolkit
How to Get There - An Ideathon Toolkit
 
Meteor is Coming
Meteor is ComingMeteor is Coming
Meteor is Coming
 
Tool
ToolTool
Tool
 
Check in dance
Check in danceCheck in dance
Check in dance
 
Road To Agility
Road To AgilityRoad To Agility
Road To Agility
 

Recently uploaded

"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 

Recently uploaded (20)

"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 

Agile Beyond Software

Editor's Notes

  1. Characteristic of the translationFix time, Sep -> Feb. 13Fix scope, 21 chapter+2 appendixesFix resources, Gang of FourWe like this classic book and believe agile community in China wants it, decide to contribute as volunteers
  2. AssumptionsEvery body have access to latest versionThings will go smoothly, Every one will volunteer to sign up what to doWe are good at English and Chinese, good passion for Agile, Enough timeEmail (or Phone call) should me enoughRealitySomebody puts into google doc, somebody puts into subversion, emailActual velocity - One chapter per monthWhat you guys are doing?Less than 10 mails , No phone call
  3. Show the spread sheetThe point on Nov 15Central Kanban file to help communicate&coordinate the tasks and what to doAvoid conflictingChapter as unit of workMake sure kanban file reflect the latest statusDone Definition
  4. TimeboxWeekly sync meeting on Skypethree questionsIssues & ImpedimentAgreement on common terms such Epic, Theme, StoryHard sentences brainstorm, external dependency of MikeretrospectivePeer PressureLearn from fast feedbackChapter pointWhy only a rough estimate? Each chapter relative within the same rangeJust enough estimateDone DefinitionCheck pointPlanned velocity(1.5 chapter per week)More Commitment
  5. In addition to email and weekly meetingWe use Continuous Integration check in comment to communicate, Important part of communicationUpdate burndown when commiting
  6. 281 check-ins in total
  7. Time to ChangeTrend visualized
  8. Chapter Done over Task DoneFinished review, not acceptedBig dropBenefitSmall batch sizeTest early to get more knowledge as early as possibleWe are late – How to meet the deadline?
  9. Bill and Daniel started to contributeAgree on 2 reviewer including J & SRole blurred, Real cross-functional team, real collaboration
  10. Discovered more workAdded two Chapter pointsInitial releaseWe are late, we want to push to market before Scrum GatheringRelease 10 Chapters firstRelease review of the first 10 Chapters
  11. New work: 2 pointsAll partsRelease 10 chapters, Because it is done, we can release anytimeDone Definition: Fix issues( new knowledge), make it better
  12. One week late
  13. KanbanTask coordinationMeetingWhere we are?Peer PressureLearning pointIssue resolved ASAPFail fast with less costEnable self-organizationProcess issueTask assignment and coordinationHelp each otherChange directionTeam strategy changeCross-functional – two reviewersChange done definitionCI HistoryCommunication and feedback tool - instantEmails as backup
  14. Small batch End-to end chaptersBetter measurement of progress leads to more predictability and visibilityMore coordination pointless waiting, less bottleneck leads to faster flowFail fast, lower cost to fix problems, prevent future failuresCan release to publish house anytimeChapter pointJust enough planningCommitmentPeer presureFrequent check pointTimebox as learning point and sync pointBurndown to indicate the ideal vs realityFeel the pressureOnly measure DONE workVisualize the workKanban to visualize all the work to be doneResponsibility is clear
  15. Review as early as possibleThe earlier to test, the shorter the feedback loop, the more we learnChapter doneOnly measure done work enforced WIPPrefer done story to sign up new taskEveryone sign up any taskNo bottleneckNo local optimization
  16. PO is very happy about the resultPO is not used to new strategyIf every chapter done, then can release to PO to get early feedbackTerms check, common issues check to CI
  17. Behavior change technique Kanban, Burndown, Regular check points More self-organizingCommunicationMeans - Weekly meeting, Continuous Integration, EmailsPush modelSpread knowledgeFeedback is goodTest early to get more knowledge, to learnTo communicate knowledge with whole teamSelf-organization is good Common visionLess role distinctionAvoid local optimizationOptimize the queueMore creative on processMore ownership