SlideShare una empresa de Scribd logo
1 de 30
Welcome Meeting #2
Agile practitioners IL HashTag: #AP_IL
AgilityEnterprise Edition Ilan Kirschenbaum דובדבן על העץ http://kirschilan.wordpress.com
USS ENTERPRISE ,[object Object]
Weight: 93,500 ton
Service duration 51 years
1st nuclear military vessel ever
Longest serving military vessel
Top speed: 30+ knots
Propulsion: 8 nuclear reactors
Power: 280,000 SHP
Crew: 	Ship company 3,350	Air wing 2,480Source: http://www.maritimequest.com, www.wikipedia.com
Hustler 39 Diesel Rockit Length: 12.16m Weight: 4.3 ton Top speed: 90+ mph (~78 knots) Engine: Cummins MerCruiser Diesel 6.7 Power: 550 HP Crew: Ship company 2-11 Source: http://hustlerpowerboats.wordpress.com
Are enterprise projects different than others? Higher Complexity Multiple products Many teams Conflicting roles Conflicting interests Multiple release strategies Multiple cultures http://www.flickr.com/photos/heatedground/759823713/
Challenges: Follow the Money Conform to annual budget plans Request budget in advance Budget conflicts per business unit Product line strategies Specific product strategies Project requirements http://www.flickr.com/photos/doug88888/4612314827/
Challenges: Integrations Aligning timelines between products Conflicting business targets Cultural differences Architecture and design models Management styles Identifying integrations early Avoiding scope-creep http://www.flickr.com/photos/taz/38840529/
Challenges: Conflicting Requirements and Interests Company directions and themes Project needs Customer needs Architectural roadmap http://www.flickr.com/photos/dysonstarr/217050096/
Product Product Product View View View Release Manager Project Manager Product Manager Agile Manager 10 Courtesy of Amdocs LTD
Challenges: Time to Market Identify requirements early Making early commitments Long cycle times Late feedback http://www.flickr.com/photos/dysonstarr/217050096/
Challenges: Common vs. Specific Foundations Use of common *ilities Standard foundations More dependency Foundations per BU Increased innovation Harder to synchronize (http://www.flickr.com/photos/dwinton/297012591/
Challenges: Mindset “Tops” compelled to make decisions “Bottoms” compelled to follow orders “Middles” torn in the middle All stuck in familiarity, avoiding comfort http://www.flickr.com/photos/neilio/20403964/
Challenge: Multiple Currencies Different estimation scales Points vs. ideal days Size of points Different interpretations to ‘Definition of Done’ Different granularity of scope Different evolution over time http://www.flickr.com/photos/kalboz/3819591445/
Challenge: Enterprise Overheads Packaging Functional testing Production like testing (UAT) Regression tests Integration tests Non functional testing Performance Stability Usability Security …  Documentation Configurations http://www.flickr.com/photos/meddygarnet/4639313261/
Insight #1: Visibility Increase visibility FDD-ish approach Kanban Project dailies Observe WIP Observe cycle times EVM Record technical debt -------------- Backlog Readiness Project boards http://www.flickr.com/photos/andyhay/239756376/
Visibility: FDD-ish approach Advocate multi-discipline teams Requirements Design Engineering Advocate single steering team per project Advocate low project WIP http://www.flickr.com/photos/andyhay/239756376/
Visibility: Kanban Where to start? Conduct VSM Promote Kaizen events Highlight pain points Images courtesy of Amdocs LTD
Visibility: Kanban Using a board that reflects the VSM Highlight WIP violations Measure cycle times Discuss and alleviate bottlenecks Reduce wasteful steps and artifacts Images courtesy of Amdocs LTD
Visibility: EVM EVM: Earned Value Management Track  Complete scope Consumed budget Projected progress Make management decisions Change scope Change timeline Add budget Images courtesy of Amdocs LTD
Insight #2: Use the right tools With the right mindset, whiteboard and post-its will do! Otherwise invest in Agile project tracking Agile/Lean reporting CI  ALM http://www.flickr.com/photos/keystoneit/131700245/
Insight #2: Coaching is also a tool Product Owners From this Project oriented The PO, architect, designer… what to do first? To this Team oriented Single voice Owns entire backlog http://www.flickr.com/photos/frield/1508956124/ http://www.flickr.com/photos/putachini/3086915086/

Más contenido relacionado

Destacado

Practical Scrum course day 2
Practical Scrum course day 2Practical Scrum course day 2
Practical Scrum course day 2Ilan Kirschenbaum
 
Practical Scrum course day 1
Practical Scrum course day 1Practical Scrum course day 1
Practical Scrum course day 1Ilan Kirschenbaum
 
Advanced Po workshop November 2015
Advanced Po workshop November 2015Advanced Po workshop November 2015
Advanced Po workshop November 2015Ilan Kirschenbaum
 
Scrum Master Role and Responsibilities in Agile Environment - AMECSE 2014
Scrum Master Role and Responsibilities in Agile Environment  - AMECSE 2014 Scrum Master Role and Responsibilities in Agile Environment  - AMECSE 2014
Scrum Master Role and Responsibilities in Agile Environment - AMECSE 2014 Ahmed Hammad
 
Teams and responsibilities
Teams and responsibilitiesTeams and responsibilities
Teams and responsibilitiesAmir Barylko
 
Scrum Master Role - Authority, Power and Leadership
Scrum Master Role - Authority, Power and LeadershipScrum Master Role - Authority, Power and Leadership
Scrum Master Role - Authority, Power and LeadershipIlan Kirschenbaum
 
The Roles and Responsibilities in an Agile Project and Organization
The Roles and Responsibilities in an Agile Project and OrganizationThe Roles and Responsibilities in an Agile Project and Organization
The Roles and Responsibilities in an Agile Project and OrganizationToivo Vaje
 
Leading agile teams - Advanced Scrum Master
Leading agile teams - Advanced Scrum MasterLeading agile teams - Advanced Scrum Master
Leading agile teams - Advanced Scrum MasterIlan Kirschenbaum
 
Product owner Roles and responsibilities in Agile Scrum Methodologies
Product owner Roles and responsibilities in Agile Scrum MethodologiesProduct owner Roles and responsibilities in Agile Scrum Methodologies
Product owner Roles and responsibilities in Agile Scrum MethodologiesAgile Project Management
 
Understanding Roles on an Agile Project
Understanding Roles on an Agile ProjectUnderstanding Roles on an Agile Project
Understanding Roles on an Agile ProjectKent McDonald
 

Destacado (12)

Practical Scrum course day 2
Practical Scrum course day 2Practical Scrum course day 2
Practical Scrum course day 2
 
Practical Scrum course day 1
Practical Scrum course day 1Practical Scrum course day 1
Practical Scrum course day 1
 
Advanced Po workshop November 2015
Advanced Po workshop November 2015Advanced Po workshop November 2015
Advanced Po workshop November 2015
 
Scrum Master Role and Responsibilities in Agile Environment - AMECSE 2014
Scrum Master Role and Responsibilities in Agile Environment  - AMECSE 2014 Scrum Master Role and Responsibilities in Agile Environment  - AMECSE 2014
Scrum Master Role and Responsibilities in Agile Environment - AMECSE 2014
 
Teams and responsibilities
Teams and responsibilitiesTeams and responsibilities
Teams and responsibilities
 
Scrum Master Role - Authority, Power and Leadership
Scrum Master Role - Authority, Power and LeadershipScrum Master Role - Authority, Power and Leadership
Scrum Master Role - Authority, Power and Leadership
 
The Roles and Responsibilities in an Agile Project and Organization
The Roles and Responsibilities in an Agile Project and OrganizationThe Roles and Responsibilities in an Agile Project and Organization
The Roles and Responsibilities in an Agile Project and Organization
 
Leading agile teams - Advanced Scrum Master
Leading agile teams - Advanced Scrum MasterLeading agile teams - Advanced Scrum Master
Leading agile teams - Advanced Scrum Master
 
full-stack agile: Common Agile Myths
full-stack agile: Common Agile Mythsfull-stack agile: Common Agile Myths
full-stack agile: Common Agile Myths
 
Product owner Roles and responsibilities in Agile Scrum Methodologies
Product owner Roles and responsibilities in Agile Scrum MethodologiesProduct owner Roles and responsibilities in Agile Scrum Methodologies
Product owner Roles and responsibilities in Agile Scrum Methodologies
 
Understanding Roles on an Agile Project
Understanding Roles on an Agile ProjectUnderstanding Roles on an Agile Project
Understanding Roles on an Agile Project
 
full-stack agile - Scrum Basics
full-stack agile -  Scrum Basicsfull-stack agile -  Scrum Basics
full-stack agile - Scrum Basics
 

Similar a Enterprise agility

The use of bicycles to win the most prestigious sailing trophy
The use of bicycles to win the most prestigious sailing trophyThe use of bicycles to win the most prestigious sailing trophy
The use of bicycles to win the most prestigious sailing trophyStanislas Thomann
 
Advanced Materials Leadership for SAMPE Conference 2002
Advanced Materials Leadership for SAMPE Conference 2002Advanced Materials Leadership for SAMPE Conference 2002
Advanced Materials Leadership for SAMPE Conference 2002David F. Taggart
 
The Concept Of Ultra Low Cost Produce Development
The Concept Of Ultra Low Cost Produce DevelopmentThe Concept Of Ultra Low Cost Produce Development
The Concept Of Ultra Low Cost Produce DevelopmentPradeep Saha
 
The Concept Of Ultra Low Cost Product Development
The Concept Of Ultra Low Cost Product DevelopmentThe Concept Of Ultra Low Cost Product Development
The Concept Of Ultra Low Cost Product DevelopmentPradeep Saha
 
YOW London - Considering Migrating a Monolith to Microservices? A Dark Energy...
YOW London - Considering Migrating a Monolith to Microservices? A Dark Energy...YOW London - Considering Migrating a Monolith to Microservices? A Dark Energy...
YOW London - Considering Migrating a Monolith to Microservices? A Dark Energy...Chris Richardson
 
Presentation to the Defense Science Board Task Force on “Improving Fuel Effic...
Presentation to the Defense Science Board Task Force on “Improving Fuel Effic...Presentation to the Defense Science Board Task Force on “Improving Fuel Effic...
Presentation to the Defense Science Board Task Force on “Improving Fuel Effic...David F. Taggart
 
Demystifying web performance tooling and metrics
Demystifying web performance tooling and metricsDemystifying web performance tooling and metrics
Demystifying web performance tooling and metricsAnna Migas
 
Integration Reloaded - Integration solutions based on reactive principles
Integration Reloaded - Integration solutions based on reactive principlesIntegration Reloaded - Integration solutions based on reactive principles
Integration Reloaded - Integration solutions based on reactive principlesSven Bernhardt
 
20181025 integration reloaded_integration_solutions_based_on_reactive_principles
20181025 integration reloaded_integration_solutions_based_on_reactive_principles20181025 integration reloaded_integration_solutions_based_on_reactive_principles
20181025 integration reloaded_integration_solutions_based_on_reactive_principlesOPITZ CONSULTING Deutschland
 
JavaOne 2016 "Java, Microservices, Cloud and Containers"
JavaOne 2016 "Java, Microservices, Cloud and Containers"JavaOne 2016 "Java, Microservices, Cloud and Containers"
JavaOne 2016 "Java, Microservices, Cloud and Containers"Daniel Bryant
 
H2O Environmental ORSO (Oil Spill Removal Organization) Presentation
H2O Environmental ORSO (Oil Spill Removal Organization) PresentationH2O Environmental ORSO (Oil Spill Removal Organization) Presentation
H2O Environmental ORSO (Oil Spill Removal Organization) PresentationH2O Environmental
 
Scaling Confluence Architecture: A Sneak Peek Under the Hood
Scaling Confluence Architecture: A Sneak Peek Under the HoodScaling Confluence Architecture: A Sneak Peek Under the Hood
Scaling Confluence Architecture: A Sneak Peek Under the HoodBhakti Mehta
 
Measuring Web Performance (HighEdWeb FL Edition)
Measuring Web Performance (HighEdWeb FL Edition)Measuring Web Performance (HighEdWeb FL Edition)
Measuring Web Performance (HighEdWeb FL Edition)Dave Olsen
 
2020 06-03 cukenfest-bdd-and-sl_os
2020 06-03 cukenfest-bdd-and-sl_os2020 06-03 cukenfest-bdd-and-sl_os
2020 06-03 cukenfest-bdd-and-sl_osAbigail Bangser
 
TSSJS2010 Presenatation on: Performance Anti Patterns In Ajax Applications
TSSJS2010 Presenatation on: Performance Anti Patterns In Ajax ApplicationsTSSJS2010 Presenatation on: Performance Anti Patterns In Ajax Applications
TSSJS2010 Presenatation on: Performance Anti Patterns In Ajax Applicationsguestc75cdc
 
Performance anti patterns in ajax applications
Performance anti patterns in ajax applicationsPerformance anti patterns in ajax applications
Performance anti patterns in ajax applicationsSergeyChernyshev
 
Wind turbine final report
Wind turbine final reportWind turbine final report
Wind turbine final reportStephen Valvo
 

Similar a Enterprise agility (20)

The use of bicycles to win the most prestigious sailing trophy
The use of bicycles to win the most prestigious sailing trophyThe use of bicycles to win the most prestigious sailing trophy
The use of bicycles to win the most prestigious sailing trophy
 
Advanced Materials Leadership for SAMPE Conference 2002
Advanced Materials Leadership for SAMPE Conference 2002Advanced Materials Leadership for SAMPE Conference 2002
Advanced Materials Leadership for SAMPE Conference 2002
 
The Concept Of Ultra Low Cost Produce Development
The Concept Of Ultra Low Cost Produce DevelopmentThe Concept Of Ultra Low Cost Produce Development
The Concept Of Ultra Low Cost Produce Development
 
The Concept Of Ultra Low Cost Product Development
The Concept Of Ultra Low Cost Product DevelopmentThe Concept Of Ultra Low Cost Product Development
The Concept Of Ultra Low Cost Product Development
 
YOW London - Considering Migrating a Monolith to Microservices? A Dark Energy...
YOW London - Considering Migrating a Monolith to Microservices? A Dark Energy...YOW London - Considering Migrating a Monolith to Microservices? A Dark Energy...
YOW London - Considering Migrating a Monolith to Microservices? A Dark Energy...
 
Ken Lee - Trends in Blade Technology and Changing R&D Needs
Ken Lee - Trends in Blade Technology and Changing R&D NeedsKen Lee - Trends in Blade Technology and Changing R&D Needs
Ken Lee - Trends in Blade Technology and Changing R&D Needs
 
Presentation to the Defense Science Board Task Force on “Improving Fuel Effic...
Presentation to the Defense Science Board Task Force on “Improving Fuel Effic...Presentation to the Defense Science Board Task Force on “Improving Fuel Effic...
Presentation to the Defense Science Board Task Force on “Improving Fuel Effic...
 
IJSRDV3I80015
IJSRDV3I80015IJSRDV3I80015
IJSRDV3I80015
 
Demystifying web performance tooling and metrics
Demystifying web performance tooling and metricsDemystifying web performance tooling and metrics
Demystifying web performance tooling and metrics
 
Integration Reloaded - Integration solutions based on reactive principles
Integration Reloaded - Integration solutions based on reactive principlesIntegration Reloaded - Integration solutions based on reactive principles
Integration Reloaded - Integration solutions based on reactive principles
 
20181025 integration reloaded_integration_solutions_based_on_reactive_principles
20181025 integration reloaded_integration_solutions_based_on_reactive_principles20181025 integration reloaded_integration_solutions_based_on_reactive_principles
20181025 integration reloaded_integration_solutions_based_on_reactive_principles
 
JavaOne 2016 "Java, Microservices, Cloud and Containers"
JavaOne 2016 "Java, Microservices, Cloud and Containers"JavaOne 2016 "Java, Microservices, Cloud and Containers"
JavaOne 2016 "Java, Microservices, Cloud and Containers"
 
H2O Environmental ORSO (Oil Spill Removal Organization) Presentation
H2O Environmental ORSO (Oil Spill Removal Organization) PresentationH2O Environmental ORSO (Oil Spill Removal Organization) Presentation
H2O Environmental ORSO (Oil Spill Removal Organization) Presentation
 
The Modern Web
The Modern WebThe Modern Web
The Modern Web
 
Scaling Confluence Architecture: A Sneak Peek Under the Hood
Scaling Confluence Architecture: A Sneak Peek Under the HoodScaling Confluence Architecture: A Sneak Peek Under the Hood
Scaling Confluence Architecture: A Sneak Peek Under the Hood
 
Measuring Web Performance (HighEdWeb FL Edition)
Measuring Web Performance (HighEdWeb FL Edition)Measuring Web Performance (HighEdWeb FL Edition)
Measuring Web Performance (HighEdWeb FL Edition)
 
2020 06-03 cukenfest-bdd-and-sl_os
2020 06-03 cukenfest-bdd-and-sl_os2020 06-03 cukenfest-bdd-and-sl_os
2020 06-03 cukenfest-bdd-and-sl_os
 
TSSJS2010 Presenatation on: Performance Anti Patterns In Ajax Applications
TSSJS2010 Presenatation on: Performance Anti Patterns In Ajax ApplicationsTSSJS2010 Presenatation on: Performance Anti Patterns In Ajax Applications
TSSJS2010 Presenatation on: Performance Anti Patterns In Ajax Applications
 
Performance anti patterns in ajax applications
Performance anti patterns in ajax applicationsPerformance anti patterns in ajax applications
Performance anti patterns in ajax applications
 
Wind turbine final report
Wind turbine final reportWind turbine final report
Wind turbine final report
 

Más de Ilan Kirschenbaum

Coal miners productivity and socio technical teams slides
Coal miners productivity and socio technical teams slidesCoal miners productivity and socio technical teams slides
Coal miners productivity and socio technical teams slidesIlan Kirschenbaum
 
Mastering the Art of Facilitation
Mastering the Art of FacilitationMastering the Art of Facilitation
Mastering the Art of FacilitationIlan Kirschenbaum
 
We all want to get rid of waste but are we doing it wrong? English script
We all want to get rid of waste but are we doing it wrong? English scriptWe all want to get rid of waste but are we doing it wrong? English script
We all want to get rid of waste but are we doing it wrong? English scriptIlan Kirschenbaum
 
We all want to reduce waste but are we doing it wrong final
We all want to reduce waste but are we doing it wrong   finalWe all want to reduce waste but are we doing it wrong   final
We all want to reduce waste but are we doing it wrong finalIlan Kirschenbaum
 
We all want to reduce waste but are we doing it wrong
We all want to reduce waste but are we doing it wrongWe all want to reduce waste but are we doing it wrong
We all want to reduce waste but are we doing it wrongIlan Kirschenbaum
 
Scrum Master as a Facilitator - Handouts
Scrum Master as a Facilitator - HandoutsScrum Master as a Facilitator - Handouts
Scrum Master as a Facilitator - HandoutsIlan Kirschenbaum
 
Scrum Master as a Facilitator
Scrum Master as a FacilitatorScrum Master as a Facilitator
Scrum Master as a FacilitatorIlan Kirschenbaum
 
איך לערוך רטרטספקטיבות שבאמת עובדות
איך לערוך רטרטספקטיבות שבאמת עובדותאיך לערוך רטרטספקטיבות שבאמת עובדות
איך לערוך רטרטספקטיבות שבאמת עובדותIlan Kirschenbaum
 
Atd 2017 seven dangerous things
Atd 2017 seven dangerous thingsAtd 2017 seven dangerous things
Atd 2017 seven dangerous thingsIlan Kirschenbaum
 
Seven dangerous things to try with your team
Seven dangerous things to try with your teamSeven dangerous things to try with your team
Seven dangerous things to try with your teamIlan Kirschenbaum
 
Leadership Without Authority - Scrum Master Week - Day 4
Leadership Without Authority - Scrum Master Week - Day 4Leadership Without Authority - Scrum Master Week - Day 4
Leadership Without Authority - Scrum Master Week - Day 4Ilan Kirschenbaum
 
Retrospective Retreat - Scrum Master Week - Day 3
Retrospective Retreat - Scrum Master Week - Day 3Retrospective Retreat - Scrum Master Week - Day 3
Retrospective Retreat - Scrum Master Week - Day 3Ilan Kirschenbaum
 
Seven dangerous things to try with your team
Seven dangerous things to try with your teamSeven dangerous things to try with your team
Seven dangerous things to try with your teamIlan Kirschenbaum
 
Kanban intro and Kanban Pizza Factory
Kanban intro and Kanban Pizza FactoryKanban intro and Kanban Pizza Factory
Kanban intro and Kanban Pizza FactoryIlan Kirschenbaum
 

Más de Ilan Kirschenbaum (17)

Coal miners productivity and socio technical teams slides
Coal miners productivity and socio technical teams slidesCoal miners productivity and socio technical teams slides
Coal miners productivity and socio technical teams slides
 
Mastering the Art of Facilitation
Mastering the Art of FacilitationMastering the Art of Facilitation
Mastering the Art of Facilitation
 
We all want to get rid of waste but are we doing it wrong? English script
We all want to get rid of waste but are we doing it wrong? English scriptWe all want to get rid of waste but are we doing it wrong? English script
We all want to get rid of waste but are we doing it wrong? English script
 
We all want to reduce waste but are we doing it wrong final
We all want to reduce waste but are we doing it wrong   finalWe all want to reduce waste but are we doing it wrong   final
We all want to reduce waste but are we doing it wrong final
 
We all want to reduce waste but are we doing it wrong
We all want to reduce waste but are we doing it wrongWe all want to reduce waste but are we doing it wrong
We all want to reduce waste but are we doing it wrong
 
Scrum Master as a Facilitator - Handouts
Scrum Master as a Facilitator - HandoutsScrum Master as a Facilitator - Handouts
Scrum Master as a Facilitator - Handouts
 
Scrum Master as a Facilitator
Scrum Master as a FacilitatorScrum Master as a Facilitator
Scrum Master as a Facilitator
 
Get rid of scrum masters
Get rid of scrum mastersGet rid of scrum masters
Get rid of scrum masters
 
איך לערוך רטרטספקטיבות שבאמת עובדות
איך לערוך רטרטספקטיבות שבאמת עובדותאיך לערוך רטרטספקטיבות שבאמת עובדות
איך לערוך רטרטספקטיבות שבאמת עובדות
 
Atd 2017 seven dangerous things
Atd 2017 seven dangerous thingsAtd 2017 seven dangerous things
Atd 2017 seven dangerous things
 
Advanced PO Workshop
Advanced PO WorkshopAdvanced PO Workshop
Advanced PO Workshop
 
Seven dangerous things to try with your team
Seven dangerous things to try with your teamSeven dangerous things to try with your team
Seven dangerous things to try with your team
 
Leadership Without Authority - Scrum Master Week - Day 4
Leadership Without Authority - Scrum Master Week - Day 4Leadership Without Authority - Scrum Master Week - Day 4
Leadership Without Authority - Scrum Master Week - Day 4
 
Retrospective Retreat - Scrum Master Week - Day 3
Retrospective Retreat - Scrum Master Week - Day 3Retrospective Retreat - Scrum Master Week - Day 3
Retrospective Retreat - Scrum Master Week - Day 3
 
Seven dangerous things to try with your team
Seven dangerous things to try with your teamSeven dangerous things to try with your team
Seven dangerous things to try with your team
 
Po workshop handouts
Po workshop handoutsPo workshop handouts
Po workshop handouts
 
Kanban intro and Kanban Pizza Factory
Kanban intro and Kanban Pizza FactoryKanban intro and Kanban Pizza Factory
Kanban intro and Kanban Pizza Factory
 

Último

A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 

Último (20)

A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 

Enterprise agility

  • 2. Agile practitioners IL HashTag: #AP_IL
  • 3. AgilityEnterprise Edition Ilan Kirschenbaum דובדבן על העץ http://kirschilan.wordpress.com
  • 4.
  • 7. 1st nuclear military vessel ever
  • 12. Crew: Ship company 3,350 Air wing 2,480Source: http://www.maritimequest.com, www.wikipedia.com
  • 13. Hustler 39 Diesel Rockit Length: 12.16m Weight: 4.3 ton Top speed: 90+ mph (~78 knots) Engine: Cummins MerCruiser Diesel 6.7 Power: 550 HP Crew: Ship company 2-11 Source: http://hustlerpowerboats.wordpress.com
  • 14. Are enterprise projects different than others? Higher Complexity Multiple products Many teams Conflicting roles Conflicting interests Multiple release strategies Multiple cultures http://www.flickr.com/photos/heatedground/759823713/
  • 15. Challenges: Follow the Money Conform to annual budget plans Request budget in advance Budget conflicts per business unit Product line strategies Specific product strategies Project requirements http://www.flickr.com/photos/doug88888/4612314827/
  • 16. Challenges: Integrations Aligning timelines between products Conflicting business targets Cultural differences Architecture and design models Management styles Identifying integrations early Avoiding scope-creep http://www.flickr.com/photos/taz/38840529/
  • 17. Challenges: Conflicting Requirements and Interests Company directions and themes Project needs Customer needs Architectural roadmap http://www.flickr.com/photos/dysonstarr/217050096/
  • 18. Product Product Product View View View Release Manager Project Manager Product Manager Agile Manager 10 Courtesy of Amdocs LTD
  • 19. Challenges: Time to Market Identify requirements early Making early commitments Long cycle times Late feedback http://www.flickr.com/photos/dysonstarr/217050096/
  • 20. Challenges: Common vs. Specific Foundations Use of common *ilities Standard foundations More dependency Foundations per BU Increased innovation Harder to synchronize (http://www.flickr.com/photos/dwinton/297012591/
  • 21. Challenges: Mindset “Tops” compelled to make decisions “Bottoms” compelled to follow orders “Middles” torn in the middle All stuck in familiarity, avoiding comfort http://www.flickr.com/photos/neilio/20403964/
  • 22. Challenge: Multiple Currencies Different estimation scales Points vs. ideal days Size of points Different interpretations to ‘Definition of Done’ Different granularity of scope Different evolution over time http://www.flickr.com/photos/kalboz/3819591445/
  • 23. Challenge: Enterprise Overheads Packaging Functional testing Production like testing (UAT) Regression tests Integration tests Non functional testing Performance Stability Usability Security … Documentation Configurations http://www.flickr.com/photos/meddygarnet/4639313261/
  • 24. Insight #1: Visibility Increase visibility FDD-ish approach Kanban Project dailies Observe WIP Observe cycle times EVM Record technical debt -------------- Backlog Readiness Project boards http://www.flickr.com/photos/andyhay/239756376/
  • 25. Visibility: FDD-ish approach Advocate multi-discipline teams Requirements Design Engineering Advocate single steering team per project Advocate low project WIP http://www.flickr.com/photos/andyhay/239756376/
  • 26. Visibility: Kanban Where to start? Conduct VSM Promote Kaizen events Highlight pain points Images courtesy of Amdocs LTD
  • 27. Visibility: Kanban Using a board that reflects the VSM Highlight WIP violations Measure cycle times Discuss and alleviate bottlenecks Reduce wasteful steps and artifacts Images courtesy of Amdocs LTD
  • 28. Visibility: EVM EVM: Earned Value Management Track Complete scope Consumed budget Projected progress Make management decisions Change scope Change timeline Add budget Images courtesy of Amdocs LTD
  • 29. Insight #2: Use the right tools With the right mindset, whiteboard and post-its will do! Otherwise invest in Agile project tracking Agile/Lean reporting CI ALM http://www.flickr.com/photos/keystoneit/131700245/
  • 30. Insight #2: Coaching is also a tool Product Owners From this Project oriented The PO, architect, designer… what to do first? To this Team oriented Single voice Owns entire backlog http://www.flickr.com/photos/frield/1508956124/ http://www.flickr.com/photos/putachini/3086915086/
  • 31. Insight #2: Coaching is also a tool Program Managers From this Critical role Manages, not facilitates Action tracker To this Make it work Facilitate Is there a decision to make? http://www.flickr.com/photos/mikecogh/5751259740/ http://www.flickr.com/photos/bizz0k0/3431823635/
  • 32. Insight #3: Align foundations Open source your foundations The Beekeeper model Reduce foundations cycle times by reducing project’s WIP http://www.flickr.com/photos/dwinton/297012591/
  • 33. Insight #4: Estimations and Tracking Respect that one size does not fit all Advocate common scale (points, ideal months, …) Advocate FDD-ish approach: feature teams design, estimate, and engineer http://www.flickr.com/photos/steve-brandon/203573765/
  • 34. Insight #5: Reduce Overheads Using FDD-ish Approach http://www.flickr.com/photos/meddygarnet/4639313261/
  • 35. Insight #6: Culture of Retrospective There are feedback loops everywhere Shorten the loops Create loops where none (officially) exist Integral part of SCRUM For Kanban requires a champion http://www.flickr.com/photos/liaw/4517784246/
  • 36. Insight #6: Culture of Retrospective Retrospect at regular intervals Adjust the process Try it out Allow yourself and others to make mistakes http://www.4windsand7seas.com/talking_sticks.htm