SlideShare une entreprise Scribd logo
1  sur  28
 
Translator Jackson Zhang, CSM, CSP Reviewer Daniel Teng, CSM, CSP InfoQ Editor Reviewer Bill Li, Agile Evangelist CSM, CSPO, CSP Translator Stone Shi, CSM InfoQ Editor
[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object]
Worker Work Procedures, Done Definition
Unit of Measure Check Point Timebox
Send to everyone Message Change that made
281 in total
Already far behind
Why this happened?
Too much work undone
We are still late
Bill/Daniel started developing
Discovered more Work
New Work New Done Definition Release 10 chapter first
One week late More work done
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object]
[object Object],Total Cycle Time = Number of Things in Process Average Completion Rate
[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],用敏捷的方式翻译敏捷经典 《User Stories Applied》
Scrum beyond software (think in lamp version)

Contenu connexe

Tendances

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
 
Project Management Paper
Project Management PaperProject Management Paper
Project Management Paper
Nick Vangeli
 

Tendances (18)

Project management with kanban board
Project management with kanban boardProject management with kanban board
Project management with kanban board
 
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...
 
Output time
Output timeOutput time
Output time
 
Saving Time & Money Through Build Automation: Intro to Hudson
Saving Time & Money Through Build Automation: Intro to HudsonSaving Time & Money Through Build Automation: Intro to Hudson
Saving Time & Money Through Build Automation: Intro to Hudson
 
Best practices 101
Best practices 101Best practices 101
Best practices 101
 
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
 
ECC-Net Web presence, Lars Boström
ECC-Net Web presence, Lars BoströmECC-Net Web presence, Lars Boström
ECC-Net Web presence, Lars Boström
 
Responsive Design One Day
Responsive Design One DayResponsive Design One Day
Responsive Design One Day
 
Software Economies of Scale
Software Economies of ScaleSoftware Economies of Scale
Software Economies of Scale
 
Unintended consequences
Unintended consequencesUnintended consequences
Unintended consequences
 
Shifting is more than shifting left
Shifting is more than shifting leftShifting is more than shifting left
Shifting is more than shifting left
 
Convert olm to pst
Convert olm to pstConvert olm to pst
Convert olm to pst
 
Microservices Architecture: Nirvana or Nightmare
Microservices Architecture: Nirvana or NightmareMicroservices Architecture: Nirvana or Nightmare
Microservices Architecture: Nirvana or Nightmare
 
Project Management Paper
Project Management PaperProject Management Paper
Project Management Paper
 
Open Source SLAs
Open Source SLAsOpen Source SLAs
Open Source SLAs
 
Dave West (Tasktop Technologies) - Wizard of Oz
Dave West (Tasktop Technologies) - Wizard of OzDave West (Tasktop Technologies) - Wizard of Oz
Dave West (Tasktop Technologies) - Wizard of Oz
 
Qubedocs Cloud
Qubedocs CloudQubedocs Cloud
Qubedocs Cloud
 
State of continuous delivery in 2015 - Minsk 15-5-2015
State of continuous delivery in 2015 - Minsk 15-5-2015State of continuous delivery in 2015 - Minsk 15-5-2015
State of continuous delivery in 2015 - Minsk 15-5-2015
 

En vedette (9)

项目中的知识管理
项目中的知识管理项目中的知识管理
项目中的知识管理
 
云端的数据库
云端的数据库云端的数据库
云端的数据库
 
My sql innovation work -innosql
My sql innovation work -innosqlMy sql innovation work -innosql
My sql innovation work -innosql
 
对My sql dba的一些思考
对My sql dba的一些思考对My sql dba的一些思考
对My sql dba的一些思考
 
数据仓库
数据仓库数据仓库
数据仓库
 
别让专业水平外的因素拖
别让专业水平外的因素拖别让专业水平外的因素拖
别让专业水平外的因素拖
 
《Scrum漫谈》
《Scrum漫谈》《Scrum漫谈》
《Scrum漫谈》
 
Nosql七种武器之长生剑 mongodb的使用介绍
Nosql七种武器之长生剑 mongodb的使用介绍Nosql七种武器之长生剑 mongodb的使用介绍
Nosql七种武器之长生剑 mongodb的使用介绍
 
The art of storytelling and how it can help make a better world
The art of storytelling and how it can help make a better worldThe art of storytelling and how it can help make a better world
The art of storytelling and how it can help make a better world
 

Similaire à Scrum beyond software (think in lamp version)

Daniel bill-scrum
Daniel bill-scrumDaniel bill-scrum
Daniel bill-scrum
d0nn9n
 
Agile brazil2013poised
Agile brazil2013poisedAgile brazil2013poised
Agile brazil2013poised
rebeccajp42
 
Tomas Sakalauskas: Moving to kanban
Tomas Sakalauskas: Moving to kanbanTomas Sakalauskas: Moving to kanban
Tomas Sakalauskas: Moving to kanban
Agile Lietuva
 
The Agile Process - Taming Your Process To Work For You
The Agile Process - Taming Your Process To Work For YouThe Agile Process - Taming Your Process To Work For You
The Agile Process - Taming Your Process To Work For You
Nowell Strite
 

Similaire à Scrum beyond software (think in lamp version) (20)

Daniel bill-scrum
Daniel bill-scrumDaniel bill-scrum
Daniel bill-scrum
 
Agile brazil2013poised
Agile brazil2013poisedAgile brazil2013poised
Agile brazil2013poised
 
Making More Out of It
Making More Out of ItMaking More Out of It
Making More Out of It
 
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
 
Using Agile Processes on Documentum Projects
Using Agile Processes on Documentum ProjectsUsing Agile Processes on Documentum Projects
Using Agile Processes on Documentum Projects
 
Kanban
Kanban Kanban
Kanban
 
Get Faster - While You're Getting Better
Get Faster - While You're Getting BetterGet Faster - While You're Getting Better
Get Faster - While You're Getting Better
 
Continuous Integration
Continuous IntegrationContinuous Integration
Continuous Integration
 
Humans by the hundred
Humans by the hundredHumans by the hundred
Humans by the hundred
 
Introduction of Kanban metrics
Introduction of Kanban metricsIntroduction of Kanban metrics
Introduction of Kanban metrics
 
Using Agile Processes on Documentum Projects
Using Agile Processes on Documentum ProjectsUsing Agile Processes on Documentum Projects
Using Agile Processes on Documentum Projects
 
Lessons from DevOps: Taking DevOps practices into your AppSec Life
Lessons from DevOps: Taking DevOps practices into your AppSec LifeLessons from DevOps: Taking DevOps practices into your AppSec Life
Lessons from DevOps: Taking DevOps practices into your AppSec Life
 
Software Dev Process In A Nutshell
Software Dev Process In A NutshellSoftware Dev Process In A Nutshell
Software Dev Process In A Nutshell
 
Tomas Sakalauskas: Moving to kanban
Tomas Sakalauskas: Moving to kanbanTomas Sakalauskas: Moving to kanban
Tomas Sakalauskas: Moving to kanban
 
Notes on agile
Notes on agileNotes on agile
Notes on agile
 
5 Steps to Detecting Issues Earlier in Your Release Cycles
 5 Steps to Detecting Issues Earlier in Your Release Cycles 5 Steps to Detecting Issues Earlier in Your Release Cycles
5 Steps to Detecting Issues Earlier in Your Release Cycles
 
Agile at enterprice level
Agile at enterprice levelAgile at enterprice level
Agile at enterprice level
 
The Agile Process - Taming Your Process To Work For You
The Agile Process - Taming Your Process To Work For YouThe Agile Process - Taming Your Process To Work For You
The Agile Process - Taming Your Process To Work For You
 
What is agile
What is agileWhat is agile
What is agile
 
Agile Lessons Learned From the Trenches
Agile Lessons Learned From the TrenchesAgile Lessons Learned From the Trenches
Agile Lessons Learned From the Trenches
 

Plus de thinkinlamp (20)

浅谈 My sql 性能调优
浅谈 My sql 性能调优浅谈 My sql 性能调优
浅谈 My sql 性能调优
 
2011 06-12-why do we need the rabbit
2011 06-12-why do we need the rabbit2011 06-12-why do we need the rabbit
2011 06-12-why do we need the rabbit
 
2011 06-12-lamp-mysql-顾春江
2011 06-12-lamp-mysql-顾春江2011 06-12-lamp-mysql-顾春江
2011 06-12-lamp-mysql-顾春江
 
蜘蛛
蜘蛛蜘蛛
蜘蛛
 
大型微博应用Feed系统浅析
大型微博应用Feed系统浅析大型微博应用Feed系统浅析
大型微博应用Feed系统浅析
 
Enterprise connect
Enterprise connectEnterprise connect
Enterprise connect
 
I os tech talk 观后感
I os tech talk 观后感I os tech talk 观后感
I os tech talk 观后感
 
网页游戏开发与敏捷开发
网页游戏开发与敏捷开发网页游戏开发与敏捷开发
网页游戏开发与敏捷开发
 
My sql自动化监控
My sql自动化监控My sql自动化监控
My sql自动化监控
 
服务化的网站架构
服务化的网站架构服务化的网站架构
服务化的网站架构
 
大型互联网应用架构设计
大型互联网应用架构设计大型互联网应用架构设计
大型互联网应用架构设计
 
Php extension开发
Php extension开发Php extension开发
Php extension开发
 
大型Sns数据库设计
大型Sns数据库设计大型Sns数据库设计
大型Sns数据库设计
 
MySQL高可用
MySQL高可用MySQL高可用
MySQL高可用
 
Mysql overview_20100811
Mysql overview_20100811Mysql overview_20100811
Mysql overview_20100811
 
面向搜索引擎的友好程序开发
面向搜索引擎的友好程序开发面向搜索引擎的友好程序开发
面向搜索引擎的友好程序开发
 
基于架构的开发模式
基于架构的开发模式基于架构的开发模式
基于架构的开发模式
 
系统邮件实战技巧
系统邮件实战技巧系统邮件实战技巧
系统邮件实战技巧
 
Scrum pennygame
Scrum pennygameScrum pennygame
Scrum pennygame
 
领域驱动设计
领域驱动设计领域驱动设计
领域驱动设计
 

Dernier

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Dernier (20)

MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 

Scrum beyond software (think in lamp version)

Notes de l'éditeur

  1. 敏捷狂热者 Why-How-What Have you heard agile?/practice What is agile for you? 前面的思考方式都有可能是敏捷 TDD-SOLID 算法 放大程序员价值 DDD(User stories applied) 工程商人 / 通才 / 做事的人做决定,做管理 change your mind production system / lean 入门,没有教条,如何思考, feeling/vision Agile vs CMMI/waterfall 双赢, DEV vs QA , R&D vs Sale/Marketing System Thinking , No local optimization people is the most important process help to avoid mistake parc palo alto research center 00, gui,mouse, ethernet, laser printer,wysiwyg 3m increase frequent feedback phpunit simpletest
  2. Characteristic of the translation Fix time, Sep -> Feb. 13 Fix scope, 21 chapter+2 appendixes Fix resources, Gang of Four We like this classic book and believe agile community in China wants it, decide to contribute as volunteers
  3. Photo and Roles 3 have no experience Part time Distributed team
  4. Assumptions Every body have access to latest version Things will go smoothly, Every one will volunteer to sign up what to do We are good at English and Chinese, good passion for Agile, Enough time Email (or Phone call) should me enough Reality Somebody puts into google doc, somebody puts into subversion, email Actual velocity - One chapter per month What you guys are doing? Less than 10 mails , No phone call
  5. Communication Planning and Tracking() Collaboration & Synchronization Quality Visibility
  6. Show the spread sheet The point on Nov 15 Central Kanban file to help communicate&coordinate the tasks and what to do Avoid conflicting Chapter as unit of work Make sure kanban file reflect the latest status Done Definition
  7. Timebox Weekly sync meeting on Skype three questions Issues & Impediment Agreement on common terms such Epic, Theme, Story Hard sentences brainstorm, external dependency of Mike retrospective Peer Pressure Learn from fast feedback Chapter point Why only a rough estimate? Each chapter relative within the same range Just enough estimate Done Definition Check point Planned velocity(1.5 chapter per week) More Commitment
  8. In addition to email and weekly meeting We use Continuous Integration check in comment to communicate, Import ant part of communication Update burndown when commiting
  9. 281 check-ins in total
  10. Time to Change Trend visualized
  11. Chapter Done over Task Done Finished review, not accepted Big drop Benefit Small batch size Test early to get more knowledge as early as possible We are late – How to meet the deadline?
  12. Bill and Daniel started to contribute Agree on 2 reviewer including J & S Role blurred, Real cross-functional team, real collaboration
  13. Discovered more work Added two Chapter points Initial release We are late, we want to push to market before Scrum Gathering Release 10 Chapters first Release review of the first 10 Chapters
  14. New work: 2 points All parts Release 10 chapters, Because it is done, we can release anytime Done Definition: Fix issues( new knowledge), make it better
  15. One week late
  16. Kanban Task coordination Meeting Where we are? Peer Pressure Learning point Issue resolved ASAP Fail fast with less cost Enable self-organization Process issue Task assignment and coordination Help each other Change direction Team strategy change Cross-functional – two reviewers Change done definition CI History Communication and feedback tool - instant Emails as backup
  17. Small batch End-to end chapters Better measurement of progress leads to more predictability and visibility More coordination pointless waiting, less bottleneck leads to faster flow Fail fast, lower cost to fix problems, prevent future failures Can release to publish house anytime Chapter point Just enough planning Commitment Peer presure Frequent check point Timebox as learning point and sync point Burndown to indicate the ideal vs reality Feel the pressure Only measure DONE work Visualize the work Kanban to visualize all the work to be done Responsibility is clear
  18. Review as early as possible The earlier to test, the shorter the feedback loop, the more we learn Chapter done Only measure done work enforced WIP Prefer done story to sign up new task Everyone sign up any task No bottleneck No local optimization
  19. The long-term average number of customers in a stable system L is equal to the long-term average arrival rate, λ, multiplied by the long-term average time a customer spends in the system, W , or: L = λ W 即在一个稳定的系统中长期的平均客户数 L 等于长期的平均到达率 λ 乘以一个客户在系统中花费的长期的平均时间 W 。(在稳定的(即满负荷)系统中,到达率与完成率是一样的。好比在餐馆,要有一桌走了才能进下一桌的人。) 扩容, ROI
  20. WIP in Lean, 1 chapter ,餐馆,极端情况,在系统中不会产生价值,只会有成本。等待成本。软件开发,很少 加人,翻书团队,压力,优化流程, CI , review 。餐馆笑话,调羹,注意资源过载,承诺,量力而为 更小任务更少时间,餐馆一个人快,一桌人慢(餐馆不能自己决定)。软件开发 / 翻书。容易实现,容易估算,复杂度低,不确定性小, 2 个和 10 个任务的“工作量”, CFD ( NextSlide ),大小任务的权衡,均匀, 变化性小 银行,排队系统, FIFO,FIMO , Push&Pull ,餐馆排队(门口 / 桌子) 现实, Pull , FIMO ,等待成本,优先级,翻译,角色模糊,开发 &QA ,通才,开发 skills
  21. CFD ,开发用 CFD ,大小任务的区别
  22. PO is very happy about the result PO is not used to new strategy Beta release/nightly build If every chapter done, then can release to PO to get early feedback Terms check, common issues check to CI
  23. Behavior change technique Kanban, Burndown, Regular check points More self-organizing Communication Means - Weekly meeting, Continuous Integration, Emails Push model Spread knowledge Feedback is good Test early to get more knowledge, to learn To communicate knowledge with whole team Self-organization is good Common vision Less role distinction Avoid local optimization Optimize the queue More creative on process More ownership
  24. Gift