2401 system 4 google versacionales y nunca salir de casa sin
-
Upload
nga.nguyen -
Category
Devices & Hardware
-
view
4 -
download
0
description
Transcript of 2401 system 4 google versacionales y nunca salir de casa sin
![Page 1: 2401 system 4 google versacionales y nunca salir de casa sin](https://reader036.fdocuments.net/reader036/viewer/2022062606/600cd3884cf2ba7d571818a0/html5/thumbnails/1.jpg)
Scaling: A patterns appraoch
Nashville July 2014
![Page 2: 2401 system 4 google versacionales y nunca salir de casa sin](https://reader036.fdocuments.net/reader036/viewer/2022062606/600cd3884cf2ba7d571818a0/html5/thumbnails/2.jpg)
CSPO v38 © Joe Little 2013
Joe Little
• Agile Coach & Trainer!• 20+ years in senior level consulting to well-known firms in New York, London and
Charlotte!• Focus on delivery of Business Value; interest in Lean !• CST & MBA (and CSM, CSPO, CSP)!• Was Senior Manager in Big 6 consulting!• Head of Kitty Hawk Consulting, Inc. since 1991!• Head of LeanAgileTraining.com!• Started trying to do [Agile] before reading The Mythical Man-Month!
!– http://agileconsortium.blogspot.com
2
![Page 3: 2401 system 4 google versacionales y nunca salir de casa sin](https://reader036.fdocuments.net/reader036/viewer/2022062606/600cd3884cf2ba7d571818a0/html5/thumbnails/3.jpg)
The key ideas
1. Scaling means many things (we discuss the terms)!
2. Not scaling may be an option!
3. Scaling varies a lot (be flexible)!
4. Scaling needs to have somewhat more complexity (but how much)!
5. Each scaling situation is different (be flexible)
![Page 4: 2401 system 4 google versacionales y nunca salir de casa sin](https://reader036.fdocuments.net/reader036/viewer/2022062606/600cd3884cf2ba7d571818a0/html5/thumbnails/4.jpg)
Key ideas - 2
6. Do not make scaling heavier than it needs to be (patterns)!
7. Scaling is hard to implement (iterative and incremental)!
8. Not every good idea will work for you (patterns)!
9. No one has a monopoly on good ideas (patterns)
![Page 5: 2401 system 4 google versacionales y nunca salir de casa sin](https://reader036.fdocuments.net/reader036/viewer/2022062606/600cd3884cf2ba7d571818a0/html5/thumbnails/5.jpg)
Basic Terms
❖ Agile in the large (Agile at scale)!
❖ Scaling (***)!
❖ Broader Agile Adoption!
❖ Agile Transformation!
❖ Cultural Change!
❖ Distributed Agile or Scrum
![Page 6: 2401 system 4 google versacionales y nunca salir de casa sin](https://reader036.fdocuments.net/reader036/viewer/2022062606/600cd3884cf2ba7d571818a0/html5/thumbnails/6.jpg)
ScrumPLOP
❖ The Patterns movement —> Christopher Alexander, Architect!
❖ Patterns are ideas that some people have found to work, and might work for you. YMMV!
❖ They are not necessarily ‘best practices’, because we do not know from a distance that they will be ‘best’ in your situation.
![Page 7: 2401 system 4 google versacionales y nunca salir de casa sin](https://reader036.fdocuments.net/reader036/viewer/2022062606/600cd3884cf2ba7d571818a0/html5/thumbnails/7.jpg)
ScrumPLOP.org - 1
❖ Jim Coplien and Jeff Sutherland are the two main drivers.!
❖ A work in process. Some others involved.!
❖ Some patterns there are directly related to scaling.
![Page 8: 2401 system 4 google versacionales y nunca salir de casa sin](https://reader036.fdocuments.net/reader036/viewer/2022062606/600cd3884cf2ba7d571818a0/html5/thumbnails/8.jpg)
ScrumPLOP - Sample Patterns1
❖ Create Knowledge - optimization teams!
❖ Chief Product Owner!
❖ Oyatsu Jijna (Snack Shrine) - sharing ideas across teams!
❖ Swarming: One piece continuous flow (Simpler version: Each team has only one ‘project’.)!
❖ Organizational Sprint Pulse
![Page 9: 2401 system 4 google versacionales y nunca salir de casa sin](https://reader036.fdocuments.net/reader036/viewer/2022062606/600cd3884cf2ba7d571818a0/html5/thumbnails/9.jpg)
ScrumPLOP - Sample Patterns2❖ Scrum of Scrums (and Scrum-of-Scrums-Master)!
❖ Single Mediator (optimize channel between customers and team)!
❖ Involve the Managers (“Little League baseball is a very good thing because it keeps the parents off the streets.” Yogi Berra)!
❖ Visible Status (we: the scaled group needs a full sprint burndown chart)
![Page 10: 2401 system 4 google versacionales y nunca salir de casa sin](https://reader036.fdocuments.net/reader036/viewer/2022062606/600cd3884cf2ba7d571818a0/html5/thumbnails/10.jpg)
Jeff Sutherland
❖ Product Owner Team (CPO + PO’s)!
❖ Note: “Product Owner Team” at ScrumPLOP is a somewhat different, or broader idea. More ‘some group’ supporting the PO. Maybe in scaling, a group supporting the CPO.
![Page 11: 2401 system 4 google versacionales y nunca salir de casa sin](https://reader036.fdocuments.net/reader036/viewer/2022062606/600cd3884cf2ba7d571818a0/html5/thumbnails/11.jpg)
Ken Schwaber
❖ Scrum of Scrums!
❖ SoS Master!
❖ Continuous Integration!!
❖ The overhead of communication in scaling!
![Page 12: 2401 system 4 google versacionales y nunca salir de casa sin](https://reader036.fdocuments.net/reader036/viewer/2022062606/600cd3884cf2ba7d571818a0/html5/thumbnails/12.jpg)
The ‘do not scale’ option
❖ Get your 7 superstars in one ‘band’!
❖ Get everyone else ‘out of the way’!
❖ Let the thoroughbreds RUN!
![Page 13: 2401 system 4 google versacionales y nunca salir de casa sin](https://reader036.fdocuments.net/reader036/viewer/2022062606/600cd3884cf2ba7d571818a0/html5/thumbnails/13.jpg)
LeSS
❖ LeSS stands for “Large Scale Scrum”!
❖ See: Scaling Lean and Agile Development by Craig Larman and Bas Vodde. !
❖ Many CSTs like it. (Larman and Vodde are CSTs.)
![Page 14: 2401 system 4 google versacionales y nunca salir de casa sin](https://reader036.fdocuments.net/reader036/viewer/2022062606/600cd3884cf2ba7d571818a0/html5/thumbnails/14.jpg)
LeSS patterns1
❖ Start with single Team scrum & understand!
❖ Scaling is largely repeating the single Team pattern!
❖ Feature teams (versus component teams)!
❖ Let the Teams self-organize (self-create)!
❖ Minimize ‘big release’ concepts, roles, functions
![Page 15: 2401 system 4 google versacionales y nunca salir de casa sin](https://reader036.fdocuments.net/reader036/viewer/2022062606/600cd3884cf2ba7d571818a0/html5/thumbnails/15.jpg)
LeSS Patterns2
❖ No standard (forced) process!
❖ Minimal ‘external’ management!
❖ Science Fair or Bazaar (for Demos)!
❖ Add a Group part to Sprint Planning Meeting!
❖ Team and Joint Retrospective!
❖ Continuous Integration!
![Page 16: 2401 system 4 google versacionales y nunca salir de casa sin](https://reader036.fdocuments.net/reader036/viewer/2022062606/600cd3884cf2ba7d571818a0/html5/thumbnails/16.jpg)
Catherine Louis
❖ Science Fair
![Page 17: 2401 system 4 google versacionales y nunca salir de casa sin](https://reader036.fdocuments.net/reader036/viewer/2022062606/600cd3884cf2ba7d571818a0/html5/thumbnails/17.jpg)
KISS
❖ Scrum is hard.!
❖ Scaling is hard (not matter how you do it).!
❖ Why Scale with Scrum? (Lots of energy lost.)!
❖ So….if we have to, but KISS.
![Page 18: 2401 system 4 google versacionales y nunca salir de casa sin](https://reader036.fdocuments.net/reader036/viewer/2022062606/600cd3884cf2ba7d571818a0/html5/thumbnails/18.jpg)
Why KISS?
❖ Avoids over-weight process!
❖ More likely to be ‘appropriate to situation’!
❖ Easier to diagnose any mis-matches!
❖ Easier to implement!
❖ Easier to learn (and all participants must learn what your scaling scheme is, to do it effectively)
![Page 19: 2401 system 4 google versacionales y nunca salir de casa sin](https://reader036.fdocuments.net/reader036/viewer/2022062606/600cd3884cf2ba7d571818a0/html5/thumbnails/19.jpg)
Implement…
❖ Iteratively and incrementally!
❖ Via patterns!
❖ Minimize resistance
![Page 20: 2401 system 4 google versacionales y nunca salir de casa sin](https://reader036.fdocuments.net/reader036/viewer/2022062606/600cd3884cf2ba7d571818a0/html5/thumbnails/20.jpg)
Use patterns
❖ Always think: YMMV!
❖ Experiment…!
❖ Iterative and incremental, one problem at a time.
![Page 21: 2401 system 4 google versacionales y nunca salir de casa sin](https://reader036.fdocuments.net/reader036/viewer/2022062606/600cd3884cf2ba7d571818a0/html5/thumbnails/21.jpg)
Scaled Agile Framework (SAFe)
❖ Dean Leffingwell & Co!
❖ ScaledAgileFramework.com!
❖ The Big Picture!
❖ The SAFe people do talk some about patterns and implementing iteratively and incrementally. !
❖ In my opinion, not enough.
![Page 22: 2401 system 4 google versacionales y nunca salir de casa sin](https://reader036.fdocuments.net/reader036/viewer/2022062606/600cd3884cf2ba7d571818a0/html5/thumbnails/22.jpg)
Scaled Agile Framework™ Big Picture
![Page 23: 2401 system 4 google versacionales y nunca salir de casa sin](https://reader036.fdocuments.net/reader036/viewer/2022062606/600cd3884cf2ba7d571818a0/html5/thumbnails/23.jpg)
Comments❖ Wow. A BIG picture.!
❖ Lots of wonderful ideas and patterns.!
❖ It needs a glossary.!
❖ Do you need all of this stuff?!
❖ Are you ready for all of this stuff?!
❖ Say ‘yes’ to both: How would you implement all of this stuff?
![Page 24: 2401 system 4 google versacionales y nunca salir de casa sin](https://reader036.fdocuments.net/reader036/viewer/2022062606/600cd3884cf2ba7d571818a0/html5/thumbnails/24.jpg)
Summary
❖ Some of you need to scale!
❖ It is hard, but important (I have sympathy)!
❖ Every situation is different!
❖ I think patterns, done iteratively and incrementally, is the right approach.
![Page 25: 2401 system 4 google versacionales y nunca salir de casa sin](https://reader036.fdocuments.net/reader036/viewer/2022062606/600cd3884cf2ba7d571818a0/html5/thumbnails/25.jpg)
❖ Joseph Little, MBA & CST!
❖ LeanAgileTraining.com!
❖ 917-887-1669!
❖ We do workshops on Scaling, where we design changes with you.!
❖ Happy to discuss Scaling later…