28

Scrum beyond software (think in lamp version)

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Scrum beyond software (think in lamp version)
Page 2: Scrum beyond software (think in lamp version)

2

Page 3: Scrum beyond software (think in lamp version)

ReviewerDaniel Teng, CSM, CSP

InfoQ Editor

ReviewerBill Li, Agile EvangelistCSM, CSPO, CSP

TranslatorStone Shi, CSMInfoQ Editor

TranslatorJackson Zhang, CSM, CSP

Page 4: Scrum beyond software (think in lamp version)

4

Assumptions vs. Reality

Page 5: Scrum beyond software (think in lamp version)

Communication Visibility Planning and Tracking Collaboration & Synchronization Quality

5

Page 6: Scrum beyond software (think in lamp version)

6

Work

Procedures,Done Definition

Worker

Page 7: Scrum beyond software (think in lamp version)

7

Check Point

Timebox

Unit of Measure

Page 8: Scrum beyond software (think in lamp version)

8

Send to everyone

Message

Change that made

Page 9: Scrum beyond software (think in lamp version)

9

281 in total

Page 10: Scrum beyond software (think in lamp version)

10

Already far behind

Page 11: Scrum beyond software (think in lamp version)

11

Why this happened?

Page 12: Scrum beyond software (think in lamp version)

12

Too much work

undone

Page 13: Scrum beyond software (think in lamp version)

13

We are still late

Page 14: Scrum beyond software (think in lamp version)

14

Bill/Daniel started developing

Page 15: Scrum beyond software (think in lamp version)

15

Discovered more Work

Page 16: Scrum beyond software (think in lamp version)

16

New Work

New Done Definition

Release 10 chapter first

Page 17: Scrum beyond software (think in lamp version)

17

One week lateMore work done

Page 18: Scrum beyond software (think in lamp version)

Kanban Weekly Sync Meeting

Status Commitment Impediment Retrospective

Continuous Integration Emails

18

Page 19: Scrum beyond software (think in lamp version)

Small batch size Chapter point Commitment based Frequent check point Visualize the work

19

Page 20: Scrum beyond software (think in lamp version)

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

Page 21: Scrum beyond software (think in lamp version)

Little’s Law for Queuing Theory

21

Total Cycle Time = Number of Things in Process Average Completion Rate

Page 22: Scrum beyond software (think in lamp version)

Limit number of things in process Increase average completion rate Make task smaller More servers for one task queue

22

Page 23: Scrum beyond software (think in lamp version)

23

Page 24: Scrum beyond software (think in lamp version)

Spread sheet Kanban Burndown

Subversion CruiseControl.Net Skype Email

24

Page 25: Scrum beyond software (think in lamp version)

Educate the Product Owner/More PO involvement

Release by chapter Include automated check to CI …

25

Page 26: Scrum beyond software (think in lamp version)

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

Page 27: Scrum beyond software (think in lamp version)

Bill: [email protected] Daniel: [email protected]

Jackson: [email protected] Stone: [email protected] 27

用敏捷的方式翻译敏捷经典User Stories Applied《 》

Page 28: Scrum beyond software (think in lamp version)

28