SlideShare a Scribd company logo
1 of 20
Download to read offline
The Agile Journey
by Ryan Dorrell, AgileThought CTO and Co-Founder
A bad system beats a good person every time.
2
You don’t need to change. Survival is optional.
- W. Edwards Deming
A Case Study in Agile
Rapidly Shifting Market – a company founded in analog technology with the rest of the world moving to
digital.
Complex Organizational Structures – no clear flow for products and services to be delivered to customers.
Products often took months to deliver.
Heavyweight Delivery Methodology – new products and services often missed the mark because they were
late, resulting in revenue struggles.
Low Morale – low morale and excitement about the work.
Internal Cultural Divide Between Teams – “Us” versus “Them” between business and IT.
3
(re)Defining Agile – Beyond Software
4
 Customer collaboration
 Prioritization by business value
 Incrementally create and deliver working
products
 Respond to change faster
 Higher quality, faster, at lower cost and
lower risk
http://en.wikipedia.org/wiki/Toyota_Production_System
Lean – A History Lesson
 Toyota Production System (TPS) developed over
50 years ago
 Core thinking is around using less to do more
 Best practices are observed and adapted in the
workplace, not in theory
 Relentless focus on creating brilliant processes
Ask yourself: How often do you stop to improve
how you work?
Continual Improvement + Engaged People = Amazing Results
5
Lean Principles
 Identify what creates value for the
customer
 Identify the steps in the value stream,
then remove what is non-value adding
 Make the value adding activities flow
in a tight sequence
 Make only what the customer “pulls”
from you
 Seek perfection (through waste
removal)
http://www.lean.org/WhatsLean/Principles.cfm
6
Kanban Principles
7
 Map the Value Stream
 Agree to a team capacity
 Limit Work in Process (WIP) to that
capacity
 Pull value through the Value Stream
 Make both work and workflow visible
TO DO DOING DONE
Value Stream Mapping
How much time is spent on value add
vs non value add?
Recurring Value Stream Mapping to re-
assess the whole value stream.
8
Capacity and Limits
9
Agree and establish
 Work Capacity: what is a fair and
reasonable expectation for
workload for a team?
 Plus work policies that are
clearly understood and can be
consented to by all involved.
Work Visibility
10
7 Types of Waste
11
 Partially Done Work
 Extra Features
 Lost Knowledge
 Handoffs
 Task Switching
 Delays
 Defects
Metrics
12
 Wield metrics as a tool for continuous
improvement
 Manage quantitatively and objectively using
only a few simple metrics
 Quality
 Cost of Delay
 Lead / Cycle time
 Waste / Efficiency
 Throughput
Revenue$
Time
EOL
Delays take sales
away from max sales
Cost of Delay
Graphic inspired by @johannarothman
The Path to Lean and Agile
 The Kanban Method rejects the traditional approach
to change
 Avoid resistance, not push against it
 Don’t reorganize
 Don’t install new processes
 Rely on evolutionary change
13
 Improvements driven through visual Kanban
boards and Kanban systems
Using the Kanban Method
14
 Start with your existing work flow
 Everyone agrees to pursue evolutionary change
 Respect existing roles, responsibilities and job titles
initially – but agree that they may change
 Encourage leadership
 Learn to view what you do as a set of services (that
can be improved)
 Map, understand and track the workflow to improve
Using Agile/Lean Everywhere!
15
Graphic courtesy of @iamagile
A Case Study in Agile, revisited
Pragmatically implemented Scrum/Kanban
Philosophy of servant leadership
Executive engagement
 Entire business project portfolio is visualized with Kanban
Aggressive attitude towards eliminating non-value add activities
16
Doing more with less –
producing more value,
more often, with fewer
staff
A Case Study in Agile: Results
17
Through elimination of non-value add
work, streamlining of flow of work40%
More Efficient
95%
Approval Rating
Through pre and post employee
surveys
Are you ready?
18
1. Is my organization ready for cultural change?
2. Am I prepared to have an engaged workforce?
3. Am I ready to make necessary, but possibly difficult, changes?
4. Am I willing to adapt my leadership style if necessary?
5. Am I willing to empower and trust my teams?
Visit our library of free webinar videos!
Previous Webinars:
• Azure + Visual Studio Online: How to build, test, deploy and monitor seamlessly
• 6 Steps To Achieving Predictable Release Management With Visual Studio 2013
• How To Create High Value Development Teams
• 5 TFS Features That Will Dramatically Improve Your Team's Performance
19
With 20 years of professional software development experience, Ryan has been deeply involved in
building a wide range of applications. He has extensive experience building web-based transactional
systems, as well as cloud data management applications. Recently, Ryan has led AgileThought into
many new areas of technical capability, such as mobile and cloud development.
About Ryan
Thank You
@ryan_dorrell
Looking for ALM Solutions for Your Business? Email me at ryan.dorrell@agilethought.com20
linkedin.com/in/ryandorrell

More Related Content

What's hot

A Deep Look at Agile Certifications
A Deep Look at Agile CertificationsA Deep Look at Agile Certifications
A Deep Look at Agile CertificationsRichard Cheng
 
Assessing Your Agile Marketing Maturity Level
Assessing Your Agile Marketing Maturity LevelAssessing Your Agile Marketing Maturity Level
Assessing Your Agile Marketing Maturity LevelYuval Yeret
 
Gems of agile a glimpse of agile for senior management
Gems of agile   a glimpse of agile for senior managementGems of agile   a glimpse of agile for senior management
Gems of agile a glimpse of agile for senior managementNeeraj Bachani
 
Successful Agile Transformation - The NCS Story
Successful Agile Transformation - The NCS StorySuccessful Agile Transformation - The NCS Story
Successful Agile Transformation - The NCS StoryNUS-ISS
 
Agile For All- Transformation Journey of a Telco
Agile For All- Transformation Journey of a TelcoAgile For All- Transformation Journey of a Telco
Agile For All- Transformation Journey of a TelcoAbhigya Pokharel
 
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
 
cPrime Agile Enterprise Transformation
cPrime Agile Enterprise TransformationcPrime Agile Enterprise Transformation
cPrime Agile Enterprise TransformationCprime
 
Agile Transformation v1.27
Agile Transformation v1.27Agile Transformation v1.27
Agile Transformation v1.27LeadingAgile
 
Capital One Canada - Agile & Lean Journey
Capital One Canada - Agile & Lean JourneyCapital One Canada - Agile & Lean Journey
Capital One Canada - Agile & Lean JourneyJeff Kosciejew
 
Comparing Ways to Scale Agile at Agile Product and Project Manager Meetup
Comparing Ways to Scale Agile at Agile Product and Project Manager MeetupComparing Ways to Scale Agile at Agile Product and Project Manager Meetup
Comparing Ways to Scale Agile at Agile Product and Project Manager MeetupBernd Schiffer
 
MHA2018 - Agile Transformation Explained - Mike Cottmeyer
MHA2018 - Agile Transformation Explained - Mike CottmeyerMHA2018 - Agile Transformation Explained - Mike Cottmeyer
MHA2018 - Agile Transformation Explained - Mike CottmeyerAgileDenver
 
10 Essential SAFe(tm) patterns you should focus on when scaling Agile
10 Essential SAFe(tm) patterns you should focus on when scaling Agile10 Essential SAFe(tm) patterns you should focus on when scaling Agile
10 Essential SAFe(tm) patterns you should focus on when scaling AgileYuval Yeret
 
A traditional team's agile transformation
A traditional team's agile transformationA traditional team's agile transformation
A traditional team's agile transformationXudong Yu
 
Adopting Agile in the Enterprise - Pillar Technology
Adopting Agile in the Enterprise - Pillar TechnologyAdopting Agile in the Enterprise - Pillar Technology
Adopting Agile in the Enterprise - Pillar TechnologyMike Cottmeyer
 
Exploring Agile Transformation and Scaling Patterns
Exploring Agile Transformation and Scaling PatternsExploring Agile Transformation and Scaling Patterns
Exploring Agile Transformation and Scaling PatternsMike Cottmeyer
 
Agile Transformation Strategy
Agile Transformation StrategyAgile Transformation Strategy
Agile Transformation StrategySemen Arslan
 
Agile 2013 - Lean Change for Enabling Agile Transformations
Agile 2013 - Lean Change for Enabling Agile TransformationsAgile 2013 - Lean Change for Enabling Agile Transformations
Agile 2013 - Lean Change for Enabling Agile TransformationsAlexis Hui
 
Agile Center of Excellence : Presented by Rahul Sudame
Agile Center of Excellence : Presented by Rahul Sudame Agile Center of Excellence : Presented by Rahul Sudame
Agile Center of Excellence : Presented by Rahul Sudame oGuild .
 
The Secret, Yet Obvious, Ingredient to Sustainable Agility
The Secret, Yet Obvious, Ingredient to Sustainable AgilityThe Secret, Yet Obvious, Ingredient to Sustainable Agility
The Secret, Yet Obvious, Ingredient to Sustainable AgilityAhmed Sidky
 

What's hot (20)

A Deep Look at Agile Certifications
A Deep Look at Agile CertificationsA Deep Look at Agile Certifications
A Deep Look at Agile Certifications
 
Assessing Your Agile Marketing Maturity Level
Assessing Your Agile Marketing Maturity LevelAssessing Your Agile Marketing Maturity Level
Assessing Your Agile Marketing Maturity Level
 
Gems of agile a glimpse of agile for senior management
Gems of agile   a glimpse of agile for senior managementGems of agile   a glimpse of agile for senior management
Gems of agile a glimpse of agile for senior management
 
Successful Agile Transformation - The NCS Story
Successful Agile Transformation - The NCS StorySuccessful Agile Transformation - The NCS Story
Successful Agile Transformation - The NCS Story
 
Agile For All- Transformation Journey of a Telco
Agile For All- Transformation Journey of a TelcoAgile For All- Transformation Journey of a Telco
Agile For All- Transformation Journey of a Telco
 
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
 
cPrime Agile Enterprise Transformation
cPrime Agile Enterprise TransformationcPrime Agile Enterprise Transformation
cPrime Agile Enterprise Transformation
 
Agile Transformation v1.27
Agile Transformation v1.27Agile Transformation v1.27
Agile Transformation v1.27
 
Capital One Canada - Agile & Lean Journey
Capital One Canada - Agile & Lean JourneyCapital One Canada - Agile & Lean Journey
Capital One Canada - Agile & Lean Journey
 
Comparing Ways to Scale Agile at Agile Product and Project Manager Meetup
Comparing Ways to Scale Agile at Agile Product and Project Manager MeetupComparing Ways to Scale Agile at Agile Product and Project Manager Meetup
Comparing Ways to Scale Agile at Agile Product and Project Manager Meetup
 
MHA2018 - Agile Transformation Explained - Mike Cottmeyer
MHA2018 - Agile Transformation Explained - Mike CottmeyerMHA2018 - Agile Transformation Explained - Mike Cottmeyer
MHA2018 - Agile Transformation Explained - Mike Cottmeyer
 
10 Essential SAFe(tm) patterns you should focus on when scaling Agile
10 Essential SAFe(tm) patterns you should focus on when scaling Agile10 Essential SAFe(tm) patterns you should focus on when scaling Agile
10 Essential SAFe(tm) patterns you should focus on when scaling Agile
 
A traditional team's agile transformation
A traditional team's agile transformationA traditional team's agile transformation
A traditional team's agile transformation
 
Adopting Agile in the Enterprise - Pillar Technology
Adopting Agile in the Enterprise - Pillar TechnologyAdopting Agile in the Enterprise - Pillar Technology
Adopting Agile in the Enterprise - Pillar Technology
 
Exploring Agile Transformation and Scaling Patterns
Exploring Agile Transformation and Scaling PatternsExploring Agile Transformation and Scaling Patterns
Exploring Agile Transformation and Scaling Patterns
 
Agile at AT&T
Agile at AT&TAgile at AT&T
Agile at AT&T
 
Agile Transformation Strategy
Agile Transformation StrategyAgile Transformation Strategy
Agile Transformation Strategy
 
Agile 2013 - Lean Change for Enabling Agile Transformations
Agile 2013 - Lean Change for Enabling Agile TransformationsAgile 2013 - Lean Change for Enabling Agile Transformations
Agile 2013 - Lean Change for Enabling Agile Transformations
 
Agile Center of Excellence : Presented by Rahul Sudame
Agile Center of Excellence : Presented by Rahul Sudame Agile Center of Excellence : Presented by Rahul Sudame
Agile Center of Excellence : Presented by Rahul Sudame
 
The Secret, Yet Obvious, Ingredient to Sustainable Agility
The Secret, Yet Obvious, Ingredient to Sustainable AgilityThe Secret, Yet Obvious, Ingredient to Sustainable Agility
The Secret, Yet Obvious, Ingredient to Sustainable Agility
 

Viewers also liked

Lean/Agile Depth Assessment Checklist A3
Lean/Agile Depth Assessment Checklist A3Lean/Agile Depth Assessment Checklist A3
Lean/Agile Depth Assessment Checklist A3Yuval Yeret
 
An Agile Change Journey Blueprint - The AgileSparks Way
An Agile Change Journey Blueprint - The AgileSparks WayAn Agile Change Journey Blueprint - The AgileSparks Way
An Agile Change Journey Blueprint - The AgileSparks WayYuval Yeret
 
Agile transformation strategy
Agile transformation strategyAgile transformation strategy
Agile transformation strategyajit.alwe
 
Large Scale Agile Transformation by Husni Roukbi
Large Scale Agile Transformation by Husni RoukbiLarge Scale Agile Transformation by Husni Roukbi
Large Scale Agile Transformation by Husni RoukbiAgile ME
 
Agile Assessment Version 1.0
Agile Assessment Version 1.0Agile Assessment Version 1.0
Agile Assessment Version 1.0Ciprian Mester
 
Iffat maliha agile ncr ppt-adaptive accompaniment - agile and big data v1.1
Iffat maliha agile ncr ppt-adaptive accompaniment - agile and big data v1.1Iffat maliha agile ncr ppt-adaptive accompaniment - agile and big data v1.1
Iffat maliha agile ncr ppt-adaptive accompaniment - agile and big data v1.1AgileNCR2016
 
Asia Agile Forum'16 Dhaka - Starting Agile journey – becoming pioneer at your...
Asia Agile Forum'16 Dhaka - Starting Agile journey – becoming pioneer at your...Asia Agile Forum'16 Dhaka - Starting Agile journey – becoming pioneer at your...
Asia Agile Forum'16 Dhaka - Starting Agile journey – becoming pioneer at your...India Scrum Enthusiasts Community
 
ATC2013- Rahul Devan- My agile journey- how we are transforming srijan
ATC2013- Rahul Devan- My agile journey- how we are transforming srijanATC2013- Rahul Devan- My agile journey- how we are transforming srijan
ATC2013- Rahul Devan- My agile journey- how we are transforming srijanIndia Scrum Enthusiasts Community
 
Creative Space, An Agile Journey
Creative Space, An Agile JourneyCreative Space, An Agile Journey
Creative Space, An Agile JourneyMichael Laussegger
 
Agile transformation
Agile transformationAgile transformation
Agile transformationAmit Baldwa
 
Agile teams.collaboration.charter
Agile teams.collaboration.charterAgile teams.collaboration.charter
Agile teams.collaboration.charterJohanna Rothman
 
Scrum Journey In Healthcare Day Of Agile
Scrum Journey In Healthcare   Day Of AgileScrum Journey In Healthcare   Day Of Agile
Scrum Journey In Healthcare Day Of Agilealstonhodge
 
Scaling Agile - Multiple Team Dynamics
Scaling Agile - Multiple Team DynamicsScaling Agile - Multiple Team Dynamics
Scaling Agile - Multiple Team DynamicsVersionOne
 
Driving Lean Innovation on Agile Teams
Driving Lean Innovation on Agile TeamsDriving Lean Innovation on Agile Teams
Driving Lean Innovation on Agile TeamsLitheSpeed
 

Viewers also liked (20)

Lean/Agile Depth Assessment Checklist A3
Lean/Agile Depth Assessment Checklist A3Lean/Agile Depth Assessment Checklist A3
Lean/Agile Depth Assessment Checklist A3
 
Cisco’s Agile Journey
Cisco’s Agile JourneyCisco’s Agile Journey
Cisco’s Agile Journey
 
An Agile Change Journey Blueprint - The AgileSparks Way
An Agile Change Journey Blueprint - The AgileSparks WayAn Agile Change Journey Blueprint - The AgileSparks Way
An Agile Change Journey Blueprint - The AgileSparks Way
 
Agile transformation strategy
Agile transformation strategyAgile transformation strategy
Agile transformation strategy
 
Large Scale Agile Transformation by Husni Roukbi
Large Scale Agile Transformation by Husni RoukbiLarge Scale Agile Transformation by Husni Roukbi
Large Scale Agile Transformation by Husni Roukbi
 
Agile Assessment Version 1.0
Agile Assessment Version 1.0Agile Assessment Version 1.0
Agile Assessment Version 1.0
 
Iffat maliha agile ncr ppt-adaptive accompaniment - agile and big data v1.1
Iffat maliha agile ncr ppt-adaptive accompaniment - agile and big data v1.1Iffat maliha agile ncr ppt-adaptive accompaniment - agile and big data v1.1
Iffat maliha agile ncr ppt-adaptive accompaniment - agile and big data v1.1
 
Asia Agile Forum'16 Dhaka - Starting Agile journey – becoming pioneer at your...
Asia Agile Forum'16 Dhaka - Starting Agile journey – becoming pioneer at your...Asia Agile Forum'16 Dhaka - Starting Agile journey – becoming pioneer at your...
Asia Agile Forum'16 Dhaka - Starting Agile journey – becoming pioneer at your...
 
An Agile Journey
An Agile JourneyAn Agile Journey
An Agile Journey
 
ATC2013- Rahul Devan- My agile journey- how we are transforming srijan
ATC2013- Rahul Devan- My agile journey- how we are transforming srijanATC2013- Rahul Devan- My agile journey- how we are transforming srijan
ATC2013- Rahul Devan- My agile journey- how we are transforming srijan
 
Creative Space, An Agile Journey
Creative Space, An Agile JourneyCreative Space, An Agile Journey
Creative Space, An Agile Journey
 
Agile Transformation Journey on Large Scale Projects
Agile Transformation Journey on Large Scale ProjectsAgile Transformation Journey on Large Scale Projects
Agile Transformation Journey on Large Scale Projects
 
Impact mapping
Impact mappingImpact mapping
Impact mapping
 
Agile transformation
Agile transformationAgile transformation
Agile transformation
 
Agile teams.collaboration.charter
Agile teams.collaboration.charterAgile teams.collaboration.charter
Agile teams.collaboration.charter
 
Scrum Journey In Healthcare Day Of Agile
Scrum Journey In Healthcare   Day Of AgileScrum Journey In Healthcare   Day Of Agile
Scrum Journey In Healthcare Day Of Agile
 
Journey of Agile
Journey of AgileJourney of Agile
Journey of Agile
 
Agile Journey: A maturity model for Agile Teams
Agile Journey: A maturity model for Agile TeamsAgile Journey: A maturity model for Agile Teams
Agile Journey: A maturity model for Agile Teams
 
Scaling Agile - Multiple Team Dynamics
Scaling Agile - Multiple Team DynamicsScaling Agile - Multiple Team Dynamics
Scaling Agile - Multiple Team Dynamics
 
Driving Lean Innovation on Agile Teams
Driving Lean Innovation on Agile TeamsDriving Lean Innovation on Agile Teams
Driving Lean Innovation on Agile Teams
 

Similar to The Agile Journey

Agile Project Management: From Agile Teams to Agile Organizations - Steve Mer...
Agile Project Management: From Agile Teams to Agile Organizations - Steve Mer...Agile Project Management: From Agile Teams to Agile Organizations - Steve Mer...
Agile Project Management: From Agile Teams to Agile Organizations - Steve Mer...Agile Montréal
 
Scaling agile. Agile across the enterprise
Scaling agile. Agile across the enterpriseScaling agile. Agile across the enterprise
Scaling agile. Agile across the enterpriseDarren Wilmshurst
 
Limited WIP Society Bangalore Chapter - Jun 6 2014 Meetup
Limited WIP Society Bangalore Chapter - Jun 6 2014 MeetupLimited WIP Society Bangalore Chapter - Jun 6 2014 Meetup
Limited WIP Society Bangalore Chapter - Jun 6 2014 MeetupSudipta Lahiri
 
Agile Development in Highly Regulated Organizations
Agile Development in Highly Regulated OrganizationsAgile Development in Highly Regulated Organizations
Agile Development in Highly Regulated OrganizationsCelerity
 
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
 
From Agile Teams to Agile organizations
From Agile Teams to Agile organizationsFrom Agile Teams to Agile organizations
From Agile Teams to Agile organizationsSteve Mercier
 
Agile Lessons Learned From the Trenches
Agile Lessons Learned From the TrenchesAgile Lessons Learned From the Trenches
Agile Lessons Learned From the TrenchesBrendan Flynn
 
Lighthouse thinking (TM), Small, Simple Steps to Extraordinary Success
Lighthouse thinking (TM), Small, Simple Steps to Extraordinary SuccessLighthouse thinking (TM), Small, Simple Steps to Extraordinary Success
Lighthouse thinking (TM), Small, Simple Steps to Extraordinary SuccessHaydn Shaughnessy
 
Lean agile meets design thinking
Lean agile meets design thinkingLean agile meets design thinking
Lean agile meets design thinkingRavneet Kaur
 
Post-agile approaches - agile for the real world and how to avoid agile failure
Post-agile approaches - agile for the real world and how to avoid agile failurePost-agile approaches - agile for the real world and how to avoid agile failure
Post-agile approaches - agile for the real world and how to avoid agile failureYuval Yeret
 
Reaching agility: Why aren't we done yet?
Reaching agility: Why aren't we done yet?Reaching agility: Why aren't we done yet?
Reaching agility: Why aren't we done yet?Nicola Dourambeis
 
40 Agile Methods in 40 Minutes
40 Agile Methods in 40 Minutes40 Agile Methods in 40 Minutes
40 Agile Methods in 40 MinutesCraig Smith
 
Lean-agile transformation: comparing the models of agility at scale
Lean-agile transformation: comparing the models of agility at scaleLean-agile transformation: comparing the models of agility at scale
Lean-agile transformation: comparing the models of agility at scaleChris Verlinden
 
Powerpoint created for Holland Management Consultant
Powerpoint created for Holland Management ConsultantPowerpoint created for Holland Management Consultant
Powerpoint created for Holland Management ConsultantBarbara Smith
 
Alternatives to scaling your agile process: valuing outcomes over output
Alternatives to scaling your agile process: valuing outcomes over outputAlternatives to scaling your agile process: valuing outcomes over output
Alternatives to scaling your agile process: valuing outcomes over outputAgileNZ Conference
 
Alternatives to scaling your agile process: valuing outcomes over output
Alternatives to scaling your agile process: valuing outcomes over outputAlternatives to scaling your agile process: valuing outcomes over output
Alternatives to scaling your agile process: valuing outcomes over outputEdwin Dando
 
Lean Six Sigma for companies
Lean Six Sigma for companiesLean Six Sigma for companies
Lean Six Sigma for companiesImran Abbasi
 

Similar to The Agile Journey (20)

Enterprise scaled agile overview (1)
Enterprise scaled agile overview (1)Enterprise scaled agile overview (1)
Enterprise scaled agile overview (1)
 
Agile Project Management: From Agile Teams to Agile Organizations - Steve Mer...
Agile Project Management: From Agile Teams to Agile Organizations - Steve Mer...Agile Project Management: From Agile Teams to Agile Organizations - Steve Mer...
Agile Project Management: From Agile Teams to Agile Organizations - Steve Mer...
 
Scaling agile. Agile across the enterprise
Scaling agile. Agile across the enterpriseScaling agile. Agile across the enterprise
Scaling agile. Agile across the enterprise
 
Limited WIP Society Bangalore Chapter - Jun 6 2014 Meetup
Limited WIP Society Bangalore Chapter - Jun 6 2014 MeetupLimited WIP Society Bangalore Chapter - Jun 6 2014 Meetup
Limited WIP Society Bangalore Chapter - Jun 6 2014 Meetup
 
Agile Development in Highly Regulated Organizations
Agile Development in Highly Regulated OrganizationsAgile Development in Highly Regulated Organizations
Agile Development in Highly Regulated Organizations
 
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
 
Lean Software 101
Lean Software 101Lean Software 101
Lean Software 101
 
From Agile Teams to Agile organizations
From Agile Teams to Agile organizationsFrom Agile Teams to Agile organizations
From Agile Teams to Agile organizations
 
Agile Lessons Learned From the Trenches
Agile Lessons Learned From the TrenchesAgile Lessons Learned From the Trenches
Agile Lessons Learned From the Trenches
 
Lighthouse thinking (TM), Small, Simple Steps to Extraordinary Success
Lighthouse thinking (TM), Small, Simple Steps to Extraordinary SuccessLighthouse thinking (TM), Small, Simple Steps to Extraordinary Success
Lighthouse thinking (TM), Small, Simple Steps to Extraordinary Success
 
Lean agile meets design thinking
Lean agile meets design thinkingLean agile meets design thinking
Lean agile meets design thinking
 
Scrum Training
Scrum TrainingScrum Training
Scrum Training
 
Post-agile approaches - agile for the real world and how to avoid agile failure
Post-agile approaches - agile for the real world and how to avoid agile failurePost-agile approaches - agile for the real world and how to avoid agile failure
Post-agile approaches - agile for the real world and how to avoid agile failure
 
Reaching agility: Why aren't we done yet?
Reaching agility: Why aren't we done yet?Reaching agility: Why aren't we done yet?
Reaching agility: Why aren't we done yet?
 
40 Agile Methods in 40 Minutes
40 Agile Methods in 40 Minutes40 Agile Methods in 40 Minutes
40 Agile Methods in 40 Minutes
 
Lean-agile transformation: comparing the models of agility at scale
Lean-agile transformation: comparing the models of agility at scaleLean-agile transformation: comparing the models of agility at scale
Lean-agile transformation: comparing the models of agility at scale
 
Powerpoint created for Holland Management Consultant
Powerpoint created for Holland Management ConsultantPowerpoint created for Holland Management Consultant
Powerpoint created for Holland Management Consultant
 
Alternatives to scaling your agile process: valuing outcomes over output
Alternatives to scaling your agile process: valuing outcomes over outputAlternatives to scaling your agile process: valuing outcomes over output
Alternatives to scaling your agile process: valuing outcomes over output
 
Alternatives to scaling your agile process: valuing outcomes over output
Alternatives to scaling your agile process: valuing outcomes over outputAlternatives to scaling your agile process: valuing outcomes over output
Alternatives to scaling your agile process: valuing outcomes over output
 
Lean Six Sigma for companies
Lean Six Sigma for companiesLean Six Sigma for companies
Lean Six Sigma for companies
 

More from AgileThought

Control Freak: Risk and Control in Azure DevOps
Control Freak: Risk and Control in Azure DevOpsControl Freak: Risk and Control in Azure DevOps
Control Freak: Risk and Control in Azure DevOpsAgileThought
 
Adventures in Agile Testing
Adventures in Agile TestingAdventures in Agile Testing
Adventures in Agile TestingAgileThought
 
From Device To Cloud
From Device To CloudFrom Device To Cloud
From Device To CloudAgileThought
 
Operationalizing Machine Learning
Operationalizing Machine LearningOperationalizing Machine Learning
Operationalizing Machine LearningAgileThought
 
Patterns Are Good For Managers
Patterns Are Good For ManagersPatterns Are Good For Managers
Patterns Are Good For ManagersAgileThought
 

More from AgileThought (6)

Control Freak: Risk and Control in Azure DevOps
Control Freak: Risk and Control in Azure DevOpsControl Freak: Risk and Control in Azure DevOps
Control Freak: Risk and Control in Azure DevOps
 
Adventures in Agile Testing
Adventures in Agile TestingAdventures in Agile Testing
Adventures in Agile Testing
 
From Device To Cloud
From Device To CloudFrom Device To Cloud
From Device To Cloud
 
Operationalizing Machine Learning
Operationalizing Machine LearningOperationalizing Machine Learning
Operationalizing Machine Learning
 
Patterns Are Good For Managers
Patterns Are Good For ManagersPatterns Are Good For Managers
Patterns Are Good For Managers
 
Psychology In UX
Psychology In UXPsychology In UX
Psychology In UX
 

Recently uploaded

"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfngoud9212
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
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
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 

Recently uploaded (20)

"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdf
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
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
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 

The Agile Journey

  • 1. The Agile Journey by Ryan Dorrell, AgileThought CTO and Co-Founder
  • 2. A bad system beats a good person every time. 2 You don’t need to change. Survival is optional. - W. Edwards Deming
  • 3. A Case Study in Agile Rapidly Shifting Market – a company founded in analog technology with the rest of the world moving to digital. Complex Organizational Structures – no clear flow for products and services to be delivered to customers. Products often took months to deliver. Heavyweight Delivery Methodology – new products and services often missed the mark because they were late, resulting in revenue struggles. Low Morale – low morale and excitement about the work. Internal Cultural Divide Between Teams – “Us” versus “Them” between business and IT. 3
  • 4. (re)Defining Agile – Beyond Software 4  Customer collaboration  Prioritization by business value  Incrementally create and deliver working products  Respond to change faster  Higher quality, faster, at lower cost and lower risk
  • 5. http://en.wikipedia.org/wiki/Toyota_Production_System Lean – A History Lesson  Toyota Production System (TPS) developed over 50 years ago  Core thinking is around using less to do more  Best practices are observed and adapted in the workplace, not in theory  Relentless focus on creating brilliant processes Ask yourself: How often do you stop to improve how you work? Continual Improvement + Engaged People = Amazing Results 5
  • 6. Lean Principles  Identify what creates value for the customer  Identify the steps in the value stream, then remove what is non-value adding  Make the value adding activities flow in a tight sequence  Make only what the customer “pulls” from you  Seek perfection (through waste removal) http://www.lean.org/WhatsLean/Principles.cfm 6
  • 7. Kanban Principles 7  Map the Value Stream  Agree to a team capacity  Limit Work in Process (WIP) to that capacity  Pull value through the Value Stream  Make both work and workflow visible TO DO DOING DONE
  • 8. Value Stream Mapping How much time is spent on value add vs non value add? Recurring Value Stream Mapping to re- assess the whole value stream. 8
  • 9. Capacity and Limits 9 Agree and establish  Work Capacity: what is a fair and reasonable expectation for workload for a team?  Plus work policies that are clearly understood and can be consented to by all involved.
  • 11. 7 Types of Waste 11  Partially Done Work  Extra Features  Lost Knowledge  Handoffs  Task Switching  Delays  Defects
  • 12. Metrics 12  Wield metrics as a tool for continuous improvement  Manage quantitatively and objectively using only a few simple metrics  Quality  Cost of Delay  Lead / Cycle time  Waste / Efficiency  Throughput Revenue$ Time EOL Delays take sales away from max sales Cost of Delay Graphic inspired by @johannarothman
  • 13. The Path to Lean and Agile  The Kanban Method rejects the traditional approach to change  Avoid resistance, not push against it  Don’t reorganize  Don’t install new processes  Rely on evolutionary change 13  Improvements driven through visual Kanban boards and Kanban systems
  • 14. Using the Kanban Method 14  Start with your existing work flow  Everyone agrees to pursue evolutionary change  Respect existing roles, responsibilities and job titles initially – but agree that they may change  Encourage leadership  Learn to view what you do as a set of services (that can be improved)  Map, understand and track the workflow to improve
  • 16. A Case Study in Agile, revisited Pragmatically implemented Scrum/Kanban Philosophy of servant leadership Executive engagement  Entire business project portfolio is visualized with Kanban Aggressive attitude towards eliminating non-value add activities 16
  • 17. Doing more with less – producing more value, more often, with fewer staff A Case Study in Agile: Results 17 Through elimination of non-value add work, streamlining of flow of work40% More Efficient 95% Approval Rating Through pre and post employee surveys
  • 18. Are you ready? 18 1. Is my organization ready for cultural change? 2. Am I prepared to have an engaged workforce? 3. Am I ready to make necessary, but possibly difficult, changes? 4. Am I willing to adapt my leadership style if necessary? 5. Am I willing to empower and trust my teams?
  • 19. Visit our library of free webinar videos! Previous Webinars: • Azure + Visual Studio Online: How to build, test, deploy and monitor seamlessly • 6 Steps To Achieving Predictable Release Management With Visual Studio 2013 • How To Create High Value Development Teams • 5 TFS Features That Will Dramatically Improve Your Team's Performance 19
  • 20. With 20 years of professional software development experience, Ryan has been deeply involved in building a wide range of applications. He has extensive experience building web-based transactional systems, as well as cloud data management applications. Recently, Ryan has led AgileThought into many new areas of technical capability, such as mobile and cloud development. About Ryan Thank You @ryan_dorrell Looking for ALM Solutions for Your Business? Email me at ryan.dorrell@agilethought.com20 linkedin.com/in/ryandorrell

Editor's Notes

  1. Toyota goal – do more with less They have a relentless focus on improving the work Toyota is often studied but only the tools are adopted, this results in failed implementations or only realising a small % of the benefits Toyota warn - Brilliant people working within broken processes wont get the same results This is often ignored by those looking to learn from Toyota. Cultural value – 1000s of brains in the workforce - introduce opportunities for team members to make suggestions for improvement. I know best how to improve my job as I do it every day, I should be able to suggest how to improve and work with my manager on implementing those improvements.
  2. Value adding – essentially why are we here as a business Non value adding – study work end to end, from customer request to delivery. Non value adding is failure demand e.g. I asked for this by the 12th and got it on the 14th or you gave me something that didn’t work or wasn’t what I asked for. Making work flow, removing bottlenecks. Simple things like making hand offs clean; visit someone you hand off work to and ask them how it could be improved. Imagine everyone doing this corporate wide how much more effective we would be. Imagine doing this with our partners! IT should be about delivering the right thing at the right time, supply and demand.