SlideShare a Scribd company logo
AGILE Beyond Software
What We Did2
Who Are We?ReviewerDaniel Teng, CSM, CSPInfoQ EditorReviewerBill Li, Agile EvangelistCSM, CSPO, CSPTranslatorJackson Zhang, CSM, CSPTranslatorStone Shi, CSMInfoQ Editor
Dark age4Assumptions vs. Reality
Time to change – Nov. 15thCommunicationVisibilityPlanning and TrackingCollaboration & SynchronizationQuality5
Kanban6WorkerProcedures,Done DefinitionWork
Burndown7Check PointUnit of MeasureTimebox
Continuous Integration8Send to everyoneMessageChange that made
Continuous Integration9281 in total
Big Turning Point10Already far behind
11Why this happened?
12Too much work undone
13We are still late
14Bill/Daniel started developing
15Discovered more Work
16New Done DefinitionRelease 10 chapter firstNew Work
17One week lateMore work done
How Do We Solve Communication ProblemKanbanWeekly Sync MeetingStatusCommitmentImpedimentRetrospectiveContinuous IntegrationEmails 18
How Do We Plan And TrackSmall batch sizeChapter pointCommitment basedFrequent check pointVisualize the work19
Rules For Signing Up TasksReview as early as possiblePrefer chapter done to signing up new taskEveryone sign up any taskMake sure Kanban update to date20
Queue TheoryLittle’s Law for Queuing Theory21Total Cycle Time = Number of Things in ProcessAverage Completion Rate
Strategy for QueueLimit number of things in processIncrease average completion rateMake task smallerReduce variabilityArrivalProcessMore servers for one task queue22
Small is good23
Tools We UsedSpread sheetKanbanBurndownSubversionCruiseControl.NetSkypeEmail24
Can We Do Better?Educate the Product Owner/More PO involvementRelease by chapterInclude automated check to CI…25
What We LearnedAgile is not only for softwareMany agile practices change human behaviorsAgile tools help solve people problemsKey factors of project successEnsure communicationFeedback is goodSelf-organization works wellPrefer simple toolsInspect and adapt 26
Question?Bill: bill.li@ScrumChina.comDaniel: tengzhenyu@gmail.comJackson: zbcjackson@gmail.com Stone: choushi@gmail.com27
28Thanks

More Related Content

PPT
Scrum beyond software (think in lamp version)
PDF
Lazar Milovic - No estimates
PDF
Testing Small Agile Projects from Agile Vancouver Quality Conference 2014
PDF
ECC-Net Web presence, Lars Boström
PDF
Making the Case for NoSQL
PPTX
Elanex project management_in_an_agile world_141029
PPT
Convert olm to pst
PDF
How Early DevOps Investment Greased the Wheels of Acquisition
Scrum beyond software (think in lamp version)
Lazar Milovic - No estimates
Testing Small Agile Projects from Agile Vancouver Quality Conference 2014
ECC-Net Web presence, Lars Boström
Making the Case for NoSQL
Elanex project management_in_an_agile world_141029
Convert olm to pst
How Early DevOps Investment Greased the Wheels of Acquisition

What's hot (13)

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

Similar to Agile Beyond Software (20)

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

More from Daniel Teng (13)

PDF
AI Surfing Tips - A Product Developer's Life with AI
PDF
Pretotyping Before Prototyping @ QCon Beijing
PDF
Fearless Change RSG Japan English.pdf
PDF
Be(yond/neath) Scrum Values
PDF
Dance in the Darkness
PDF
Adult Manifesto
PDF
Be the Owner
PDF
ISNIPER - How To Make The Change When Change Is Hard
PDF
How to Get There - An Ideathon Toolkit
PDF
Meteor is Coming
PDF
PDF
Check in dance
PDF
Road To Agility
AI Surfing Tips - A Product Developer's Life with AI
Pretotyping Before Prototyping @ QCon Beijing
Fearless Change RSG Japan English.pdf
Be(yond/neath) Scrum Values
Dance in the Darkness
Adult Manifesto
Be the Owner
ISNIPER - How To Make The Change When Change Is Hard
How to Get There - An Ideathon Toolkit
Meteor is Coming
Check in dance
Road To Agility

Recently uploaded (20)

PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
A comparative analysis of optical character recognition models for extracting...
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPTX
MYSQL Presentation for SQL database connectivity
PPTX
Big Data Technologies - Introduction.pptx
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
Encapsulation theory and applications.pdf
PPT
Teaching material agriculture food technology
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Machine learning based COVID-19 study performance prediction
PDF
Electronic commerce courselecture one. Pdf
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
“AI and Expert System Decision Support & Business Intelligence Systems”
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Network Security Unit 5.pdf for BCA BBA.
A comparative analysis of optical character recognition models for extracting...
Reach Out and Touch Someone: Haptics and Empathic Computing
MYSQL Presentation for SQL database connectivity
Big Data Technologies - Introduction.pptx
Advanced methodologies resolving dimensionality complications for autism neur...
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
NewMind AI Weekly Chronicles - August'25-Week II
The Rise and Fall of 3GPP – Time for a Sabbatical?
Digital-Transformation-Roadmap-for-Companies.pptx
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Encapsulation theory and applications.pdf
Teaching material agriculture food technology
Dropbox Q2 2025 Financial Results & Investor Presentation
Machine learning based COVID-19 study performance prediction
Electronic commerce courselecture one. Pdf
Chapter 3 Spatial Domain Image Processing.pdf
Diabetes mellitus diagnosis method based random forest with bat algorithm

Agile Beyond Software

Editor's Notes

  • #3: 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
  • #5: 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
  • #7: 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
  • #8: 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
  • #9: In addition to email and weekly meetingWe use Continuous Integration check in comment to communicate, Important part of communicationUpdate burndown when commiting
  • #10: 281 check-ins in total
  • #11: Time to ChangeTrend visualized
  • #14: 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?
  • #15: Bill and Daniel started to contributeAgree on 2 reviewer including J & SRole blurred, Real cross-functional team, real collaboration
  • #16: 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
  • #17: New work: 2 pointsAll partsRelease 10 chapters, Because it is done, we can release anytimeDone Definition: Fix issues( new knowledge), make it better
  • #18: One week late
  • #19: 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
  • #20: 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
  • #21: 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
  • #26: 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
  • #27: 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