SlideShare ist ein Scribd-Unternehmen logo
1 von 56
Breaking the Vicious Cycle in IT Operations using an Agile/Kanban Recipe Tal Aviv  tal@AgileSparks.comTalaviv@hotmail.com
Forces that shape IT Services A little bit of history: Where are we today and how did we get here?
Growing Pains – How did we get here? Organizations started with a single Person IT department. Growth led to increased IT needs. Growth led to Complexity. Complexity led to splitting IT into specialized groups. Pressure for Cost cutting led to off shoring and out sourcing.
Customer satisfaction goes down while costs go up The organization is less flexible Local Optima is encouraged  Matrices created for group performance Service Delivery Managers are brought on board to coordinate Cust/IT Additional rules and procedures are created Proj mgr added for coordination between groups Pressure to increase efficiency Quality of Service is reduced Delivery time is missed IT groups take longer to respond IT’s Current Reality Tree Coordination between team is more complicated Each team is specialized in it own area Communication with remote team is more complicated Use specialized teams to gain economy of scale Use less expensive resources Outsource IT groups Cut IT expenses Market forces demand cut in IT expenditure People are the most expensive resource IT is not a profit center Complexity in IT grows Additional IT Resources needed IT  Dept growth IT Is Expensive Organization growth
Current State - Impact on Users
Current State - Impact on Users ,[object Object]
Delays.
Missed due dates.
System complexity.
Total System unpredictability,[object Object]
Constant expediting led to conflicting demands.
Conflicting demands led to heavy multi tasking. ,[object Object]
Specialized teams led to complex coordination.
ComplexCoordination led to more management oversight.,[object Object]
Current State - Impact on IT Groups Complexity leads to increase in operating costs.
Example How can we break the cycle?
Real life problems March 1st Req. Date < SLA Due Date missed Due Date missed Req. Date < SLA Req. Stuck in Queue Work in Progress even though we have lots of time
Requested Date before SLA Date no correlation between requested date to the projected date
Where do we start?
Define Services and SLA Service Is a user story that define the action from the point of view of the user and has a definition of done.
Define Services and SLA ,[object Object]
Special emergencies will be allowed only by approval from queue manager
Separate Requests from Incidents,[object Object]
Missed Due Date Many requests still miss their projected end date
Establish flow based on Prioritization and coordination scheme
What do we want? Self managed teams Reduced Multitasking Focus Increase flow
Rules of the gameSimple and to the point ,[object Object]
SLA is published
Requests should be processed by SLA time.,[object Object]
Rules of the gameEstablish Priority Visual System ,[object Object]
Green – More then 66% of time is available
Yellow – Between 10% - 66% of time is available
Red – Less then 10% of time is available – We are at risk of missing due date,[object Object]
Usually Black requests will either be prioritized or due date will be renegotiated.,[object Object]
Visual Management - Cleaning up Visual Simplicity is the key for self management. You cant improve if you cant see. Start by cleaning up!
First, Clean Up the Queue Some of the Old work was removed New Due Date negotiated for some of the Black requests 2 Black requests are approved to be priority Cleaning up the mess makes it easier for the team member to understand what he/she needs to work on
Visualize the work , establish flow Kanban
Visualize the work - Kanban Queue manager transfer request from Service Center to Kanban board based on color priority Team members pull work based on order WIP limit is strictly enforced
WIP Limit 6 WIP Limit 3 Backlog Ready In Progress Customer Acceptance RM10864079 RM10864590 Use Kanban Board for Visual Self Management RM10866148 RM10818090   RM10856644 RM10846983   RM10866148 RM10839292 RM10866656 RM10867039 RM10866934 Definitions Queue Manager to ensure that no information is missing from the request before entering ready state Item pulled by a team member and is being worked on. All open requests waiting to be processed Item that was work completed and moved to customer for approval.
WIP Limit 6 WIP Limit 3 Backlog Ready In Progress Customer Acceptance RM10864079 RM10864590 Top 3 requests from the ready queue are pulled in to work in progress RM10866148 RM10818090   RM10856644 RM10846983   RM10866148 RM10839292 RM10866656 RM10867039 RM10866934 RM10867477 March 1st 2011 Tech Team Pull work while keeping WIP Limits
The Next Day – March 2nd The Red request and 2 black are completed 3 New requests came in
WIP Limit 6 WIP Limit 3 Backlog Ready In Progress Customer Acceptance RM10864079 RM10864590 RM10866148 RM10818090   RM10856644 RM10846983   RM10866148 RM10839292 RM10866656 RM10867039 RM10866934 RM10867477 March 2nd  2011 RM10869023 RM10869012 RM10869001
WIP Limit 6 WIP Limit 3 Backlog Ready In Progress Customer Acceptance RM10864079 RM10864590 RM10866148 RM10818090   RM10856644 RM10846983   RM10866148 RM10839292 RM10866656 RM10867039 RM10866934 RM10867477 As work is being completed, new work can flow into the queues, based on color priority RM10869023 RM10869012 RM10869001 March 2nd  2011
WIP Limit 6 WIP Limit 3 Backlog Ready In Progress Customer Acceptance RM10869023 RM10864590 RM10866148 RM10839292 RM10818090   RM10867039 RM10856644 RM10846983   RM10867477 RM10866148 RM10866656 RM10869012 RM10864079 RM10866934 RM10869001 March 2nd  2011
March 3rd 2 urgent requests came in
WIP Limit 6 WIP Limit 3 Backlog Ready In Progress Customer Acceptance RM10866656 RM10867477 RM10869023 RM10864590 RM10866934 RM10839292 RM10869012 RM10818090   RM10869001 RM10867039 RM10864079 RM10846983   RM10866148 RM10856644 RM10866148 March 3rd  2011 RM10869077 Color system keeps it simple RM10869097 RM10869101
WIP Limit 6 WIP Limit 3 Backlog Ready In Progress Customer Acceptance RM10867477 RM10869023 RM10864590 RM10869077 RM10839292 RM10869012 RM10869097 RM10818090   RM10867039 RM10864079 RM10846983   RM10866656 RM10866148 RM10866934 RM10856644 RM10869001 RM10866148 RM10869101 March 3rd  2011
WIP Limit 6 WIP Limit 3 Backlog Ready In Progress Customer Acceptance RM10869077 RM10864590 RM10839292 RM10869012 RM10869097 RM10818090   RM10867039 RM10864079 RM10867477 RM10846983   RM10866656 RM10866148 RM10869023 RM10866934 RM10856644 RM10869001 RM10866148 RM10869101 March 3rd  2011
RESULTS Standard flow Self Managed teams Clear priority system Reduced time to market Predictability – Trust – Customer Satisfaction
How do we coordinate several groups? Each Service will have tasks for one or multiple groups.  Each task will have an SLA.  Each group will use the color coding system to prioritize work towards a common Service due date (see example).
WIP Limit 6 WIP Limit 3 Backlog Ready In Progress Customer Acceptance RM10864088 Request RM10864079 has 3 tasks that go to 3 separate groups.  Based on the Service SLA, each group will have a sub SLA for its task.  RM10864079-1 RM10864079-2 RM10864099 If there are dependencies, the Queue Manager will not designate his task as ready until work on the previous task is in Customer Acceptance RM10864079-3 RM10867039 RM108640192 Use the same principles to coordinate between teams
WIP Limit 6 WIP Limit 3 Backlog Ready In Progress Customer Acceptance RM10864088 RM10864079-1 RM10864079-2 RM10864099 RM10864079-3 RM10867039 RM108640192
WIP Limit 6 WIP Limit 3 Backlog Ready In Progress Customer Acceptance RM10864088 RM10864079-1 RM10864079-2 RM10864099 RM10864079-3 RM10867039 RM108640192
WIP Limit 6 WIP Limit 3 Backlog Ready In Progress Customer Acceptance Color of task might have changed while in the works RM10864088 RM10864079-1 RM10864079-1 RM10864079-2 RM10864099 RM10864079-3 RM10867039 RM108640192
We gained even more Management oversight for coordination was reduced. Increase cross team collaboration. Increased transparency. Reduced Complexity and Operating costs.
RESULTS Standard flow Self Managed teams Clear priority system Reduced time to market Management oversight for coordination was reduced. Increase cross team collaboration. Reduced Complexity and Operating costs. Predictability Trust Customer Satisfaction

Weitere ähnliche Inhalte

Ähnlich wie IT Operations in Agile Israel April 11

DOES14 - Dominica Degrandis - How we used Kanban in Operations to Get Things ...
DOES14 - Dominica Degrandis - How we used Kanban in Operations to Get Things ...DOES14 - Dominica Degrandis - How we used Kanban in Operations to Get Things ...
DOES14 - Dominica Degrandis - How we used Kanban in Operations to Get Things ...Gene Kim
 
What makes FirstCall unique? How do we INCREASE YOUR PROFITS?
What makes FirstCall unique? How do we INCREASE YOUR PROFITS?What makes FirstCall unique? How do we INCREASE YOUR PROFITS?
What makes FirstCall unique? How do we INCREASE YOUR PROFITS?Dennis Sands
 
SAP TechEd EXP17583 expert session SAP Screen Personas
SAP TechEd EXP17583 expert session SAP Screen PersonasSAP TechEd EXP17583 expert session SAP Screen Personas
SAP TechEd EXP17583 expert session SAP Screen PersonasPeter Spielvogel
 
ITIM Service Catalog External Presentation
ITIM Service Catalog External PresentationITIM Service Catalog External Presentation
ITIM Service Catalog External Presentationweitzn00
 
OPS 571 HELP You can do it--ops571help.com
OPS 571 HELP You can do it--ops571help.comOPS 571 HELP You can do it--ops571help.com
OPS 571 HELP You can do it--ops571help.comagathachristie218
 
OPS 571 GENIUS You can do it--ops571genius.com
OPS 571 GENIUS You can do it--ops571genius.comOPS 571 GENIUS You can do it--ops571genius.com
OPS 571 GENIUS You can do it--ops571genius.comagathachristie218
 
Incident Management - Obtaining Our #1 Objective
Incident Management  - Obtaining Our #1 ObjectiveIncident Management  - Obtaining Our #1 Objective
Incident Management - Obtaining Our #1 ObjectiveMark Copeland
 
DCBADD2015 public sector agile
DCBADD2015 public sector agileDCBADD2015 public sector agile
DCBADD2015 public sector agileIIBADCBADD
 
Colors in Projects 2013 Bucharest - Kanban Briefly Explained
Colors in Projects 2013 Bucharest - Kanban Briefly ExplainedColors in Projects 2013 Bucharest - Kanban Briefly Explained
Colors in Projects 2013 Bucharest - Kanban Briefly ExplainedDavid Anderson
 
Integrating Service Catalog with the Business - Rapid and Relevant SLAs
Integrating Service Catalog with the Business - Rapid and Relevant SLAsIntegrating Service Catalog with the Business - Rapid and Relevant SLAs
Integrating Service Catalog with the Business - Rapid and Relevant SLAsAxios Systems
 
Associate advocate proposal
Associate advocate proposalAssociate advocate proposal
Associate advocate proposalT.J. Smith
 
UOPOPS571 You can do it--uopops571.com
UOPOPS571 You can do it--uopops571.comUOPOPS571 You can do it--uopops571.com
UOPOPS571 You can do it--uopops571.comagathachristie218
 
Requirements Gathering Best Practice Pack
Requirements Gathering Best Practice PackRequirements Gathering Best Practice Pack
Requirements Gathering Best Practice PackAmy Slater
 
Lean Six Sigma project Caponera
Lean Six Sigma project CaponeraLean Six Sigma project Caponera
Lean Six Sigma project CaponeraAnnalisa Caponera
 

Ähnlich wie IT Operations in Agile Israel April 11 (20)

DOES14 - Dominica Degrandis - How we used Kanban in Operations to Get Things ...
DOES14 - Dominica Degrandis - How we used Kanban in Operations to Get Things ...DOES14 - Dominica Degrandis - How we used Kanban in Operations to Get Things ...
DOES14 - Dominica Degrandis - How we used Kanban in Operations to Get Things ...
 
SUNRISERS INNOVATION
SUNRISERS INNOVATIONSUNRISERS INNOVATION
SUNRISERS INNOVATION
 
The SID
The SIDThe SID
The SID
 
What makes FirstCall unique? How do we INCREASE YOUR PROFITS?
What makes FirstCall unique? How do we INCREASE YOUR PROFITS?What makes FirstCall unique? How do we INCREASE YOUR PROFITS?
What makes FirstCall unique? How do we INCREASE YOUR PROFITS?
 
SAP TechEd EXP17583 expert session SAP Screen Personas
SAP TechEd EXP17583 expert session SAP Screen PersonasSAP TechEd EXP17583 expert session SAP Screen Personas
SAP TechEd EXP17583 expert session SAP Screen Personas
 
ITIM Service Catalog External Presentation
ITIM Service Catalog External PresentationITIM Service Catalog External Presentation
ITIM Service Catalog External Presentation
 
Teldware system
Teldware systemTeldware system
Teldware system
 
OPS 571 HELP You can do it--ops571help.com
OPS 571 HELP You can do it--ops571help.comOPS 571 HELP You can do it--ops571help.com
OPS 571 HELP You can do it--ops571help.com
 
Agile kanban overview
Agile kanban overviewAgile kanban overview
Agile kanban overview
 
OPS 571 GENIUS You can do it--ops571genius.com
OPS 571 GENIUS You can do it--ops571genius.comOPS 571 GENIUS You can do it--ops571genius.com
OPS 571 GENIUS You can do it--ops571genius.com
 
Incident Management - Obtaining Our #1 Objective
Incident Management  - Obtaining Our #1 ObjectiveIncident Management  - Obtaining Our #1 Objective
Incident Management - Obtaining Our #1 Objective
 
DCBADD2015 public sector agile
DCBADD2015 public sector agileDCBADD2015 public sector agile
DCBADD2015 public sector agile
 
Colors in Projects 2013 Bucharest - Kanban Briefly Explained
Colors in Projects 2013 Bucharest - Kanban Briefly ExplainedColors in Projects 2013 Bucharest - Kanban Briefly Explained
Colors in Projects 2013 Bucharest - Kanban Briefly Explained
 
Integrating Service Catalog with the Business - Rapid and Relevant SLAs
Integrating Service Catalog with the Business - Rapid and Relevant SLAsIntegrating Service Catalog with the Business - Rapid and Relevant SLAs
Integrating Service Catalog with the Business - Rapid and Relevant SLAs
 
Associate advocate proposal
Associate advocate proposalAssociate advocate proposal
Associate advocate proposal
 
UOPOPS571 You can do it--uopops571.com
UOPOPS571 You can do it--uopops571.comUOPOPS571 You can do it--uopops571.com
UOPOPS571 You can do it--uopops571.com
 
Requirements Gathering Best Practice Pack
Requirements Gathering Best Practice PackRequirements Gathering Best Practice Pack
Requirements Gathering Best Practice Pack
 
Lean Six Sigma project Caponera
Lean Six Sigma project CaponeraLean Six Sigma project Caponera
Lean Six Sigma project Caponera
 
End User ServicesV1.0 training.ppt
End User ServicesV1.0 training.pptEnd User ServicesV1.0 training.ppt
End User ServicesV1.0 training.ppt
 
Utils_Presentation_Richard U
Utils_Presentation_Richard UUtils_Presentation_Richard U
Utils_Presentation_Richard U
 

Mehr von Tal Aviv

Improving Throughput - Server Refresh Program
Improving Throughput - Server Refresh ProgramImproving Throughput - Server Refresh Program
Improving Throughput - Server Refresh ProgramTal Aviv
 
Kanban - Change Management
Kanban - Change ManagementKanban - Change Management
Kanban - Change ManagementTal Aviv
 
Meeting management
Meeting managementMeeting management
Meeting managementTal Aviv
 
IT Operation using Agile
IT Operation using AgileIT Operation using Agile
IT Operation using AgileTal Aviv
 
Common problems with email
Common problems with emailCommon problems with email
Common problems with emailTal Aviv
 
Speaking in front of an audience.
Speaking in front of an audience.Speaking in front of an audience.
Speaking in front of an audience.Tal Aviv
 
Cultural differences pt3
Cultural differences pt3Cultural differences pt3
Cultural differences pt3Tal Aviv
 
Cultural differences pt1 2
Cultural differences pt1 2Cultural differences pt1 2
Cultural differences pt1 2Tal Aviv
 
Cultural differences
Cultural differencesCultural differences
Cultural differencesTal Aviv
 
Multitasking - The Good The Bad and The Ugly
Multitasking - The Good The Bad and The UglyMultitasking - The Good The Bad and The Ugly
Multitasking - The Good The Bad and The UglyTal Aviv
 

Mehr von Tal Aviv (10)

Improving Throughput - Server Refresh Program
Improving Throughput - Server Refresh ProgramImproving Throughput - Server Refresh Program
Improving Throughput - Server Refresh Program
 
Kanban - Change Management
Kanban - Change ManagementKanban - Change Management
Kanban - Change Management
 
Meeting management
Meeting managementMeeting management
Meeting management
 
IT Operation using Agile
IT Operation using AgileIT Operation using Agile
IT Operation using Agile
 
Common problems with email
Common problems with emailCommon problems with email
Common problems with email
 
Speaking in front of an audience.
Speaking in front of an audience.Speaking in front of an audience.
Speaking in front of an audience.
 
Cultural differences pt3
Cultural differences pt3Cultural differences pt3
Cultural differences pt3
 
Cultural differences pt1 2
Cultural differences pt1 2Cultural differences pt1 2
Cultural differences pt1 2
 
Cultural differences
Cultural differencesCultural differences
Cultural differences
 
Multitasking - The Good The Bad and The Ugly
Multitasking - The Good The Bad and The UglyMultitasking - The Good The Bad and The Ugly
Multitasking - The Good The Bad and The Ugly
 

Kürzlich hochgeladen

Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear RegressionRavindra Nath Shukla
 
Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst SummitHolger Mueller
 
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 DelhiCall Girls in Delhi
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsP&CO
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...Paul Menig
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLSeo
 
Unlocking the Secrets of Affiliate Marketing.pdf
Unlocking the Secrets of Affiliate Marketing.pdfUnlocking the Secrets of Affiliate Marketing.pdf
Unlocking the Secrets of Affiliate Marketing.pdfOnline Income Engine
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...lizamodels9
 
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Lviv Startup Club
 
Sales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessSales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessAggregage
 
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth MarketingShawn Pang
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMRavindra Nath Shukla
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Dave Litwiller
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayNZSG
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...Any kyc Account
 
Best Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in IndiaBest Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in IndiaShree Krishna Exports
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒anilsa9823
 

Kürzlich hochgeladen (20)

Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear Regression
 
Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst Summit
 
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
 
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
 
Unlocking the Secrets of Affiliate Marketing.pdf
Unlocking the Secrets of Affiliate Marketing.pdfUnlocking the Secrets of Affiliate Marketing.pdf
Unlocking the Secrets of Affiliate Marketing.pdf
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
 
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
 
Sales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessSales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for Success
 
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSM
 
Nepali Escort Girl Kakori \ 9548273370 Indian Call Girls Service Lucknow ₹,9517
Nepali Escort Girl Kakori \ 9548273370 Indian Call Girls Service Lucknow ₹,9517Nepali Escort Girl Kakori \ 9548273370 Indian Call Girls Service Lucknow ₹,9517
Nepali Escort Girl Kakori \ 9548273370 Indian Call Girls Service Lucknow ₹,9517
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 May
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
 
Best Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in IndiaBest Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in India
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
 

IT Operations in Agile Israel April 11

  • 1. Breaking the Vicious Cycle in IT Operations using an Agile/Kanban Recipe Tal Aviv tal@AgileSparks.comTalaviv@hotmail.com
  • 2. Forces that shape IT Services A little bit of history: Where are we today and how did we get here?
  • 3. Growing Pains – How did we get here? Organizations started with a single Person IT department. Growth led to increased IT needs. Growth led to Complexity. Complexity led to splitting IT into specialized groups. Pressure for Cost cutting led to off shoring and out sourcing.
  • 4. Customer satisfaction goes down while costs go up The organization is less flexible Local Optima is encouraged Matrices created for group performance Service Delivery Managers are brought on board to coordinate Cust/IT Additional rules and procedures are created Proj mgr added for coordination between groups Pressure to increase efficiency Quality of Service is reduced Delivery time is missed IT groups take longer to respond IT’s Current Reality Tree Coordination between team is more complicated Each team is specialized in it own area Communication with remote team is more complicated Use specialized teams to gain economy of scale Use less expensive resources Outsource IT groups Cut IT expenses Market forces demand cut in IT expenditure People are the most expensive resource IT is not a profit center Complexity in IT grows Additional IT Resources needed IT Dept growth IT Is Expensive Organization growth
  • 5. Current State - Impact on Users
  • 6.
  • 10.
  • 11. Constant expediting led to conflicting demands.
  • 12.
  • 13. Specialized teams led to complex coordination.
  • 14.
  • 15. Current State - Impact on IT Groups Complexity leads to increase in operating costs.
  • 16. Example How can we break the cycle?
  • 17. Real life problems March 1st Req. Date < SLA Due Date missed Due Date missed Req. Date < SLA Req. Stuck in Queue Work in Progress even though we have lots of time
  • 18. Requested Date before SLA Date no correlation between requested date to the projected date
  • 19. Where do we start?
  • 20. Define Services and SLA Service Is a user story that define the action from the point of view of the user and has a definition of done.
  • 21.
  • 22. Special emergencies will be allowed only by approval from queue manager
  • 23.
  • 24. Missed Due Date Many requests still miss their projected end date
  • 25. Establish flow based on Prioritization and coordination scheme
  • 26. What do we want? Self managed teams Reduced Multitasking Focus Increase flow
  • 27.
  • 29.
  • 30.
  • 31. Green – More then 66% of time is available
  • 32. Yellow – Between 10% - 66% of time is available
  • 33.
  • 34.
  • 35. Visual Management - Cleaning up Visual Simplicity is the key for self management. You cant improve if you cant see. Start by cleaning up!
  • 36. First, Clean Up the Queue Some of the Old work was removed New Due Date negotiated for some of the Black requests 2 Black requests are approved to be priority Cleaning up the mess makes it easier for the team member to understand what he/she needs to work on
  • 37. Visualize the work , establish flow Kanban
  • 38. Visualize the work - Kanban Queue manager transfer request from Service Center to Kanban board based on color priority Team members pull work based on order WIP limit is strictly enforced
  • 39. WIP Limit 6 WIP Limit 3 Backlog Ready In Progress Customer Acceptance RM10864079 RM10864590 Use Kanban Board for Visual Self Management RM10866148 RM10818090 RM10856644 RM10846983 RM10866148 RM10839292 RM10866656 RM10867039 RM10866934 Definitions Queue Manager to ensure that no information is missing from the request before entering ready state Item pulled by a team member and is being worked on. All open requests waiting to be processed Item that was work completed and moved to customer for approval.
  • 40. WIP Limit 6 WIP Limit 3 Backlog Ready In Progress Customer Acceptance RM10864079 RM10864590 Top 3 requests from the ready queue are pulled in to work in progress RM10866148 RM10818090 RM10856644 RM10846983 RM10866148 RM10839292 RM10866656 RM10867039 RM10866934 RM10867477 March 1st 2011 Tech Team Pull work while keeping WIP Limits
  • 41. The Next Day – March 2nd The Red request and 2 black are completed 3 New requests came in
  • 42. WIP Limit 6 WIP Limit 3 Backlog Ready In Progress Customer Acceptance RM10864079 RM10864590 RM10866148 RM10818090 RM10856644 RM10846983 RM10866148 RM10839292 RM10866656 RM10867039 RM10866934 RM10867477 March 2nd 2011 RM10869023 RM10869012 RM10869001
  • 43. WIP Limit 6 WIP Limit 3 Backlog Ready In Progress Customer Acceptance RM10864079 RM10864590 RM10866148 RM10818090 RM10856644 RM10846983 RM10866148 RM10839292 RM10866656 RM10867039 RM10866934 RM10867477 As work is being completed, new work can flow into the queues, based on color priority RM10869023 RM10869012 RM10869001 March 2nd 2011
  • 44. WIP Limit 6 WIP Limit 3 Backlog Ready In Progress Customer Acceptance RM10869023 RM10864590 RM10866148 RM10839292 RM10818090 RM10867039 RM10856644 RM10846983 RM10867477 RM10866148 RM10866656 RM10869012 RM10864079 RM10866934 RM10869001 March 2nd 2011
  • 45. March 3rd 2 urgent requests came in
  • 46. WIP Limit 6 WIP Limit 3 Backlog Ready In Progress Customer Acceptance RM10866656 RM10867477 RM10869023 RM10864590 RM10866934 RM10839292 RM10869012 RM10818090 RM10869001 RM10867039 RM10864079 RM10846983 RM10866148 RM10856644 RM10866148 March 3rd 2011 RM10869077 Color system keeps it simple RM10869097 RM10869101
  • 47. WIP Limit 6 WIP Limit 3 Backlog Ready In Progress Customer Acceptance RM10867477 RM10869023 RM10864590 RM10869077 RM10839292 RM10869012 RM10869097 RM10818090 RM10867039 RM10864079 RM10846983 RM10866656 RM10866148 RM10866934 RM10856644 RM10869001 RM10866148 RM10869101 March 3rd 2011
  • 48. WIP Limit 6 WIP Limit 3 Backlog Ready In Progress Customer Acceptance RM10869077 RM10864590 RM10839292 RM10869012 RM10869097 RM10818090 RM10867039 RM10864079 RM10867477 RM10846983 RM10866656 RM10866148 RM10869023 RM10866934 RM10856644 RM10869001 RM10866148 RM10869101 March 3rd 2011
  • 49. RESULTS Standard flow Self Managed teams Clear priority system Reduced time to market Predictability – Trust – Customer Satisfaction
  • 50. How do we coordinate several groups? Each Service will have tasks for one or multiple groups. Each task will have an SLA. Each group will use the color coding system to prioritize work towards a common Service due date (see example).
  • 51. WIP Limit 6 WIP Limit 3 Backlog Ready In Progress Customer Acceptance RM10864088 Request RM10864079 has 3 tasks that go to 3 separate groups. Based on the Service SLA, each group will have a sub SLA for its task. RM10864079-1 RM10864079-2 RM10864099 If there are dependencies, the Queue Manager will not designate his task as ready until work on the previous task is in Customer Acceptance RM10864079-3 RM10867039 RM108640192 Use the same principles to coordinate between teams
  • 52. WIP Limit 6 WIP Limit 3 Backlog Ready In Progress Customer Acceptance RM10864088 RM10864079-1 RM10864079-2 RM10864099 RM10864079-3 RM10867039 RM108640192
  • 53. WIP Limit 6 WIP Limit 3 Backlog Ready In Progress Customer Acceptance RM10864088 RM10864079-1 RM10864079-2 RM10864099 RM10864079-3 RM10867039 RM108640192
  • 54. WIP Limit 6 WIP Limit 3 Backlog Ready In Progress Customer Acceptance Color of task might have changed while in the works RM10864088 RM10864079-1 RM10864079-1 RM10864079-2 RM10864099 RM10864079-3 RM10867039 RM108640192
  • 55. We gained even more Management oversight for coordination was reduced. Increase cross team collaboration. Increased transparency. Reduced Complexity and Operating costs.
  • 56. RESULTS Standard flow Self Managed teams Clear priority system Reduced time to market Management oversight for coordination was reduced. Increase cross team collaboration. Reduced Complexity and Operating costs. Predictability Trust Customer Satisfaction
  • 58. Frequently Asked Questions What if the customer does not approve? Requests not approved by the customer will go back to the queue with priority Red and flow through the process again. Why do we need Ready queue? In order to ensure that work flows through the process, we need to ensure that all information is available to the technical staff. The ready queue is for work ready to be processed and all information is available
  • 59. Frequently Asked Questions How do we ensure that Green tickets will be done on time? The color of the ticket will change with time. If we penetrate the buffer and the ticket becomes yellow or red, it will automatically move up on the priority list What about super urgent work such as incidents? Incidents might need to be a separate class of service. Prioritization of incidents might be based on Severity and not by due date
  • 60. Frequently Asked Questions How do we find the right SLA? Too many green – SLA too big Too many Red – SLA too short
  • 61. For Additional Information tal@agilesparks.com talaviv@hotmail.com
  • 63. About the Speaker Tal Aviv/Ovadia http://il.linkedin.com/pub/tal-ovadia/2/76/586 Blog: Duckmanagement.blogspot.com
  • 65. Cleaning up Phases of LEAN 5S 1.1 Sorting (Seiri) 1.2 Straightening or setting in order / stabilize (Seiton) 1.3 Sweeping or shining or cleanliness / systematic cleaning (Seiso) 1.4 Standardizing (Seiketsu) 1.5 Sustaining the discipline or self-discipline (Shitsuke)