Agile and Scrum for ORSCers

33
Agile for ORSC’ers An introduction to Agile and Scrum for system workers Alexey Krivitsky www.agiletrainings.eu

Transcript of Agile and Scrum for ORSCers

Page 1: Agile and Scrum for ORSCers

Agile for ORSC’ers An introduction to Agile and Scrum

for system workers

Alexey Krivitsky www.agiletrainings.eu

Page 2: Agile and Scrum for ORSCers

Revolution of work. 1: Individual work

People are cogs in the machine. Thinking and working are two separate activities. Henry Ford:

“Why is it every time I ask for a pair of hands, they come with a brain attached?”

Page 3: Agile and Scrum for ORSCers

Revolution of work. 2: Projects are everywhere

Project groups are needed to accomplish missions. Planning is done upfront by commanders. Army metaphors and jargon (chief executive officer).

Organization by functions (engineering, quality, product).

Page 4: Agile and Scrum for ORSCers

Revolution of work. 3: Complex world

Work becomes too complex to be defined upfront. Effects cannot be predicted and planned. Birth of the knowledge workers. Work is to complex to be done by single individuals.

Page 5: Agile and Scrum for ORSCers
Page 6: Agile and Scrum for ORSCers

Focus on: 1.  Teamwork and relationships 2.  Results and working products 3.  Customer and users 4.  Inspect and adapt

Page 7: Agile and Scrum for ORSCers

stateofagile.versionone.com

Thetoptworeasonsforadop+ngagileforthelastthreeyearshasbeento1.  accelerateproductdelivery(62%)2.  enhancetheirabilitytomanage

changingpriori?es(56%)

Thetopthreebenefitsofadop+ngagilehaveremainedsteadyforthepastfiveyears:1.  managechangingpriori?es(87%),2.  teamproduc?vity(85%),3.  projectvisibility(84%).

Companyculturecon?nuestodominatethetopcausesoffailedagileprojectswith1.  companyphilosophyorcultureatodds

withcoreagilevaluesat46%,2.  andlackofmanagementsupportforcultural

transi?onat38%.

Page 8: Agile and Scrum for ORSCers

The “Agile Umbrella”

Page 9: Agile and Scrum for ORSCers
Page 10: Agile and Scrum for ORSCers

Complex adaptive systems Empower intelligence of smart agents

Page 11: Agile and Scrum for ORSCers

Empiricism Transparency, inspection and adaptation

Page 12: Agile and Scrum for ORSCers

Scrum Framework (simplified)

Page 13: Agile and Scrum for ORSCers

Scrum Framework

Page 14: Agile and Scrum for ORSCers

Implications (the material!) for system workers

Page 15: Agile and Scrum for ORSCers

1:

From functional departments to teams of teams

Page 16: Agile and Scrum for ORSCers

DATABASE

BUSINESS LOGIC

interfaces

User interface

Cross-functional teams

Functional specialists

Development teams

Page 17: Agile and Scrum for ORSCers
Page 18: Agile and Scrum for ORSCers

2: From project groups

to long-lived full-stack teams

Page 19: Agile and Scrum for ORSCers

Agile org chart (Spotify model)

Page 20: Agile and Scrum for ORSCers

3: From command-and-control

to team coaching

Page 21: Agile and Scrum for ORSCers
Page 22: Agile and Scrum for ORSCers

Agile coaching is not to be confused with

‘pure’ coaching

1.  Teaching agile mindset and practices

2.  Mentoring agile adoption, personal growth

3.  Coaching management, teams, individuals

4.  Facilitating collaboration and meetings

Page 23: Agile and Scrum for ORSCers

4: From status meetings

to overall transparency

Page 24: Agile and Scrum for ORSCers

Daily Scrum “Stand-Up”

Page 25: Agile and Scrum for ORSCers

Information Radiators

Page 26: Agile and Scrum for ORSCers
Page 27: Agile and Scrum for ORSCers

5: From individual efficiency

to system thinking

Page 28: Agile and Scrum for ORSCers
Page 29: Agile and Scrum for ORSCers
Page 30: Agile and Scrum for ORSCers

6: From post-mortems

to continuous learning

Page 31: Agile and Scrum for ORSCers
Page 32: Agile and Scrum for ORSCers
Page 33: Agile and Scrum for ORSCers

Thank you!

And join our agile community: we so badly need more great coaches.