sea spin5 2013-notes
DESCRIPTION
Presentation w/Notes PagesTRANSCRIPT
![Page 1: Sea spin5 2013-notes](https://reader035.vdocuments.net/reader035/viewer/2022081403/556315bad8b42a5b498b4e72/html5/thumbnails/1.jpg)
1
![Page 2: Sea spin5 2013-notes](https://reader035.vdocuments.net/reader035/viewer/2022081403/556315bad8b42a5b498b4e72/html5/thumbnails/2.jpg)
2
![Page 3: Sea spin5 2013-notes](https://reader035.vdocuments.net/reader035/viewer/2022081403/556315bad8b42a5b498b4e72/html5/thumbnails/3.jpg)
3
![Page 4: Sea spin5 2013-notes](https://reader035.vdocuments.net/reader035/viewer/2022081403/556315bad8b42a5b498b4e72/html5/thumbnails/4.jpg)
4
![Page 5: Sea spin5 2013-notes](https://reader035.vdocuments.net/reader035/viewer/2022081403/556315bad8b42a5b498b4e72/html5/thumbnails/5.jpg)
5
![Page 6: Sea spin5 2013-notes](https://reader035.vdocuments.net/reader035/viewer/2022081403/556315bad8b42a5b498b4e72/html5/thumbnails/6.jpg)
How Groups are incentivized vs How They Work to CollaborateWho Wears PagersWho is asked to Work Late, Holidays, Weekends
6
![Page 7: Sea spin5 2013-notes](https://reader035.vdocuments.net/reader035/viewer/2022081403/556315bad8b42a5b498b4e72/html5/thumbnails/7.jpg)
7
![Page 8: Sea spin5 2013-notes](https://reader035.vdocuments.net/reader035/viewer/2022081403/556315bad8b42a5b498b4e72/html5/thumbnails/8.jpg)
8
![Page 9: Sea spin5 2013-notes](https://reader035.vdocuments.net/reader035/viewer/2022081403/556315bad8b42a5b498b4e72/html5/thumbnails/9.jpg)
The concept here is that muda or waste does not simply add… it multiplies, because of interdependencies. Many lean practitioners talk of muda squared, muda cubed, …
The ways to reduce waste multiplication:
- Reduce waste generally within the actitivities and delays between activities
- Decouple where obvious separations exist, so that the compounding of waste is smaller and more localized
It is possible that the nature of the system changes in the process, separating complex into smaller, more understandable systems composed of less complex , complicated, or even simple subsystems
9
![Page 10: Sea spin5 2013-notes](https://reader035.vdocuments.net/reader035/viewer/2022081403/556315bad8b42a5b498b4e72/html5/thumbnails/10.jpg)
SLA Includes Potential Delays for Contracted Customer Notice, Contracted Frequency of ChangeLabor is not just a cost…. Availability and Cost of Keeping Good Employees figures inComplexity… What is that?
10
![Page 11: Sea spin5 2013-notes](https://reader035.vdocuments.net/reader035/viewer/2022081403/556315bad8b42a5b498b4e72/html5/thumbnails/11.jpg)
11
![Page 12: Sea spin5 2013-notes](https://reader035.vdocuments.net/reader035/viewer/2022081403/556315bad8b42a5b498b4e72/html5/thumbnails/12.jpg)
VMs, Firewalls, Interactions (Sessions)If you do this well: Escrow-able Process
12
![Page 13: Sea spin5 2013-notes](https://reader035.vdocuments.net/reader035/viewer/2022081403/556315bad8b42a5b498b4e72/html5/thumbnails/13.jpg)
ModularityMention the API EconomyFormal, Explicit agreementsThe faster and more comprehensive the feedback, the better – faster fixes, adjustments
13
![Page 14: Sea spin5 2013-notes](https://reader035.vdocuments.net/reader035/viewer/2022081403/556315bad8b42a5b498b4e72/html5/thumbnails/14.jpg)
Developers not knowing Architectural elementsToo many customer specific DBs – Restores?Consolidating on Standard Architectures
14
![Page 15: Sea spin5 2013-notes](https://reader035.vdocuments.net/reader035/viewer/2022081403/556315bad8b42a5b498b4e72/html5/thumbnails/15.jpg)
Standard Change TypesLow risk = Content, Quick & Easy to Back OutBe careful about putting off maintenanceDon’t forget customer notifications, SLAs
15
![Page 16: Sea spin5 2013-notes](https://reader035.vdocuments.net/reader035/viewer/2022081403/556315bad8b42a5b498b4e72/html5/thumbnails/16.jpg)
16
![Page 17: Sea spin5 2013-notes](https://reader035.vdocuments.net/reader035/viewer/2022081403/556315bad8b42a5b498b4e72/html5/thumbnails/17.jpg)
17
![Page 18: Sea spin5 2013-notes](https://reader035.vdocuments.net/reader035/viewer/2022081403/556315bad8b42a5b498b4e72/html5/thumbnails/18.jpg)
18
![Page 19: Sea spin5 2013-notes](https://reader035.vdocuments.net/reader035/viewer/2022081403/556315bad8b42a5b498b4e72/html5/thumbnails/19.jpg)
Note – May be a Different Board or Other Task Types: Dev Board, Data Center Ops Board, Release / Maintenance Window BoardsCards… Enough info for tracking, local decision making, priority mgmtTitle, Colors, Work types(bugs, features, security patch, task, story), Priority, Start Date, Hard delivery date, ID#/Barcode, avatar for engineer(s) working taskElectronic Tools Pros & Cons… easy to get certain measures(CFD, aging reports, filtering, “roll-up?”) not as visible or tactileCompare to Sprint Task Board – Queues, WIP Limits, How Managed, Stand-ups, swarming, swim lanesEstimates vs Internal SLAs vs Best Speed
19
![Page 20: Sea spin5 2013-notes](https://reader035.vdocuments.net/reader035/viewer/2022081403/556315bad8b42a5b498b4e72/html5/thumbnails/20.jpg)
20
![Page 21: Sea spin5 2013-notes](https://reader035.vdocuments.net/reader035/viewer/2022081403/556315bad8b42a5b498b4e72/html5/thumbnails/21.jpg)
Often IT and Dev so disjoint that they have no idea the tightrope already being walked on the hosting side. Product development companies are more and more becoming hosting companies… there are more and more patches & updates, more environment demands, and expectations of faster cycle times; The same is true for internal IT organizations
21
![Page 22: Sea spin5 2013-notes](https://reader035.vdocuments.net/reader035/viewer/2022081403/556315bad8b42a5b498b4e72/html5/thumbnails/22.jpg)
No Heroes
22
![Page 23: Sea spin5 2013-notes](https://reader035.vdocuments.net/reader035/viewer/2022081403/556315bad8b42a5b498b4e72/html5/thumbnails/23.jpg)
No prizes for putting out fires…. Too common that we let it happen (prize is for complete behavior – root cause analysis & action plan)Be careful of not rewarding those doing it right but quietlyNo heroes or single points of failure allowedNo night owls – Sleep deprivation does not result in qualityManagement has to be On boardEveryone has a backup – risk for company otherwiseProject knowledge may be transitory; Process & Infrastructure Knowledge should not evaporateMoving Up, Taking a Vacation Means Proper HandoffSharing ExpertiseGive them path out – should be also in their interest
23
![Page 24: Sea spin5 2013-notes](https://reader035.vdocuments.net/reader035/viewer/2022081403/556315bad8b42a5b498b4e72/html5/thumbnails/24.jpg)
The system is the combination of people, process, technical elements, interfaces, interactions, capacity, trends, risks, gaps, ….
24
![Page 25: Sea spin5 2013-notes](https://reader035.vdocuments.net/reader035/viewer/2022081403/556315bad8b42a5b498b4e72/html5/thumbnails/25.jpg)
25
![Page 26: Sea spin5 2013-notes](https://reader035.vdocuments.net/reader035/viewer/2022081403/556315bad8b42a5b498b4e72/html5/thumbnails/26.jpg)
http://scaledagileframework.com
26
![Page 27: Sea spin5 2013-notes](https://reader035.vdocuments.net/reader035/viewer/2022081403/556315bad8b42a5b498b4e72/html5/thumbnails/27.jpg)
http://disciplinedagiledelivery.com
http://www.amazon.com/Disciplined-Agile-Delivery-Practitioners-Enterprise/dp/0132810131
http://scottwambler.wordpress.com/category/disciplined-agile-delivery/
LinkedIn group also available
27
![Page 28: Sea spin5 2013-notes](https://reader035.vdocuments.net/reader035/viewer/2022081403/556315bad8b42a5b498b4e72/html5/thumbnails/28.jpg)
http://www.amazon.com/The-Phoenix-Project-Helping-Business/dp/0988262592
http://itrevolution.com/books/phoenix-project-devops-book/
28
![Page 29: Sea spin5 2013-notes](https://reader035.vdocuments.net/reader035/viewer/2022081403/556315bad8b42a5b498b4e72/html5/thumbnails/29.jpg)
Start simple. Buying into a full framework of overly defined roles and mechanisms only invites complexity prematurely. Let evidence for regulatory needs accumulate automatically trough the logging mechanisms. Establish controls – and records – but build them into the system, not as an added actiivty. Let documentation exist where needed, but limit formality and structure in preference of content… agile modeling comes to mind.
Seeking to create hi-freq deployments… not yet continuous
NOTE: Increasing bandwidth downstream and serious focus on visibility, constraint management, problem-solving, and flow are the PRIMARY mechanism for FLOW!!! Take WIP limits seriously and improve the system.
A basic rule…. NO MANUAL CHANGES!
29
![Page 30: Sea spin5 2013-notes](https://reader035.vdocuments.net/reader035/viewer/2022081403/556315bad8b42a5b498b4e72/html5/thumbnails/30.jpg)
No walls… no patterns of missteps passed on to the downstream (protections, mistake-proofing)Mediocrity Driven OutTrust is the key to Collaboration and Change
30
![Page 31: Sea spin5 2013-notes](https://reader035.vdocuments.net/reader035/viewer/2022081403/556315bad8b42a5b498b4e72/html5/thumbnails/31.jpg)
This meeting ritual is fixed in time and guideposts… it has simple but fixed guideposts and avoids negotiating around risks; it is designed to limit meetings and variations –everyone knows the targets before handNot stand-ups…. Not daily…Problem-solving, Consent & Buy-in; Breakouts for targeted problemsOften means large meeting – network expert, DBA, architect, product owner/manager/or senior managerThe ritual is paramount – no technical and business representation means no deploymentQA names known test gaps & risks; Technical & IT leads own deployment discussionReports identify deployment types & signature requirementsIT/Ops may use their choice of daily internal task management mechanisms; remember range of work
31
![Page 32: Sea spin5 2013-notes](https://reader035.vdocuments.net/reader035/viewer/2022081403/556315bad8b42a5b498b4e72/html5/thumbnails/32.jpg)
32
![Page 33: Sea spin5 2013-notes](https://reader035.vdocuments.net/reader035/viewer/2022081403/556315bad8b42a5b498b4e72/html5/thumbnails/33.jpg)
33
![Page 34: Sea spin5 2013-notes](https://reader035.vdocuments.net/reader035/viewer/2022081403/556315bad8b42a5b498b4e72/html5/thumbnails/34.jpg)
34