SlideShare a Scribd company logo
1 of 54
Download to read offline
Emergent Patterns
Emergent	
  Pa+erns	
  for	
  Kanban	
  in	
  IT	
  Opera6ons	
  
 for Kanban in IT Operations

Dominica DeGrandis   @dominicad
Emergent Patterns
Emergent	
  Pa+erns	
  for	
  Kanban	
  in	
  IT	
  Opera6ons	
  
 for Kanban in IT Operations

Dominica DeGrandis   @dominicad
Like the wave, work is a moving target




Jeff	
  Bezos,	
  CEO	
  Amazon	
  
Photo	
  by	
  Stephen	
  Chernin,	
  Bloomberg	
  	
  
Emergent	
  Pa+erns	
  for	
  Kanban	
  in	
  IT	
  Opera6ons	
  
3	
  of	
  the	
  top	
  ten	
  are	
  in	
  IT	
  




10	
  Most	
  Hated	
  Jobs,	
  CNBC,	
  Daniel	
  Bukszpan,	
  Aug	
  2011	
  
h+p://www.cnbc.com/id/44038159?slide=1	
  
Survey	
  conducted	
  by	
  CareerBliss	
  of	
  hundreds	
  of	
  thousands	
  of	
  employees	
  conducted	
  by	
  
CareerBliss	
  
	
  
Worst hated job #8
Technical Support Analyst
Worst hated job #1
Director of Information Technology
Problems facing IT Ops
Kanbanops
http://tech.groups.yahoo.com/group/kanbanops/
Connecting Porto Alegre to
San Francisco, Ohio and Bangalore




              The	
  World	
  is	
  flat,	
  Agile	
  Tips	
  	
  	
  	
  	
  Aug	
  2011	
  
Kanbanops	
  material	
  on	
  distributed	
  teams.	
  
Remote presence
Atalanta	
  
Atalanta	
  
Interrupts
Making Interrupts visible

                 Operations
                 Investigate Implement Buyoff   Done

   Planned
      25%

   Unplanned
     75%
Pattern - The        Goalie


                Handles small interrupts
                    Rotates weekly
                Expands knowledge base
                 Gains flexibility in team
         	
  
What is the threshold
    for creating a ticket?


Transaction cost vs. value
 Pa+erns	
  for	
  Task	
  Size	
  Policies

Example:	
  	
  	
  	
  	
  	
  If	
  <	
  n	
  min,	
  just	
  do	
  it	
  
	
  

Excep6ons….	
  
         	
  1.	
  Dependency	
  
         	
  2.	
  Only	
  Brent	
  knows	
  how	
  to	
  do	
  it	
  
         	
  3.	
  Visibility	
  of	
  small	
  tasks	
  in	
  repor6ng	
  
         	
  	
  
Showing impact of Interrupts

   Interrupts
                Investigate   Doing   Buy off   Done

   Ongoing




   Project


S = 1 day, M = 2-3 days, L= 1+week (LT)
The grawlix string
A look at cross board dependencies
Board Policies

                                                                     Colors:                  Product Unit Work

1) Priority in list is Top-most, right-most.
                                                                                            TechOps / Intern Work

2) Only AST Traffic Team members can add work items to                                                  Blockers
   Incoming.

                                                                                                 Policies / WIP
3) Team members will update board at the end of the day.
   (more updates are possible but not required).

                                                                               Ticket #                            PU or Project
4) When work item is done the user should determine if it
   belongs in the For Review pool.


5) Only work of more than 30 minutes goes on the board.

                                                                                      Title of the Work Item
6) The PU / Project must be noted on the right side of the ticket.


7) Deadline dates on lower right and circled.                                             Interrupts


8) Individuals can stack their own work items.
                                                                               Work                               Date completed
                                                                               Start date                           or due date
Dependency tags	
  
Electronic Board Dependency tags
Who verses what?
Pattern or
Anti-pattern?

Individually
Named
Swim lanes
Kanban Design for Visibility on Specializations

                       Operations Board
                     Investigate Committed   Test   Delivered
   SysAdmin
    Jason

   Config/Automate
    Kris

   Network/Monitor
    Pat

   DBA
    Mark

   Security
    Joe



   Visibility on types of demand
Ride	
  the	
  edge	
  
Skill	
  Level	
  Rankings	
  Example	
  
                          10 yrs exp or 10,000 hours of
                          practice, mentors others.
Master                    Knows when to break the rules.

Journeyman                6-9 yrs exp, can handle > 80%
                          of requests, trains others.

Practitioner              3-5 yrs exp, can handle > 50%
                          of requests.
Novice                    1-2 yrs exp, in training

Newb                      Newbie
Tools & skill level of team
Puppet
Apache
Ruby
MySQL
Oracle
Linux
Ride	
  the	
  edge	
  
What’s the point?



  Show the risk     in your organisation.
Dependencies, Interrupts and Specialization
 increase risk. Consider visualizing them.

Visualizing risk is powerful for IT
            Operations teams.
Achtung!


Consider the context
It’s likely different.

Using another design for your situation
can be dangerous.
	
  
Sources
10	
  Most	
  Hated	
  Jobs,	
  CNBC,	
  Daniel	
  Bukszpan,	
  Aug	
  2011	
  
h+p://www.cnbc.com/id/44038159?slide=1	
  
	
  
Kanbanops	
  Yahoo	
  Group	
  
tech.groups.yahoo.com/group/kanbanops/	
  
	
  
Kanban,	
  Successful	
  Evolu6onary	
  Change	
  for	
  Your	
  Technology	
  Business,	
  2010	
  
David	
  J.	
  Anderson,	
  	
  @agilemanager	
  
h+p://agilemanagement.net/index.php/kanbanbook/	
  
	
  	
  
Photo	
  credits	
  
Peahi,	
  North	
  Shore	
  of	
  Maui,	
  Hawaii	
  	
  Ron	
  Dahlquist	
  
Shot	
  of	
  Jeff	
  Bezos,	
  Stephen	
  Chernin,	
  Bloomberg	
  	
  
Waimea	
  Bay,	
  Oahu,	
  	
  Dec	
  2004	
  	
  Marco	
  Garcia,	
  Ge+y	
  Images	
  	
  
Alii	
  Beach	
  Park	
  Haleiwa,	
  Oahu,	
  	
  Oct	
  2012	
  Veronica	
  Carmona,	
  Oahu	
  Visitors	
  Bureau	
  
The	
  World	
  is	
  flat,	
  Agile	
  Tips,	
  Aug	
  2011,	
  
h+p://agile6ps.blogspot.co.at/2011/08/world-­‐is-­‐flat.html	
  
CNBC	
  ar6cle	
  on	
  10	
  most	
  hated	
  jobs:	
  Tetra	
  Images,	
  Ge+y	
  Images	
  
         	
     	
     	
      	
       	
      	
      	
  	
  	
  	
  	
  David	
  Malan,	
  Photographer's	
  Choice,	
  Ge+y	
  Images	
  
	
  	
  
Dominica DeGrandis
@dominicad

More Related Content

Similar to Lkce12.emergent patternsit ops

Agilelessons scanagile-final 2013
Agilelessons scanagile-final 2013Agilelessons scanagile-final 2013
Agilelessons scanagile-final 2013lokori
 
Lssc12.emergent.patterns.in.it
Lssc12.emergent.patterns.in.itLssc12.emergent.patterns.in.it
Lssc12.emergent.patterns.in.itDominica DeGrandis
 
空英課程 Agile development 2014
空英課程 Agile development 2014空英課程 Agile development 2014
空英課程 Agile development 2014芋頭 烤
 
LeSS-Intro - Scrum Meetup Berlin
LeSS-Intro - Scrum Meetup BerlinLeSS-Intro - Scrum Meetup Berlin
LeSS-Intro - Scrum Meetup BerlinAnton Skornyakov
 
How to explain DevOps to your mom
How to explain DevOps to your momHow to explain DevOps to your mom
How to explain DevOps to your momAndreas Grabner
 
Agile Intro and 2014 trends for AgileSparks open day at John-Bryce - March 2014
Agile Intro and 2014 trends for AgileSparks open day at John-Bryce - March 2014Agile Intro and 2014 trends for AgileSparks open day at John-Bryce - March 2014
Agile Intro and 2014 trends for AgileSparks open day at John-Bryce - March 2014Yuval Yeret
 
564 Class Notes July 27, 2010
564 Class Notes July 27, 2010564 Class Notes July 27, 2010
564 Class Notes July 27, 2010Stephanie Magleby
 
The Role of a BA on a Scrum Team IIBA Presentation 2010
The Role of a BA on a Scrum Team IIBA Presentation 2010The Role of a BA on a Scrum Team IIBA Presentation 2010
The Role of a BA on a Scrum Team IIBA Presentation 2010scrummasternz
 
An Introduction To Agile Development
An Introduction To Agile DevelopmentAn Introduction To Agile Development
An Introduction To Agile Developmentelliando dias
 
Pmi agile planning, inspection and adaption
Pmi   agile planning, inspection and adaptionPmi   agile planning, inspection and adaption
Pmi agile planning, inspection and adaptionscrumtodd
 
Design for Professionals - Big (D)esign Conference 2014
Design for Professionals - Big (D)esign Conference 2014Design for Professionals - Big (D)esign Conference 2014
Design for Professionals - Big (D)esign Conference 2014Design4Pros
 
Architecting a Large Software Project - Lessons Learned
Architecting a Large Software Project - Lessons LearnedArchitecting a Large Software Project - Lessons Learned
Architecting a Large Software Project - Lessons LearnedJoão Pedro Martins
 
Testaus 2014 -seminaari: Arto Kiiskinen, Mirasys Oy. Case Mirasys: Toiminnoil...
Testaus 2014 -seminaari: Arto Kiiskinen, Mirasys Oy. Case Mirasys: Toiminnoil...Testaus 2014 -seminaari: Arto Kiiskinen, Mirasys Oy. Case Mirasys: Toiminnoil...
Testaus 2014 -seminaari: Arto Kiiskinen, Mirasys Oy. Case Mirasys: Toiminnoil...Tieturi Oy
 
Speeding up enterprises, one deploy at a time - Devopsdays Toronto 2014
Speeding up enterprises, one deploy at a time - Devopsdays Toronto 2014Speeding up enterprises, one deploy at a time - Devopsdays Toronto 2014
Speeding up enterprises, one deploy at a time - Devopsdays Toronto 2014Stuart Charlton
 
What to Expect When You're Expecting (to Own Production)
What to Expect When You're Expecting (to Own Production)What to Expect When You're Expecting (to Own Production)
What to Expect When You're Expecting (to Own Production)Michael Diamant
 
Cloudera Data Science Challenge 3 Solution by Doug Needham
Cloudera Data Science Challenge 3 Solution by Doug NeedhamCloudera Data Science Challenge 3 Solution by Doug Needham
Cloudera Data Science Challenge 3 Solution by Doug NeedhamDoug Needham
 
How to Apply a Product Mindset to Your Platform Team Tomorrow
How to Apply a Product Mindset to Your Platform Team TomorrowHow to Apply a Product Mindset to Your Platform Team Tomorrow
How to Apply a Product Mindset to Your Platform Team TomorrowJelmer Borst
 

Similar to Lkce12.emergent patternsit ops (20)

Agilelessons scanagile-final 2013
Agilelessons scanagile-final 2013Agilelessons scanagile-final 2013
Agilelessons scanagile-final 2013
 
Lssc12.emergent.patterns.in.it
Lssc12.emergent.patterns.in.itLssc12.emergent.patterns.in.it
Lssc12.emergent.patterns.in.it
 
空英課程 Agile development 2014
空英課程 Agile development 2014空英課程 Agile development 2014
空英課程 Agile development 2014
 
Stepping Outside
Stepping OutsideStepping Outside
Stepping Outside
 
LeSS-Intro - Scrum Meetup Berlin
LeSS-Intro - Scrum Meetup BerlinLeSS-Intro - Scrum Meetup Berlin
LeSS-Intro - Scrum Meetup Berlin
 
How to explain DevOps to your mom
How to explain DevOps to your momHow to explain DevOps to your mom
How to explain DevOps to your mom
 
Agile Intro and 2014 trends for AgileSparks open day at John-Bryce - March 2014
Agile Intro and 2014 trends for AgileSparks open day at John-Bryce - March 2014Agile Intro and 2014 trends for AgileSparks open day at John-Bryce - March 2014
Agile Intro and 2014 trends for AgileSparks open day at John-Bryce - March 2014
 
564 Class Notes July 27, 2010
564 Class Notes July 27, 2010564 Class Notes July 27, 2010
564 Class Notes July 27, 2010
 
The Role of a BA on a Scrum Team IIBA Presentation 2010
The Role of a BA on a Scrum Team IIBA Presentation 2010The Role of a BA on a Scrum Team IIBA Presentation 2010
The Role of a BA on a Scrum Team IIBA Presentation 2010
 
An Introduction To Agile Development
An Introduction To Agile DevelopmentAn Introduction To Agile Development
An Introduction To Agile Development
 
Pmi agile planning, inspection and adaption
Pmi   agile planning, inspection and adaptionPmi   agile planning, inspection and adaption
Pmi agile planning, inspection and adaption
 
software-dev-life.pptx
software-dev-life.pptxsoftware-dev-life.pptx
software-dev-life.pptx
 
Design for Professionals - Big (D)esign Conference 2014
Design for Professionals - Big (D)esign Conference 2014Design for Professionals - Big (D)esign Conference 2014
Design for Professionals - Big (D)esign Conference 2014
 
Architecting a Large Software Project - Lessons Learned
Architecting a Large Software Project - Lessons LearnedArchitecting a Large Software Project - Lessons Learned
Architecting a Large Software Project - Lessons Learned
 
Testaus 2014 -seminaari: Arto Kiiskinen, Mirasys Oy. Case Mirasys: Toiminnoil...
Testaus 2014 -seminaari: Arto Kiiskinen, Mirasys Oy. Case Mirasys: Toiminnoil...Testaus 2014 -seminaari: Arto Kiiskinen, Mirasys Oy. Case Mirasys: Toiminnoil...
Testaus 2014 -seminaari: Arto Kiiskinen, Mirasys Oy. Case Mirasys: Toiminnoil...
 
Scrum in-a-flash
Scrum in-a-flashScrum in-a-flash
Scrum in-a-flash
 
Speeding up enterprises, one deploy at a time - Devopsdays Toronto 2014
Speeding up enterprises, one deploy at a time - Devopsdays Toronto 2014Speeding up enterprises, one deploy at a time - Devopsdays Toronto 2014
Speeding up enterprises, one deploy at a time - Devopsdays Toronto 2014
 
What to Expect When You're Expecting (to Own Production)
What to Expect When You're Expecting (to Own Production)What to Expect When You're Expecting (to Own Production)
What to Expect When You're Expecting (to Own Production)
 
Cloudera Data Science Challenge 3 Solution by Doug Needham
Cloudera Data Science Challenge 3 Solution by Doug NeedhamCloudera Data Science Challenge 3 Solution by Doug Needham
Cloudera Data Science Challenge 3 Solution by Doug Needham
 
How to Apply a Product Mindset to Your Platform Team Tomorrow
How to Apply a Product Mindset to Your Platform Team TomorrowHow to Apply a Product Mindset to Your Platform Team Tomorrow
How to Apply a Product Mindset to Your Platform Team Tomorrow
 

More from Dominica DeGrandis

The Balanced Calendar: How to optimize your time (DOES17 SFO)
The Balanced Calendar: How to optimize your time (DOES17 SFO)The Balanced Calendar: How to optimize your time (DOES17 SFO)
The Balanced Calendar: How to optimize your time (DOES17 SFO)Dominica DeGrandis
 
Time Theft - How Hidden & Unplanned Work Commit the Perfect Crime
Time Theft - How Hidden & Unplanned Work Commit the Perfect CrimeTime Theft - How Hidden & Unplanned Work Commit the Perfect Crime
Time Theft - How Hidden & Unplanned Work Commit the Perfect CrimeDominica DeGrandis
 
Make Work Visible - Unmask Capacity Killing WIP
Make Work Visible - Unmask Capacity Killing WIPMake Work Visible - Unmask Capacity Killing WIP
Make Work Visible - Unmask Capacity Killing WIPDominica DeGrandis
 
Time Theft - How Hidden & Unplanned Work Commit the Perfect Crime.
Time Theft - How Hidden & Unplanned Work Commit the Perfect Crime.Time Theft - How Hidden & Unplanned Work Commit the Perfect Crime.
Time Theft - How Hidden & Unplanned Work Commit the Perfect Crime.Dominica DeGrandis
 
Getting Business Exec Buy-in for Architecture Change
Getting Business Exec Buy-in for Architecture ChangeGetting Business Exec Buy-in for Architecture Change
Getting Business Exec Buy-in for Architecture ChangeDominica DeGrandis
 
The Misaligned Middle - Getting on board with Change
The Misaligned Middle - Getting on board with ChangeThe Misaligned Middle - Getting on board with Change
The Misaligned Middle - Getting on board with ChangeDominica DeGrandis
 
Aligning Business and Technology Teams
Aligning Business and Technology TeamsAligning Business and Technology Teams
Aligning Business and Technology TeamsDominica DeGrandis
 
From Divided to United - Aligning Technical and Business Teams
From Divided to United - Aligning Technical and Business TeamsFrom Divided to United - Aligning Technical and Business Teams
From Divided to United - Aligning Technical and Business TeamsDominica DeGrandis
 
Why don'we just say "No" - Devopsdays Silicon Valley Jun 2014
Why don'we just say "No" -  Devopsdays Silicon Valley Jun 2014Why don'we just say "No" -  Devopsdays Silicon Valley Jun 2014
Why don'we just say "No" - Devopsdays Silicon Valley Jun 2014Dominica DeGrandis
 
Kanban Patterns for Dependencies
Kanban Patterns for DependenciesKanban Patterns for Dependencies
Kanban Patterns for DependenciesDominica DeGrandis
 
Devopsdays Mountain View 2012 Ignite on Letting Go
Devopsdays Mountain View 2012 Ignite on Letting GoDevopsdays Mountain View 2012 Ignite on Letting Go
Devopsdays Mountain View 2012 Ignite on Letting GoDominica DeGrandis
 

More from Dominica DeGrandis (17)

The Balanced Calendar: How to optimize your time (DOES17 SFO)
The Balanced Calendar: How to optimize your time (DOES17 SFO)The Balanced Calendar: How to optimize your time (DOES17 SFO)
The Balanced Calendar: How to optimize your time (DOES17 SFO)
 
Time Theft - How Hidden & Unplanned Work Commit the Perfect Crime
Time Theft - How Hidden & Unplanned Work Commit the Perfect CrimeTime Theft - How Hidden & Unplanned Work Commit the Perfect Crime
Time Theft - How Hidden & Unplanned Work Commit the Perfect Crime
 
Make Work Visible - Unmask Capacity Killing WIP
Make Work Visible - Unmask Capacity Killing WIPMake Work Visible - Unmask Capacity Killing WIP
Make Work Visible - Unmask Capacity Killing WIP
 
The Art of Lean Performance
The Art of Lean PerformanceThe Art of Lean Performance
The Art of Lean Performance
 
LeanAgileUS.feb27.2017
LeanAgileUS.feb27.2017LeanAgileUS.feb27.2017
LeanAgileUS.feb27.2017
 
Time Theft - How Hidden & Unplanned Work Commit the Perfect Crime.
Time Theft - How Hidden & Unplanned Work Commit the Perfect Crime.Time Theft - How Hidden & Unplanned Work Commit the Perfect Crime.
Time Theft - How Hidden & Unplanned Work Commit the Perfect Crime.
 
Getting Business Exec Buy-in for Architecture Change
Getting Business Exec Buy-in for Architecture ChangeGetting Business Exec Buy-in for Architecture Change
Getting Business Exec Buy-in for Architecture Change
 
The Misaligned Middle - Getting on board with Change
The Misaligned Middle - Getting on board with ChangeThe Misaligned Middle - Getting on board with Change
The Misaligned Middle - Getting on board with Change
 
Aligning Business and Technology Teams
Aligning Business and Technology TeamsAligning Business and Technology Teams
Aligning Business and Technology Teams
 
From Divided to United - Aligning Technical and Business Teams
From Divided to United - Aligning Technical and Business TeamsFrom Divided to United - Aligning Technical and Business Teams
From Divided to United - Aligning Technical and Business Teams
 
The Shape of Uncertainty
The Shape of UncertaintyThe Shape of Uncertainty
The Shape of Uncertainty
 
DevOpsdays Austin 2015
DevOpsdays Austin 2015DevOpsdays Austin 2015
DevOpsdays Austin 2015
 
LeanUX2015.KanbanforDevops
LeanUX2015.KanbanforDevopsLeanUX2015.KanbanforDevops
LeanUX2015.KanbanforDevops
 
Why don'we just say "No" - Devopsdays Silicon Valley Jun 2014
Why don'we just say "No" -  Devopsdays Silicon Valley Jun 2014Why don'we just say "No" -  Devopsdays Silicon Valley Jun 2014
Why don'we just say "No" - Devopsdays Silicon Valley Jun 2014
 
Devopsdays.austin.2013
Devopsdays.austin.2013Devopsdays.austin.2013
Devopsdays.austin.2013
 
Kanban Patterns for Dependencies
Kanban Patterns for DependenciesKanban Patterns for Dependencies
Kanban Patterns for Dependencies
 
Devopsdays Mountain View 2012 Ignite on Letting Go
Devopsdays Mountain View 2012 Ignite on Letting GoDevopsdays Mountain View 2012 Ignite on Letting Go
Devopsdays Mountain View 2012 Ignite on Letting Go
 

Recently uploaded

Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfngoud9212
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 

Recently uploaded (20)

Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdf
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 

Lkce12.emergent patternsit ops

  • 1. Emergent Patterns Emergent  Pa+erns  for  Kanban  in  IT  Opera6ons   for Kanban in IT Operations Dominica DeGrandis @dominicad
  • 2. Emergent Patterns Emergent  Pa+erns  for  Kanban  in  IT  Opera6ons   for Kanban in IT Operations Dominica DeGrandis @dominicad
  • 3. Like the wave, work is a moving target Jeff  Bezos,  CEO  Amazon   Photo  by  Stephen  Chernin,  Bloomberg    
  • 4.
  • 5. Emergent  Pa+erns  for  Kanban  in  IT  Opera6ons  
  • 6. 3  of  the  top  ten  are  in  IT   10  Most  Hated  Jobs,  CNBC,  Daniel  Bukszpan,  Aug  2011   h+p://www.cnbc.com/id/44038159?slide=1   Survey  conducted  by  CareerBliss  of  hundreds  of  thousands  of  employees  conducted  by   CareerBliss    
  • 7. Worst hated job #8 Technical Support Analyst
  • 8. Worst hated job #1 Director of Information Technology
  • 9.
  • 10.
  • 11.
  • 12.
  • 14.
  • 15.
  • 17. Connecting Porto Alegre to San Francisco, Ohio and Bangalore The  World  is  flat,  Agile  Tips          Aug  2011  
  • 18.
  • 19. Kanbanops  material  on  distributed  teams.  
  • 23.
  • 25. Making Interrupts visible Operations Investigate Implement Buyoff Done Planned 25% Unplanned 75%
  • 26. Pattern - The Goalie Handles small interrupts Rotates weekly Expands knowledge base Gains flexibility in team  
  • 27. What is the threshold for creating a ticket? Transaction cost vs. value
  • 28.  Pa+erns  for  Task  Size  Policies Example:            If  <  n  min,  just  do  it     Excep6ons….    1.  Dependency    2.  Only  Brent  knows  how  to  do  it    3.  Visibility  of  small  tasks  in  repor6ng      
  • 29. Showing impact of Interrupts Interrupts Investigate Doing Buy off Done Ongoing Project S = 1 day, M = 2-3 days, L= 1+week (LT)
  • 31. A look at cross board dependencies
  • 32.
  • 33.
  • 34.
  • 35.
  • 36. Board Policies Colors: Product Unit Work 1) Priority in list is Top-most, right-most. TechOps / Intern Work 2) Only AST Traffic Team members can add work items to Blockers Incoming. Policies / WIP 3) Team members will update board at the end of the day. (more updates are possible but not required). Ticket # PU or Project 4) When work item is done the user should determine if it belongs in the For Review pool. 5) Only work of more than 30 minutes goes on the board. Title of the Work Item 6) The PU / Project must be noted on the right side of the ticket. 7) Deadline dates on lower right and circled. Interrupts 8) Individuals can stack their own work items. Work Date completed Start date or due date
  • 41. Kanban Design for Visibility on Specializations Operations Board Investigate Committed Test Delivered SysAdmin Jason Config/Automate Kris Network/Monitor Pat DBA Mark Security Joe Visibility on types of demand
  • 43. Skill  Level  Rankings  Example   10 yrs exp or 10,000 hours of practice, mentors others. Master Knows when to break the rules. Journeyman 6-9 yrs exp, can handle > 80% of requests, trains others. Practitioner 3-5 yrs exp, can handle > 50% of requests. Novice 1-2 yrs exp, in training Newb Newbie
  • 44. Tools & skill level of team Puppet Apache Ruby MySQL Oracle Linux
  • 45.
  • 46.
  • 47.
  • 49.
  • 50. What’s the point? Show the risk in your organisation. Dependencies, Interrupts and Specialization increase risk. Consider visualizing them. Visualizing risk is powerful for IT Operations teams.
  • 51. Achtung! Consider the context It’s likely different. Using another design for your situation can be dangerous.  
  • 52.
  • 53. Sources 10  Most  Hated  Jobs,  CNBC,  Daniel  Bukszpan,  Aug  2011   h+p://www.cnbc.com/id/44038159?slide=1     Kanbanops  Yahoo  Group   tech.groups.yahoo.com/group/kanbanops/     Kanban,  Successful  Evolu6onary  Change  for  Your  Technology  Business,  2010   David  J.  Anderson,    @agilemanager   h+p://agilemanagement.net/index.php/kanbanbook/       Photo  credits   Peahi,  North  Shore  of  Maui,  Hawaii    Ron  Dahlquist   Shot  of  Jeff  Bezos,  Stephen  Chernin,  Bloomberg     Waimea  Bay,  Oahu,    Dec  2004    Marco  Garcia,  Ge+y  Images     Alii  Beach  Park  Haleiwa,  Oahu,    Oct  2012  Veronica  Carmona,  Oahu  Visitors  Bureau   The  World  is  flat,  Agile  Tips,  Aug  2011,   h+p://agile6ps.blogspot.co.at/2011/08/world-­‐is-­‐flat.html   CNBC  ar6cle  on  10  most  hated  jobs:  Tetra  Images,  Ge+y  Images                        David  Malan,  Photographer's  Choice,  Ge+y  Images