SlideShare a Scribd company logo
1 of 48
Download to read offline
Steve Mercier, Director of Software Engineering Practices

JP Chauvet, President
From Agile Teams 

to Agile Organizations
Who am I ?
Steve Mercier
20 years+ of software development experience, 10 years+ of using
Agile methodologies daily, 5 years+ of using DevOps philosophy daily
Specialized in
Best practices: Continuous Integration, Continuous Delivery/
Deployment, Software Production Lines, Infrastructure As Code,
Continuous Improvement, Lean engineering
Currently Director of Software Engineering Practices at Lightspeed,
responsible of DevOps, Test Automation, QA, Security and
Documentation practices
The (ongoing/chaotic)
journey from Agile Teams
to Agile Organization
The Agile Organization Journey
‣ Promises
‣ Challenges
‣ Questions
‣ (Tentative) Answers
‣ Conclusion
‣ Q&A
The Agile Promises
The Agile Promises
‣ Faster time to market
‣ Development costs reduction
‣ Quality improvement
‣ Business value driven, aligned with customers needs
‣ Better team work, better focus
‣ Technical debt reduction
‣ No useless architecture and documents
‣ Only good code adding business value!
The Agile Promises - graphically
Who would not want that? Maybe a little simplistic…
The Agile Promises - The journey begins
We send the first team(s) to training
Agile SCRUM at its core is quite simple
The Agile Promises
This first team comes back, full of good intention
the team starts using Agile, and it works!
The Agile Promises
So it seems Agile works, right?
Question: does it work for you?
The Agile Promises
By experience, Agile typically works well if:
You are working on new software, with small teams and a limited number of teams
Agile tends to work less if:
You are trying to scale Agile to multiple teams on larger projects
The Agile Challenges
Challenge #1 - Scaling to multiple
(independent) teams
Based on early successes, other teams are asked to try it
With possibly less training, less passion, less mentoring
possibly even resisting the transformation
Challenge #2 - Scaling it to dispersed
(independent) teams
Not colocated teams, across time zones
Teams have different cultures, values
Teams do not all see Agile in the same way
Challenges #3 - Scaling it to dispersed
dependent teams
Individual teams, OK, dispersed independent teams, also OK
But if the business requires different teams to deliver a common product
across continents… more challenging!
Scaling Agile to multiple teams is complex…
Challenge #4 - Wrong team composition
QA, Ops not part of the Agile teams
PO/PM not part of the teams or not available
Challenge #5 - Not having an end to end
Agile process
Having handoffs between the Agile teams and Ops
for example
Definition of Done not including Shipping It
Challenge #6 - Too much manual process
Red tape / Various Authorizations
Agile is about empowering teams
Challenge #7 - Old school management
“New” Agile management should focus on:
Creation of a “safe” environment for trying things,
enforcing the fail fast / fail differently model
Rewarding the right behaviours
Fostering a learning organization culture
The Questions
Is SCRUM enough to obtain Agile
organizations? No. Does it help? Sure!
Is Scrum of Scrums a solution?
‣ How could we frame the common work across multiple teams?
‣ How to structure the whole software development effort of many teams?
‣ Scrum of Scrums can help; sufficient?
What could be this structuring frame?
The (Tentative) Answers
Hint: Ever heard of a Software Delivery Pipeline?
Step #1 - Leverage Software Engineering
Practices
‣ Use Software Engineering Best Practices as a frame to constrain how
software is developed and connected together
‣ Helps mostly with structuring the How
‣ Communities of Practices can be helpful
Step #2 - Develop/Use a Delivery Pipeline
System
Engrain those defined practices into a
single Software Delivery Pipeline system
Step #3 - Feed your system with the real
customers needs
Ensure you feed your delivery pipeline with the right things -
do the right thing for your customers
The best pipeline system in the world will not help your agility if
you do the wrong thing with it!
Step #4 - Apply Continuous Improvement
to your pipeline
Use Lean / Plan-Do-Check-Act principles and
Continuously reflect on the system to optimize it to your business
Why a Delivery Pipeline system?
“Average leaders have quotes.
Good leaders have a plan.
Exceptional leaders have a system.”
- Urban Meyer
Your Automated Delivery Pipeline is your system
But what should be in
a typical pipeline?
What is the scope of such a system?
Delivery Pipeline Elements
‣ Starts with a feature file -like input (i.e. a clear customer need)
‣ Code Commit (everything should be under SCM)
‣ CI - Continuous Build / Unit tests / Continuous Testing / System tests
‣ Continuous Delivery / Deployment
‣ Continuous Monitoring of all systems
How to measure progress -
The (true) Agility KPIs
‣ Total Lead time for any improvement
‣ Number of deployments per day
‣ Number of incidents in production
‣ Impact of the incidents, duration
‣ The time to onboard a new developer
Agility KPIs - top DevOps performers
Before After
Lead time Months Days / Minutes
# of deployments Quarterly Multiple Daily
# of incidents Multiple per deploy Almost none
Incidents impact Days of downtime 0 downtime
On-boarding time Months Days
How to get there?
Use SCRUM and Agile principles, values, processes, yes. But also:
‣ Put in place the feedback loops, Continuous Improvements, Lean
processes in place
‣ Apply the Plan-Do-Check-Act approach on small process
improvements
‣ Find your waste, using Value Stream Mapping analysis, reduce
your batch size
Use your Pipeline to
make the issues visible
A global Continuous Delivery pipeline for all the company’s software would
help highlighting the issues, challenges, areas requiring improvements
Reduce cycle time by enforcing
Automation
‣ Continuous Integration with automatic tests at unit, system
and system of systems levels
‣ Continuous Delivery or Deployment using Infrastructure As
Code
Keep the focus on the global system,
not on small teams
Company Continuous Delivery pipeline help keep the focus on
the company delivered business value to external customers,
reducing the natural silos barriers impacts.
What more
‣ Teams’ composition is key - all the required roles must be fulfilled within
the teams
‣ Complement Agile and Scrum with other compatible approaches such
as LEAN and DevOps to optimize global organization and not just a small
team work
‣ Ensure an environment permitting trials and failures is in place; create a
safe environment for contributions; learn from failures, i.e. Fail fast and
fail differently each time
Conclusion
Conclusion
Having an Agile organization is a journey that can certainly start with Scrum,
but cannot really stop until all the software you produce and operate is
continuously delivered to your end customers
The key here is to deliver faster, faster than your competition, to disrupt
yourself before your competitors do disrupt your business
The Agile philosophy, values and tools are only a partial answer
The DevOps/Lean philosophy, values and tools are only a partial answer
Ask yourselves what prevents you from delivering value faster?
Conclusion
Break Silos, Work end-to-end, in small batches of work
Empower your teams, Evolve your management style
Remove all your red-tape and manual processes, one by one
Measure your true Agility KPIs
Put in place a system delivering customer’s value!
And be cautious…
“There is nothing quite so useless as doing with great
efficiency something that should not be done at all”
- Peter Drucker (the inventor of modern
management)
Q&A
Questions and answers - Let’s see the exec point of view!
JP Chauvet
With over 20 years’ experience as a marketing and sales executive
in the technology sector, JP has been a key element in the
continued growth of Lightspeed. By developing and leading
Lightspeed's product strategy, go-to-market direction and taking a
direct approach to engaging independent businesses, he has
helped Lightspeed increase revenue, strengthen partner relations
and achieve success month over month.

More Related Content

What's hot

Before you start Scaling (Scrum)
Before you start Scaling (Scrum)Before you start Scaling (Scrum)
Before you start Scaling (Scrum)Krystian Kaczor
 
From Agile Teams to Agile organizations
From Agile Teams to Agile organizationsFrom Agile Teams to Agile organizations
From Agile Teams to Agile organizationsSteve Mercier
 
How to Adopt Agile at Your Organization
How to Adopt Agile at Your OrganizationHow to Adopt Agile at Your Organization
How to Adopt Agile at Your OrganizationRaimonds Simanovskis
 
Lean Model for Enterprise Agile Adoption
Lean Model for Enterprise Agile AdoptionLean Model for Enterprise Agile Adoption
Lean Model for Enterprise Agile AdoptionJohnny Ordóñez
 
Exploring Agile Transformation and Scaling Patterns
Exploring Agile Transformation and Scaling PatternsExploring Agile Transformation and Scaling Patterns
Exploring Agile Transformation and Scaling PatternsMike Cottmeyer
 
Scaled Agile Framework in 10 minutes (CAS2015)
Scaled Agile Framework in 10 minutes (CAS2015)Scaled Agile Framework in 10 minutes (CAS2015)
Scaled Agile Framework in 10 minutes (CAS2015)Unai Roldán
 
Agile Transformation in Telco Guide
Agile Transformation in Telco GuideAgile Transformation in Telco Guide
Agile Transformation in Telco GuideACM
 
10 steps to a successsful enterprise agile transformation global scrum 2018
10 steps to a successsful enterprise agile transformation   global scrum 201810 steps to a successsful enterprise agile transformation   global scrum 2018
10 steps to a successsful enterprise agile transformation global scrum 2018Agile Velocity
 
MHA2018 - Agile Transformation Explained - Mike Cottmeyer
MHA2018 - Agile Transformation Explained - Mike CottmeyerMHA2018 - Agile Transformation Explained - Mike Cottmeyer
MHA2018 - Agile Transformation Explained - Mike CottmeyerAgileDenver
 
Agile Transformation - Cultural and Behavioral Challenges
Agile Transformation - Cultural and Behavioral ChallengesAgile Transformation - Cultural and Behavioral Challenges
Agile Transformation - Cultural and Behavioral ChallengesSesh Veeraraghavan
 
How to start an Agile Transformation
How to start an Agile TransformationHow to start an Agile Transformation
How to start an Agile TransformationFranky Redant
 
Building Your SAFe Implementation Strategy
Building Your SAFe Implementation StrategyBuilding Your SAFe Implementation Strategy
Building Your SAFe Implementation StrategyAlex Yakyma
 
Role of Manager in LeSS (Large-Scale Scrum)
Role of Manager in LeSS (Large-Scale Scrum)Role of Manager in LeSS (Large-Scale Scrum)
Role of Manager in LeSS (Large-Scale Scrum)Naveen Kumar Singh
 
Strategies for Large Scale Agile Transformation
Strategies for Large Scale Agile TransformationStrategies for Large Scale Agile Transformation
Strategies for Large Scale Agile TransformationNishanth K Hydru
 
Agile Mindset For Executives
Agile Mindset For ExecutivesAgile Mindset For Executives
Agile Mindset For ExecutivesMichael Tarnowski
 

What's hot (20)

Agile 101
Agile 101Agile 101
Agile 101
 
Before you start Scaling (Scrum)
Before you start Scaling (Scrum)Before you start Scaling (Scrum)
Before you start Scaling (Scrum)
 
Kirstin Donaldson (Powershop)
Kirstin Donaldson (Powershop)Kirstin Donaldson (Powershop)
Kirstin Donaldson (Powershop)
 
From Agile Teams to Agile organizations
From Agile Teams to Agile organizationsFrom Agile Teams to Agile organizations
From Agile Teams to Agile organizations
 
Introduction to Lean, Agile, Scrum, & XP
Introduction to Lean, Agile, Scrum, & XPIntroduction to Lean, Agile, Scrum, & XP
Introduction to Lean, Agile, Scrum, & XP
 
How to Adopt Agile at Your Organization
How to Adopt Agile at Your OrganizationHow to Adopt Agile at Your Organization
How to Adopt Agile at Your Organization
 
Lean Model for Enterprise Agile Adoption
Lean Model for Enterprise Agile AdoptionLean Model for Enterprise Agile Adoption
Lean Model for Enterprise Agile Adoption
 
Exploring Agile Transformation and Scaling Patterns
Exploring Agile Transformation and Scaling PatternsExploring Agile Transformation and Scaling Patterns
Exploring Agile Transformation and Scaling Patterns
 
Scaled Agile Framework in 10 minutes (CAS2015)
Scaled Agile Framework in 10 minutes (CAS2015)Scaled Agile Framework in 10 minutes (CAS2015)
Scaled Agile Framework in 10 minutes (CAS2015)
 
Agile Transformation in Telco Guide
Agile Transformation in Telco GuideAgile Transformation in Telco Guide
Agile Transformation in Telco Guide
 
value stream mapping workshop
value stream mapping workshopvalue stream mapping workshop
value stream mapping workshop
 
10 steps to a successsful enterprise agile transformation global scrum 2018
10 steps to a successsful enterprise agile transformation   global scrum 201810 steps to a successsful enterprise agile transformation   global scrum 2018
10 steps to a successsful enterprise agile transformation global scrum 2018
 
MHA2018 - Agile Transformation Explained - Mike Cottmeyer
MHA2018 - Agile Transformation Explained - Mike CottmeyerMHA2018 - Agile Transformation Explained - Mike Cottmeyer
MHA2018 - Agile Transformation Explained - Mike Cottmeyer
 
Agile Transformation - Cultural and Behavioral Challenges
Agile Transformation - Cultural and Behavioral ChallengesAgile Transformation - Cultural and Behavioral Challenges
Agile Transformation - Cultural and Behavioral Challenges
 
How to start an Agile Transformation
How to start an Agile TransformationHow to start an Agile Transformation
How to start an Agile Transformation
 
Building Your SAFe Implementation Strategy
Building Your SAFe Implementation StrategyBuilding Your SAFe Implementation Strategy
Building Your SAFe Implementation Strategy
 
The Challenges of Agile Adoption
The Challenges of Agile AdoptionThe Challenges of Agile Adoption
The Challenges of Agile Adoption
 
Role of Manager in LeSS (Large-Scale Scrum)
Role of Manager in LeSS (Large-Scale Scrum)Role of Manager in LeSS (Large-Scale Scrum)
Role of Manager in LeSS (Large-Scale Scrum)
 
Strategies for Large Scale Agile Transformation
Strategies for Large Scale Agile TransformationStrategies for Large Scale Agile Transformation
Strategies for Large Scale Agile Transformation
 
Agile Mindset For Executives
Agile Mindset For ExecutivesAgile Mindset For Executives
Agile Mindset For Executives
 

Viewers also liked

Zhaw inspiration speechagileproductinnovationmanagement-2015-06
Zhaw inspiration speechagileproductinnovationmanagement-2015-06Zhaw inspiration speechagileproductinnovationmanagement-2015-06
Zhaw inspiration speechagileproductinnovationmanagement-2015-06waioblue
 
Leading Agile Product Development
Leading Agile Product DevelopmentLeading Agile Product Development
Leading Agile Product DevelopmentArto Saari
 
Agile Product Development Workshop
Agile Product Development WorkshopAgile Product Development Workshop
Agile Product Development WorkshopSean Ammirati
 
Software Development with Agile Waterfall Hybrid Method
Software Development with Agile Waterfall Hybrid MethodSoftware Development with Agile Waterfall Hybrid Method
Software Development with Agile Waterfall Hybrid MethodIntland Software GmbH
 
Essential SAFe and Launching your first Agile Release Train
Essential SAFe and Launching your first Agile Release TrainEssential SAFe and Launching your first Agile Release Train
Essential SAFe and Launching your first Agile Release TrainCprime
 
Value Streams and the Scaled Agile Framework
Value Streams and the Scaled Agile FrameworkValue Streams and the Scaled Agile Framework
Value Streams and the Scaled Agile FrameworkCprime
 
Project Management in Agile Organizations - Stage Gate and Agile
Project Management in Agile Organizations - Stage Gate and AgileProject Management in Agile Organizations - Stage Gate and Agile
Project Management in Agile Organizations - Stage Gate and AgileKnowit_TM
 
Stage gate innovation process powerpoint presentation templates
Stage gate innovation process powerpoint presentation templatesStage gate innovation process powerpoint presentation templates
Stage gate innovation process powerpoint presentation templatesSlideTeam.net
 
Innovation product design planning process style 5 powerpoint presentation te...
Innovation product design planning process style 5 powerpoint presentation te...Innovation product design planning process style 5 powerpoint presentation te...
Innovation product design planning process style 5 powerpoint presentation te...SlideTeam.net
 

Viewers also liked (9)

Zhaw inspiration speechagileproductinnovationmanagement-2015-06
Zhaw inspiration speechagileproductinnovationmanagement-2015-06Zhaw inspiration speechagileproductinnovationmanagement-2015-06
Zhaw inspiration speechagileproductinnovationmanagement-2015-06
 
Leading Agile Product Development
Leading Agile Product DevelopmentLeading Agile Product Development
Leading Agile Product Development
 
Agile Product Development Workshop
Agile Product Development WorkshopAgile Product Development Workshop
Agile Product Development Workshop
 
Software Development with Agile Waterfall Hybrid Method
Software Development with Agile Waterfall Hybrid MethodSoftware Development with Agile Waterfall Hybrid Method
Software Development with Agile Waterfall Hybrid Method
 
Essential SAFe and Launching your first Agile Release Train
Essential SAFe and Launching your first Agile Release TrainEssential SAFe and Launching your first Agile Release Train
Essential SAFe and Launching your first Agile Release Train
 
Value Streams and the Scaled Agile Framework
Value Streams and the Scaled Agile FrameworkValue Streams and the Scaled Agile Framework
Value Streams and the Scaled Agile Framework
 
Project Management in Agile Organizations - Stage Gate and Agile
Project Management in Agile Organizations - Stage Gate and AgileProject Management in Agile Organizations - Stage Gate and Agile
Project Management in Agile Organizations - Stage Gate and Agile
 
Stage gate innovation process powerpoint presentation templates
Stage gate innovation process powerpoint presentation templatesStage gate innovation process powerpoint presentation templates
Stage gate innovation process powerpoint presentation templates
 
Innovation product design planning process style 5 powerpoint presentation te...
Innovation product design planning process style 5 powerpoint presentation te...Innovation product design planning process style 5 powerpoint presentation te...
Innovation product design planning process style 5 powerpoint presentation te...
 

Similar to Agile Project Management: From Agile Teams to Agile Organizations - Steve Mercier, Jean-Paul Chauvet

Agile Cafe Boulder - Panelist and keynote slides
Agile Cafe Boulder - Panelist and keynote slidesAgile Cafe Boulder - Panelist and keynote slides
Agile Cafe Boulder - Panelist and keynote slidesCloud Elements
 
DOES14 - Jonny Wooldridge - The Cambridge Satchel Company - 10 Enterprise Tip...
DOES14 - Jonny Wooldridge - The Cambridge Satchel Company - 10 Enterprise Tip...DOES14 - Jonny Wooldridge - The Cambridge Satchel Company - 10 Enterprise Tip...
DOES14 - Jonny Wooldridge - The Cambridge Satchel Company - 10 Enterprise Tip...Gene Kim
 
SAFe Agile Certification: Benefits & Exam Pattern
SAFe Agile Certification: Benefits & Exam PatternSAFe Agile Certification: Benefits & Exam Pattern
SAFe Agile Certification: Benefits & Exam PatternAdvance Agility
 
DevOps - Understanding Core Concepts
DevOps - Understanding Core ConceptsDevOps - Understanding Core Concepts
DevOps - Understanding Core ConceptsNitin Bhide
 
Agile Lessons Learned From the Trenches
Agile Lessons Learned From the TrenchesAgile Lessons Learned From the Trenches
Agile Lessons Learned From the TrenchesBrendan Flynn
 
Business Agility And Software Development Alan Chedalawada
Business Agility And Software Development   Alan ChedalawadaBusiness Agility And Software Development   Alan Chedalawada
Business Agility And Software Development Alan ChedalawadaValtech UK
 
Baby Steps To Agility
Baby Steps To AgilityBaby Steps To Agility
Baby Steps To AgilityNaresh Jain
 
Best Practices When Moving To Agile Project Management
Best Practices When Moving To Agile Project ManagementBest Practices When Moving To Agile Project Management
Best Practices When Moving To Agile Project ManagementRobert McGeachy
 
LeSS is Scrum - Naveen S @ CMBAgileCon 2016
LeSS is Scrum - Naveen S @ CMBAgileCon 2016LeSS is Scrum - Naveen S @ CMBAgileCon 2016
LeSS is Scrum - Naveen S @ CMBAgileCon 2016ColomboCampsCommunity
 
Lean agile meets design thinking
Lean agile meets design thinkingLean agile meets design thinking
Lean agile meets design thinkingRavneet Kaur
 
Webinar: Demonstrating Business Value for DevOps & Continuous Delivery
Webinar: Demonstrating Business Value for DevOps & Continuous DeliveryWebinar: Demonstrating Business Value for DevOps & Continuous Delivery
Webinar: Demonstrating Business Value for DevOps & Continuous DeliveryXebiaLabs
 
Introduction To Agile
Introduction To AgileIntroduction To Agile
Introduction To Agilevineet
 
Make Continuous Delivery work for middle management
Make Continuous Delivery work for middle managementMake Continuous Delivery work for middle management
Make Continuous Delivery work for middle managementMatteo Emili
 

Similar to Agile Project Management: From Agile Teams to Agile Organizations - Steve Mercier, Jean-Paul Chauvet (20)

An Approach to Devops
An Approach to DevopsAn Approach to Devops
An Approach to Devops
 
Agile Cafe Boulder - Panelist and keynote slides
Agile Cafe Boulder - Panelist and keynote slidesAgile Cafe Boulder - Panelist and keynote slides
Agile Cafe Boulder - Panelist and keynote slides
 
Enterprise DevOps
Enterprise DevOps Enterprise DevOps
Enterprise DevOps
 
The Agile Journey
The Agile JourneyThe Agile Journey
The Agile Journey
 
DOES14 - Jonny Wooldridge - The Cambridge Satchel Company - 10 Enterprise Tip...
DOES14 - Jonny Wooldridge - The Cambridge Satchel Company - 10 Enterprise Tip...DOES14 - Jonny Wooldridge - The Cambridge Satchel Company - 10 Enterprise Tip...
DOES14 - Jonny Wooldridge - The Cambridge Satchel Company - 10 Enterprise Tip...
 
SAFe Agile Certification: Benefits & Exam Pattern
SAFe Agile Certification: Benefits & Exam PatternSAFe Agile Certification: Benefits & Exam Pattern
SAFe Agile Certification: Benefits & Exam Pattern
 
DevOps - Understanding Core Concepts
DevOps - Understanding Core ConceptsDevOps - Understanding Core Concepts
DevOps - Understanding Core Concepts
 
QA in Agile World
QA in Agile WorldQA in Agile World
QA in Agile World
 
Agile Lessons Learned From the Trenches
Agile Lessons Learned From the TrenchesAgile Lessons Learned From the Trenches
Agile Lessons Learned From the Trenches
 
Business Agility And Software Development Alan Chedalawada
Business Agility And Software Development   Alan ChedalawadaBusiness Agility And Software Development   Alan Chedalawada
Business Agility And Software Development Alan Chedalawada
 
Baby Steps To Agility
Baby Steps To AgilityBaby Steps To Agility
Baby Steps To Agility
 
Best Practices When Moving To Agile Project Management
Best Practices When Moving To Agile Project ManagementBest Practices When Moving To Agile Project Management
Best Practices When Moving To Agile Project Management
 
LeSS is Scrum - Naveen S @ CMBAgileCon 2016
LeSS is Scrum - Naveen S @ CMBAgileCon 2016LeSS is Scrum - Naveen S @ CMBAgileCon 2016
LeSS is Scrum - Naveen S @ CMBAgileCon 2016
 
Psp Tsp Agile 3 1 En
Psp Tsp Agile 3 1 EnPsp Tsp Agile 3 1 En
Psp Tsp Agile 3 1 En
 
Lean agile meets design thinking
Lean agile meets design thinkingLean agile meets design thinking
Lean agile meets design thinking
 
Webinar: Demonstrating Business Value for DevOps & Continuous Delivery
Webinar: Demonstrating Business Value for DevOps & Continuous DeliveryWebinar: Demonstrating Business Value for DevOps & Continuous Delivery
Webinar: Demonstrating Business Value for DevOps & Continuous Delivery
 
Introduction To Agile
Introduction To AgileIntroduction To Agile
Introduction To Agile
 
Fundamentals of Agile
Fundamentals of AgileFundamentals of Agile
Fundamentals of Agile
 
Make Continuous Delivery work for middle management
Make Continuous Delivery work for middle managementMake Continuous Delivery work for middle management
Make Continuous Delivery work for middle management
 
Devops1
Devops1Devops1
Devops1
 

More from Agile Montréal

ATMTL23 - L'agilité augmentée par ChatGPT: comment utiliser l'agent intellige...
ATMTL23 - L'agilité augmentée par ChatGPT: comment utiliser l'agent intellige...ATMTL23 - L'agilité augmentée par ChatGPT: comment utiliser l'agent intellige...
ATMTL23 - L'agilité augmentée par ChatGPT: comment utiliser l'agent intellige...Agile Montréal
 
ATMTL23 - How to create and elevate top talent? A cohort-based learning metho...
ATMTL23 - How to create and elevate top talent? A cohort-based learning metho...ATMTL23 - How to create and elevate top talent? A cohort-based learning metho...
ATMTL23 - How to create and elevate top talent? A cohort-based learning metho...Agile Montréal
 
ATMTL23 - TANS: there always a next sprint by Tom Siebeneicher and Sander Dur
ATMTL23 - TANS: there always a next sprint by Tom Siebeneicher and Sander DurATMTL23 - TANS: there always a next sprint by Tom Siebeneicher and Sander Dur
ATMTL23 - TANS: there always a next sprint by Tom Siebeneicher and Sander DurAgile Montréal
 
ATMTL23 - Dépasser les frontières : Réinterpréter les Principes ISTQB avec un...
ATMTL23 - Dépasser les frontières : Réinterpréter les Principes ISTQB avec un...ATMTL23 - Dépasser les frontières : Réinterpréter les Principes ISTQB avec un...
ATMTL23 - Dépasser les frontières : Réinterpréter les Principes ISTQB avec un...Agile Montréal
 
ATMTL23 - Comment mieux atteindre vos objectifs grâce à l'agilité comportemen...
ATMTL23 - Comment mieux atteindre vos objectifs grâce à l'agilité comportemen...ATMTL23 - Comment mieux atteindre vos objectifs grâce à l'agilité comportemen...
ATMTL23 - Comment mieux atteindre vos objectifs grâce à l'agilité comportemen...Agile Montréal
 
ATMTL23 - Le multivers Agile - Volume 2: Odyssée vers Agiletopia par Martin L...
ATMTL23 - Le multivers Agile - Volume 2: Odyssée vers Agiletopia par Martin L...ATMTL23 - Le multivers Agile - Volume 2: Odyssée vers Agiletopia par Martin L...
ATMTL23 - Le multivers Agile - Volume 2: Odyssée vers Agiletopia par Martin L...Agile Montréal
 
ATMTL23 - Créer une entreprise apprenante : Les principes de Peter Senge pour...
ATMTL23 - Créer une entreprise apprenante : Les principes de Peter Senge pour...ATMTL23 - Créer une entreprise apprenante : Les principes de Peter Senge pour...
ATMTL23 - Créer une entreprise apprenante : Les principes de Peter Senge pour...Agile Montréal
 
ATMTL23 - De la Zone de Guerre à la Zone de Cœur : Un Voyage de Résilience, d...
ATMTL23 - De la Zone de Guerre à la Zone de Cœur : Un Voyage de Résilience, d...ATMTL23 - De la Zone de Guerre à la Zone de Cœur : Un Voyage de Résilience, d...
ATMTL23 - De la Zone de Guerre à la Zone de Cœur : Un Voyage de Résilience, d...Agile Montréal
 
ATMTL23 - Réussir sa transformation agile c'est d’abord changer son état d'es...
ATMTL23 - Réussir sa transformation agile c'est d’abord changer son état d'es...ATMTL23 - Réussir sa transformation agile c'est d’abord changer son état d'es...
ATMTL23 - Réussir sa transformation agile c'est d’abord changer son état d'es...Agile Montréal
 
ATMTL23 - The Happiness Blueprint: Positivity Experiments for Powerful Teamwo...
ATMTL23 - The Happiness Blueprint: Positivity Experiments for Powerful Teamwo...ATMTL23 - The Happiness Blueprint: Positivity Experiments for Powerful Teamwo...
ATMTL23 - The Happiness Blueprint: Positivity Experiments for Powerful Teamwo...Agile Montréal
 
ATMTL23 - Le Developer Experience au service de la livraison en continu par A...
ATMTL23 - Le Developer Experience au service de la livraison en continu par A...ATMTL23 - Le Developer Experience au service de la livraison en continu par A...
ATMTL23 - Le Developer Experience au service de la livraison en continu par A...Agile Montréal
 
ATMTL23 - L'Arbre de vie - Une pratique narrative pour se réapproprier son pa...
ATMTL23 - L'Arbre de vie - Une pratique narrative pour se réapproprier son pa...ATMTL23 - L'Arbre de vie - Une pratique narrative pour se réapproprier son pa...
ATMTL23 - L'Arbre de vie - Une pratique narrative pour se réapproprier son pa...Agile Montréal
 
ATMTL23 - Atelier PNL pour ameliorer la communication par Remi Roche
ATMTL23 - Atelier PNL pour ameliorer la communication par Remi RocheATMTL23 - Atelier PNL pour ameliorer la communication par Remi Roche
ATMTL23 - Atelier PNL pour ameliorer la communication par Remi RocheAgile Montréal
 
ATMTL23 - Remettre l'humain au coeur de l'agilité avec le Mind Mapping par Re...
ATMTL23 - Remettre l'humain au coeur de l'agilité avec le Mind Mapping par Re...ATMTL23 - Remettre l'humain au coeur de l'agilité avec le Mind Mapping par Re...
ATMTL23 - Remettre l'humain au coeur de l'agilité avec le Mind Mapping par Re...Agile Montréal
 
ATMTL23 - La collaboration intergénérationnelle au travail par Apolline Tissier
ATMTL23 - La collaboration intergénérationnelle au travail par Apolline  TissierATMTL23 - La collaboration intergénérationnelle au travail par Apolline  Tissier
ATMTL23 - La collaboration intergénérationnelle au travail par Apolline TissierAgile Montréal
 
ATMTL23 - L'odysée d'un PMO vers un VMO par Elyes Dekhili et Karl Métivier
ATMTL23 - L'odysée d'un PMO vers un VMO par Elyes Dekhili et Karl MétivierATMTL23 - L'odysée d'un PMO vers un VMO par Elyes Dekhili et Karl Métivier
ATMTL23 - L'odysée d'un PMO vers un VMO par Elyes Dekhili et Karl MétivierAgile Montréal
 
ATMTL23 - Économie coopérative et agilité par Dominique Pothier
ATMTL23 - Économie coopérative et agilité par Dominique PothierATMTL23 - Économie coopérative et agilité par Dominique Pothier
ATMTL23 - Économie coopérative et agilité par Dominique PothierAgile Montréal
 
ATMTL23 - Agnostic Agile, un mouvement en Agilité qui respecte les bases les ...
ATMTL23 - Agnostic Agile, un mouvement en Agilité qui respecte les bases les ...ATMTL23 - Agnostic Agile, un mouvement en Agilité qui respecte les bases les ...
ATMTL23 - Agnostic Agile, un mouvement en Agilité qui respecte les bases les ...Agile Montréal
 
ATMTL23 - Innovation Unleashed: Inspiring Agile Teams through Creative Thinki...
ATMTL23 - Innovation Unleashed: Inspiring Agile Teams through Creative Thinki...ATMTL23 - Innovation Unleashed: Inspiring Agile Teams through Creative Thinki...
ATMTL23 - Innovation Unleashed: Inspiring Agile Teams through Creative Thinki...Agile Montréal
 
ATMTL23 - « A community of Scientists » Saisir le pouvoir du Toyota Kata pour...
ATMTL23 - « A community of Scientists » Saisir le pouvoir du Toyota Kata pour...ATMTL23 - « A community of Scientists » Saisir le pouvoir du Toyota Kata pour...
ATMTL23 - « A community of Scientists » Saisir le pouvoir du Toyota Kata pour...Agile Montréal
 

More from Agile Montréal (20)

ATMTL23 - L'agilité augmentée par ChatGPT: comment utiliser l'agent intellige...
ATMTL23 - L'agilité augmentée par ChatGPT: comment utiliser l'agent intellige...ATMTL23 - L'agilité augmentée par ChatGPT: comment utiliser l'agent intellige...
ATMTL23 - L'agilité augmentée par ChatGPT: comment utiliser l'agent intellige...
 
ATMTL23 - How to create and elevate top talent? A cohort-based learning metho...
ATMTL23 - How to create and elevate top talent? A cohort-based learning metho...ATMTL23 - How to create and elevate top talent? A cohort-based learning metho...
ATMTL23 - How to create and elevate top talent? A cohort-based learning metho...
 
ATMTL23 - TANS: there always a next sprint by Tom Siebeneicher and Sander Dur
ATMTL23 - TANS: there always a next sprint by Tom Siebeneicher and Sander DurATMTL23 - TANS: there always a next sprint by Tom Siebeneicher and Sander Dur
ATMTL23 - TANS: there always a next sprint by Tom Siebeneicher and Sander Dur
 
ATMTL23 - Dépasser les frontières : Réinterpréter les Principes ISTQB avec un...
ATMTL23 - Dépasser les frontières : Réinterpréter les Principes ISTQB avec un...ATMTL23 - Dépasser les frontières : Réinterpréter les Principes ISTQB avec un...
ATMTL23 - Dépasser les frontières : Réinterpréter les Principes ISTQB avec un...
 
ATMTL23 - Comment mieux atteindre vos objectifs grâce à l'agilité comportemen...
ATMTL23 - Comment mieux atteindre vos objectifs grâce à l'agilité comportemen...ATMTL23 - Comment mieux atteindre vos objectifs grâce à l'agilité comportemen...
ATMTL23 - Comment mieux atteindre vos objectifs grâce à l'agilité comportemen...
 
ATMTL23 - Le multivers Agile - Volume 2: Odyssée vers Agiletopia par Martin L...
ATMTL23 - Le multivers Agile - Volume 2: Odyssée vers Agiletopia par Martin L...ATMTL23 - Le multivers Agile - Volume 2: Odyssée vers Agiletopia par Martin L...
ATMTL23 - Le multivers Agile - Volume 2: Odyssée vers Agiletopia par Martin L...
 
ATMTL23 - Créer une entreprise apprenante : Les principes de Peter Senge pour...
ATMTL23 - Créer une entreprise apprenante : Les principes de Peter Senge pour...ATMTL23 - Créer une entreprise apprenante : Les principes de Peter Senge pour...
ATMTL23 - Créer une entreprise apprenante : Les principes de Peter Senge pour...
 
ATMTL23 - De la Zone de Guerre à la Zone de Cœur : Un Voyage de Résilience, d...
ATMTL23 - De la Zone de Guerre à la Zone de Cœur : Un Voyage de Résilience, d...ATMTL23 - De la Zone de Guerre à la Zone de Cœur : Un Voyage de Résilience, d...
ATMTL23 - De la Zone de Guerre à la Zone de Cœur : Un Voyage de Résilience, d...
 
ATMTL23 - Réussir sa transformation agile c'est d’abord changer son état d'es...
ATMTL23 - Réussir sa transformation agile c'est d’abord changer son état d'es...ATMTL23 - Réussir sa transformation agile c'est d’abord changer son état d'es...
ATMTL23 - Réussir sa transformation agile c'est d’abord changer son état d'es...
 
ATMTL23 - The Happiness Blueprint: Positivity Experiments for Powerful Teamwo...
ATMTL23 - The Happiness Blueprint: Positivity Experiments for Powerful Teamwo...ATMTL23 - The Happiness Blueprint: Positivity Experiments for Powerful Teamwo...
ATMTL23 - The Happiness Blueprint: Positivity Experiments for Powerful Teamwo...
 
ATMTL23 - Le Developer Experience au service de la livraison en continu par A...
ATMTL23 - Le Developer Experience au service de la livraison en continu par A...ATMTL23 - Le Developer Experience au service de la livraison en continu par A...
ATMTL23 - Le Developer Experience au service de la livraison en continu par A...
 
ATMTL23 - L'Arbre de vie - Une pratique narrative pour se réapproprier son pa...
ATMTL23 - L'Arbre de vie - Une pratique narrative pour se réapproprier son pa...ATMTL23 - L'Arbre de vie - Une pratique narrative pour se réapproprier son pa...
ATMTL23 - L'Arbre de vie - Une pratique narrative pour se réapproprier son pa...
 
ATMTL23 - Atelier PNL pour ameliorer la communication par Remi Roche
ATMTL23 - Atelier PNL pour ameliorer la communication par Remi RocheATMTL23 - Atelier PNL pour ameliorer la communication par Remi Roche
ATMTL23 - Atelier PNL pour ameliorer la communication par Remi Roche
 
ATMTL23 - Remettre l'humain au coeur de l'agilité avec le Mind Mapping par Re...
ATMTL23 - Remettre l'humain au coeur de l'agilité avec le Mind Mapping par Re...ATMTL23 - Remettre l'humain au coeur de l'agilité avec le Mind Mapping par Re...
ATMTL23 - Remettre l'humain au coeur de l'agilité avec le Mind Mapping par Re...
 
ATMTL23 - La collaboration intergénérationnelle au travail par Apolline Tissier
ATMTL23 - La collaboration intergénérationnelle au travail par Apolline  TissierATMTL23 - La collaboration intergénérationnelle au travail par Apolline  Tissier
ATMTL23 - La collaboration intergénérationnelle au travail par Apolline Tissier
 
ATMTL23 - L'odysée d'un PMO vers un VMO par Elyes Dekhili et Karl Métivier
ATMTL23 - L'odysée d'un PMO vers un VMO par Elyes Dekhili et Karl MétivierATMTL23 - L'odysée d'un PMO vers un VMO par Elyes Dekhili et Karl Métivier
ATMTL23 - L'odysée d'un PMO vers un VMO par Elyes Dekhili et Karl Métivier
 
ATMTL23 - Économie coopérative et agilité par Dominique Pothier
ATMTL23 - Économie coopérative et agilité par Dominique PothierATMTL23 - Économie coopérative et agilité par Dominique Pothier
ATMTL23 - Économie coopérative et agilité par Dominique Pothier
 
ATMTL23 - Agnostic Agile, un mouvement en Agilité qui respecte les bases les ...
ATMTL23 - Agnostic Agile, un mouvement en Agilité qui respecte les bases les ...ATMTL23 - Agnostic Agile, un mouvement en Agilité qui respecte les bases les ...
ATMTL23 - Agnostic Agile, un mouvement en Agilité qui respecte les bases les ...
 
ATMTL23 - Innovation Unleashed: Inspiring Agile Teams through Creative Thinki...
ATMTL23 - Innovation Unleashed: Inspiring Agile Teams through Creative Thinki...ATMTL23 - Innovation Unleashed: Inspiring Agile Teams through Creative Thinki...
ATMTL23 - Innovation Unleashed: Inspiring Agile Teams through Creative Thinki...
 
ATMTL23 - « A community of Scientists » Saisir le pouvoir du Toyota Kata pour...
ATMTL23 - « A community of Scientists » Saisir le pouvoir du Toyota Kata pour...ATMTL23 - « A community of Scientists » Saisir le pouvoir du Toyota Kata pour...
ATMTL23 - « A community of Scientists » Saisir le pouvoir du Toyota Kata pour...
 

Recently uploaded

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
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
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
 
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
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
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
 
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
 
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
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
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
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
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
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
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
 

Recently uploaded (20)

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
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
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
 
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
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
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
 
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
 
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
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
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
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
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...
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
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
 

Agile Project Management: From Agile Teams to Agile Organizations - Steve Mercier, Jean-Paul Chauvet

  • 1. Steve Mercier, Director of Software Engineering Practices
 JP Chauvet, President From Agile Teams 
 to Agile Organizations
  • 3. Steve Mercier 20 years+ of software development experience, 10 years+ of using Agile methodologies daily, 5 years+ of using DevOps philosophy daily Specialized in Best practices: Continuous Integration, Continuous Delivery/ Deployment, Software Production Lines, Infrastructure As Code, Continuous Improvement, Lean engineering Currently Director of Software Engineering Practices at Lightspeed, responsible of DevOps, Test Automation, QA, Security and Documentation practices
  • 4. The (ongoing/chaotic) journey from Agile Teams to Agile Organization
  • 5. The Agile Organization Journey ‣ Promises ‣ Challenges ‣ Questions ‣ (Tentative) Answers ‣ Conclusion ‣ Q&A
  • 7. The Agile Promises ‣ Faster time to market ‣ Development costs reduction ‣ Quality improvement ‣ Business value driven, aligned with customers needs ‣ Better team work, better focus ‣ Technical debt reduction ‣ No useless architecture and documents ‣ Only good code adding business value!
  • 8. The Agile Promises - graphically Who would not want that? Maybe a little simplistic…
  • 9. The Agile Promises - The journey begins We send the first team(s) to training
  • 10. Agile SCRUM at its core is quite simple
  • 11. The Agile Promises This first team comes back, full of good intention the team starts using Agile, and it works!
  • 12. The Agile Promises So it seems Agile works, right? Question: does it work for you?
  • 13. The Agile Promises By experience, Agile typically works well if: You are working on new software, with small teams and a limited number of teams Agile tends to work less if: You are trying to scale Agile to multiple teams on larger projects
  • 15. Challenge #1 - Scaling to multiple (independent) teams Based on early successes, other teams are asked to try it With possibly less training, less passion, less mentoring possibly even resisting the transformation
  • 16. Challenge #2 - Scaling it to dispersed (independent) teams Not colocated teams, across time zones Teams have different cultures, values Teams do not all see Agile in the same way
  • 17. Challenges #3 - Scaling it to dispersed dependent teams Individual teams, OK, dispersed independent teams, also OK But if the business requires different teams to deliver a common product across continents… more challenging!
  • 18. Scaling Agile to multiple teams is complex…
  • 19.
  • 20. Challenge #4 - Wrong team composition QA, Ops not part of the Agile teams PO/PM not part of the teams or not available
  • 21. Challenge #5 - Not having an end to end Agile process Having handoffs between the Agile teams and Ops for example Definition of Done not including Shipping It
  • 22. Challenge #6 - Too much manual process Red tape / Various Authorizations Agile is about empowering teams
  • 23. Challenge #7 - Old school management “New” Agile management should focus on: Creation of a “safe” environment for trying things, enforcing the fail fast / fail differently model Rewarding the right behaviours Fostering a learning organization culture
  • 25. Is SCRUM enough to obtain Agile organizations? No. Does it help? Sure!
  • 26. Is Scrum of Scrums a solution? ‣ How could we frame the common work across multiple teams? ‣ How to structure the whole software development effort of many teams? ‣ Scrum of Scrums can help; sufficient?
  • 27. What could be this structuring frame?
  • 28. The (Tentative) Answers Hint: Ever heard of a Software Delivery Pipeline?
  • 29. Step #1 - Leverage Software Engineering Practices ‣ Use Software Engineering Best Practices as a frame to constrain how software is developed and connected together ‣ Helps mostly with structuring the How ‣ Communities of Practices can be helpful
  • 30. Step #2 - Develop/Use a Delivery Pipeline System Engrain those defined practices into a single Software Delivery Pipeline system
  • 31. Step #3 - Feed your system with the real customers needs Ensure you feed your delivery pipeline with the right things - do the right thing for your customers The best pipeline system in the world will not help your agility if you do the wrong thing with it!
  • 32. Step #4 - Apply Continuous Improvement to your pipeline Use Lean / Plan-Do-Check-Act principles and Continuously reflect on the system to optimize it to your business
  • 33. Why a Delivery Pipeline system? “Average leaders have quotes. Good leaders have a plan. Exceptional leaders have a system.” - Urban Meyer Your Automated Delivery Pipeline is your system
  • 34. But what should be in a typical pipeline? What is the scope of such a system?
  • 35. Delivery Pipeline Elements ‣ Starts with a feature file -like input (i.e. a clear customer need) ‣ Code Commit (everything should be under SCM) ‣ CI - Continuous Build / Unit tests / Continuous Testing / System tests ‣ Continuous Delivery / Deployment ‣ Continuous Monitoring of all systems
  • 36. How to measure progress - The (true) Agility KPIs ‣ Total Lead time for any improvement ‣ Number of deployments per day ‣ Number of incidents in production ‣ Impact of the incidents, duration ‣ The time to onboard a new developer
  • 37. Agility KPIs - top DevOps performers Before After Lead time Months Days / Minutes # of deployments Quarterly Multiple Daily # of incidents Multiple per deploy Almost none Incidents impact Days of downtime 0 downtime On-boarding time Months Days
  • 38. How to get there? Use SCRUM and Agile principles, values, processes, yes. But also: ‣ Put in place the feedback loops, Continuous Improvements, Lean processes in place ‣ Apply the Plan-Do-Check-Act approach on small process improvements ‣ Find your waste, using Value Stream Mapping analysis, reduce your batch size
  • 39. Use your Pipeline to make the issues visible A global Continuous Delivery pipeline for all the company’s software would help highlighting the issues, challenges, areas requiring improvements
  • 40. Reduce cycle time by enforcing Automation ‣ Continuous Integration with automatic tests at unit, system and system of systems levels ‣ Continuous Delivery or Deployment using Infrastructure As Code
  • 41. Keep the focus on the global system, not on small teams Company Continuous Delivery pipeline help keep the focus on the company delivered business value to external customers, reducing the natural silos barriers impacts.
  • 42. What more ‣ Teams’ composition is key - all the required roles must be fulfilled within the teams ‣ Complement Agile and Scrum with other compatible approaches such as LEAN and DevOps to optimize global organization and not just a small team work ‣ Ensure an environment permitting trials and failures is in place; create a safe environment for contributions; learn from failures, i.e. Fail fast and fail differently each time
  • 44. Conclusion Having an Agile organization is a journey that can certainly start with Scrum, but cannot really stop until all the software you produce and operate is continuously delivered to your end customers The key here is to deliver faster, faster than your competition, to disrupt yourself before your competitors do disrupt your business The Agile philosophy, values and tools are only a partial answer The DevOps/Lean philosophy, values and tools are only a partial answer Ask yourselves what prevents you from delivering value faster?
  • 45. Conclusion Break Silos, Work end-to-end, in small batches of work Empower your teams, Evolve your management style Remove all your red-tape and manual processes, one by one Measure your true Agility KPIs Put in place a system delivering customer’s value!
  • 46. And be cautious… “There is nothing quite so useless as doing with great efficiency something that should not be done at all” - Peter Drucker (the inventor of modern management)
  • 47. Q&A Questions and answers - Let’s see the exec point of view!
  • 48. JP Chauvet With over 20 years’ experience as a marketing and sales executive in the technology sector, JP has been a key element in the continued growth of Lightspeed. By developing and leading Lightspeed's product strategy, go-to-market direction and taking a direct approach to engaging independent businesses, he has helped Lightspeed increase revenue, strengthen partner relations and achieve success month over month.