SlideShare una empresa de Scribd logo
1 de 37
Descargar para leer sin conexión
• DA Fellow, Co-creator of the Disciplined Agile framework
• Enterprise Agile Coach
• President, Disciplined Agile Consortium
• Managing Partner, Scott Ambler + Associates
• @Mark_Lines
Mark Lines
Agile Transformations
– Lessons from the Trenches
@mark_lines © Disciplined Agile Consortium 1
Based upon Chapter 7 – A Disciplined Approach to Agile Transformations
Disciplined Agile is Taking off Around the World
@mark_lines © Disciplined Agile Consortium 2
Transforming for
Business Agility
• The need for change
• Preparing for change
• How to change
• Examples of change
Disciplined
Agile Enterprise
Disciplined
Agile IT
Disciplined
DevOps
DAD
The Disciplined Agile Framework
http://www.disciplinedagiledelivery.com/the-agile-tractor-engine-analogy/
4@mark_lines © Disciplined Agile Consortium
Most organizations focus on just Adoption using Agile or Lean
@mark_lines © Disciplined Agile Consortium 5
Transforming for
Business Agility
• The need for change
• Preparing for change
• How to change
• Examples of change
Invest in Coaching
© Disciplined Agile Consortium 7
@mark_lines © Disciplined Agile Consortium 8
Enterprise
Coaching
Team
Coaching
@mark_lines © Disciplined Agile Consortium 9
Transformation Timeline – It is a multi-year process
Agile
Transformation
Effort Over
Time
10
@mark_lines © Disciplined Agile Consortium
Agile
Champions/Sponsors
• Help to support and promote change
• Help to accelerate agile “transformation”
in the organization
• Without executive sponsors in it for the
long term it is very unlikely your adoption
will succeed
• Can think if them like a “Product Owner”
for your Transformation
11
@mark_lines © Disciplined Agile Consortium
@mark_lines © Disciplined Agile Consortium 12
Continuous Improvement Process Blade in DA
Continuous
Improvement
Process
Blade (DAIT)
© Disciplined Agile Consortium 13
Establish Centres of Excellence (CoE) & Communities of Practice/Guilds (CoP)
• Centres of Excellence
– Typically staffed full time by
“experts”
– Temporary
– Ensure consistency of approach
and messaging
– Provide leadership and
purposely disseminate
information
– Enterprise & Team Coaches
• Communities of Practice/Guilds
– Part-time responsibility staffed by
practitioners (could be guided by
CoE)
– Long-term
– Shared learnings and
experiences
– Improve their collective craft over
time
– Examples
• Agile Coaching, EA, Agile Modeling
@mark_lines © Disciplined Agile Consortium 14
1
5
A Disciplined Agile Centre of Excellence
Transforming for
Business Agility
• The need for change
• Preparing for change
• How to change
• Examples of change
Kotter’s 8-Step Change Model
Increase
Urgency
1
Build the
Guiding Team
2
Get the Vision
Right
3
Communicate
for Buy In
4
Empower
Action
5
Create Short
Term Wins
6
Don’t Let Up
7
Make Change
Stick
8
Change Efforts have a Lousy
Track Record
• Average success rate of change initiatives 54%
– According to 2013 Strategy&/Katzenbach Center
survey
• Reasons
– Lack of a structured change management
process
– Irrational human behavior
– Treating change as linear process initiatives
• Managing change requires a feedback-driven
approach, not plan-driven
• We need to use an agile lean/approach to change
• Solution: Use both a structured AND feedback-
based agile approach
18
Lean Change
• We have found the ideas from Lean
Change to be effective (Jason Little, Jeff
Anderson and others)
• Leanchange.org
Lean Change
• We have found the ideas from Lean
Change to be effective (Jason Little, Jeff
Anderson and others)
• Leanchange.org
@mark_lines © Disciplined Agile Consortium 20
Executive
Workshops
- Education
- Vision
- Guiding
Principles
@mark_lines © Disciplined Agile Consortium 21
Several “Big
Visible Charts”
help to
communicate
the Vision &
progress
against it
@mark_lines © Disciplined Agile Consortium 22
@mark_lines © Disciplined Agile Consortium 23
Lean Change Cycle
23
Experimental based approach
similar to “The Lean Startup”
@mark_lines © Disciplined Agile Consortium 24
Minimal Viable Changes (MVC)
• A Minimal Viable Change is a change that you believe is small enough to be
successful that balances disruption and organizational value
• Experiments
• Steps to incorporate the change:
1. Agree on the reason for the change
2. Negotiate the change
3. Validate the Option (introduce the improvement)
4. Learn & verify Improvement
Example of an Minimal Viable Change (MVC)
@mark_lines © Disciplined Agile Consortium 25
• Hypothesis
• We believe that by replacing our current expensive and time consuming
start-up documentation with a 2-week Inception Phase we can a reduce
average time to delivery by 30%
• MVC (as an ’Option’)
• Replace our project startup-phase consisting of Business Cases, Plans,
and Detailed Requirements documents with a 2-week Inception Phase
to complete a lightweight vision for each project
• Change Recipients
• PMO, Business Stakeholders, Delivery Teams
@mark_lines © Disciplined Agile Consortium 26
Tool: Insights, Options, & Approved Backlog of options
26
Insights MVC Options Approved/Next
As a process decision
framework, DAD provides a rich
set of options to choose from
Example:
- Insight: QA requires more details to test from
- Options for MVC:
- More detail in Use Cases
- Supplement stories with screen mock-ups
- More detail in Acceptance Criteria
- QA participates in all conversations
Having selected an option
for an experiment, it is
moved to the
approved/next backlog
@mark_lines © Disciplined Agile Consortium 27
Pulling MVCs from the Backlog
27
@mark_lines © Disciplined Agile Consortium 28
Part of “Preparing” for the change is Negotiating with the change recipients.
Eg) Why should we redesign, collocate teams, and keep them together?
Questions Guiding Principle
How long will this
team be together?
Teams improve over time, striking/disbanding
teams is expensive, learnings lost
Do we have 100%
dedicated Developers
and QA?
Anything less that 100% is an excuse for non-
commitment, hurts team morale, very costly
due to task switching, reduced accountability
Who are the team
members’ managers?
Team makeup is often suboptimal if tied to
functional hierarchy
What is the team size? Ideal team size is 5-9 people
Is team collocated? Productivity and collaboration increases
dramatically with collocation
What is the team size? Ideal team size is 5-9 people
Is this a “whole team”? Reduced dependencies on resources external
to team is beneficial
Metrics
Design with
GQM
@mark_lines © Disciplined Agile Consortium 29
Goals trace back to
Vision canvas goals
From Transformation to
Continuous Improvement
• This is a journey, not a destination
• Once the key transformative work has been complete, the transformation changes more
to a continuous improvement approach
@mark_lines © Disciplined Agile Consortium
Transforming for
Business Agility
• The need for change
• Preparing for change
• How to change
• Examples of change
@mark_lines © Disciplined Agile Consortium 32
MVC example:
Redesign &
collocate teams
DA106: Disciplined Agile for Managers
https://www.disciplinedagileconsortium.org/da106
Functional Manager
- Equities Teams
Team Member
Team Member
Team Member
Team Member
Team Lead
Architecture
Owner
Leopard Team
Team Member
Team Member
Team Member
Jaguar Team
Team Lead
Architecture
Owner
Functional Manager
- Fixed Income
Teams
Team Member
Team Member
Team Member
Team Member
Team Lead
Architecture
Owner
Maserati Team
Team Member
Team Member
Team Member
Porsche Team
Team Lead
Architecture
Owner
Another example
Get plans out of MS
Project & make
them visible.
(no hidden work!)
Another example:
Replacing detailed project charters &
requirements docs with 3-day Inception phases
Another example: Workspace design…
No need for meeting rooms!!
Fosters continuous collaboration
Parting Thoughts... Critical Success Factors
• Communicate, communicate, communicate (town halls,
radiators, wikis, lean coffees) – radical transparency!
• Use External Coaches, & designate an Internal Enterprise Coach
(Product Owner for your Transformation MVC backlog)
• Executive sponsorship is critical
• Coach and mentor people over the long term
– Everyone and at all levels of the organization, not just IT
• Get some help from experienced Enterprise Coaches
• Certified Disciplined Agile Coaches (CDACs) have passed a
DAC Board Review and had references checked
© Disciplined Agile Consortium 36
mark [at]
disciplinedagileconsortium.com
@mark_lines
DisciplinedAgileConsortium.org
DisciplinedAgileDelivery.com
ScottAmbler.com
Disciplined Agile
Thank You!
@mark_lines © Disciplined Agile Consortium 37
Questions?

Más contenido relacionado

La actualidad más candente

The Myriad faces of Agile Training & Certification
The Myriad faces of Agile Training & CertificationThe Myriad faces of Agile Training & Certification
The Myriad faces of Agile Training & Certification
Sunil Mohal
 
My role as an Agile Manager
My role as an Agile ManagerMy role as an Agile Manager
My role as an Agile Manager
Cprime
 

La actualidad más candente (20)

Prioritizing Portfolio Backlog to Maximize Value Steve Mayner Agile Asia 2016
Prioritizing Portfolio Backlog to Maximize Value Steve Mayner Agile Asia 2016Prioritizing Portfolio Backlog to Maximize Value Steve Mayner Agile Asia 2016
Prioritizing Portfolio Backlog to Maximize Value Steve Mayner Agile Asia 2016
 
Practical Scrum - one day training
Practical Scrum - one day training Practical Scrum - one day training
Practical Scrum - one day training
 
Advanced agile scrum- Demo PPT
Advanced agile scrum- Demo PPTAdvanced agile scrum- Demo PPT
Advanced agile scrum- Demo PPT
 
Scaling agile Principles and Practices
Scaling agile Principles and PracticesScaling agile Principles and Practices
Scaling agile Principles and Practices
 
Scrum presentation jyoti
Scrum presentation jyotiScrum presentation jyoti
Scrum presentation jyoti
 
Scrum master vs agile coach difference explained
Scrum master vs agile coach difference explainedScrum master vs agile coach difference explained
Scrum master vs agile coach difference explained
 
ScrumMaster vs Project Manager
ScrumMaster vs Project ManagerScrumMaster vs Project Manager
ScrumMaster vs Project Manager
 
Scrum Master & Agile Project Manager: A Tale of Two Roles
Scrum Master & Agile Project Manager: A Tale of Two RolesScrum Master & Agile Project Manager: A Tale of Two Roles
Scrum Master & Agile Project Manager: A Tale of Two Roles
 
A Practical Guide to Scaling Agile
A Practical Guide to Scaling AgileA Practical Guide to Scaling Agile
A Practical Guide to Scaling Agile
 
Webinar - Into to Scrum by Bachan Anand
Webinar - Into to Scrum by  Bachan AnandWebinar - Into to Scrum by  Bachan Anand
Webinar - Into to Scrum by Bachan Anand
 
Are you crazy? Using Scrum, Kanban, SAFe and DSDM in one Company!!!
Are you crazy? Using Scrum, Kanban, SAFe and DSDM in one Company!!!Are you crazy? Using Scrum, Kanban, SAFe and DSDM in one Company!!!
Are you crazy? Using Scrum, Kanban, SAFe and DSDM in one Company!!!
 
The Myriad faces of Agile Training & Certification
The Myriad faces of Agile Training & CertificationThe Myriad faces of Agile Training & Certification
The Myriad faces of Agile Training & Certification
 
Introduction to agile scrum
Introduction to agile scrumIntroduction to agile scrum
Introduction to agile scrum
 
What happens to engineering manager in agile world
What happens to engineering manager in agile worldWhat happens to engineering manager in agile world
What happens to engineering manager in agile world
 
Scrum vs SAFe | Differences Between Scrum and Scaled Agile Framework | Edureka
Scrum vs SAFe | Differences Between Scrum and Scaled Agile Framework | EdurekaScrum vs SAFe | Differences Between Scrum and Scaled Agile Framework | Edureka
Scrum vs SAFe | Differences Between Scrum and Scaled Agile Framework | Edureka
 
agilebookscrum
agilebookscrumagilebookscrum
agilebookscrum
 
SCRUM_BROCHURE_ISSLLC
SCRUM_BROCHURE_ISSLLCSCRUM_BROCHURE_ISSLLC
SCRUM_BROCHURE_ISSLLC
 
Solit 2014, Scrum guide 2013, Семенченко Антон
Solit 2014, Scrum guide 2013, Семенченко АнтонSolit 2014, Scrum guide 2013, Семенченко Антон
Solit 2014, Scrum guide 2013, Семенченко Антон
 
My role as an Agile Manager
My role as an Agile ManagerMy role as an Agile Manager
My role as an Agile Manager
 
Introduction to Agile & Scrum
Introduction to Agile & ScrumIntroduction to Agile & Scrum
Introduction to Agile & Scrum
 

Similar a Agile transformation lessons from the trenches by Mark Lines

(In Agile) Where Do All The Managers Go?
(In Agile) Where Do All The Managers Go?(In Agile) Where Do All The Managers Go?
(In Agile) Where Do All The Managers Go?
Scott W. Ambler
 
SCGMIS Agile Business Analysis Workshop July 2014
SCGMIS Agile Business Analysis Workshop July 2014SCGMIS Agile Business Analysis Workshop July 2014
SCGMIS Agile Business Analysis Workshop July 2014
Justin Petite
 
Day 201-20-201410-20-201455-20-20maple-20-20rt-20sundari-131008015751-phpapp01
Day 201-20-201410-20-201455-20-20maple-20-20rt-20sundari-131008015751-phpapp01Day 201-20-201410-20-201455-20-20maple-20-20rt-20sundari-131008015751-phpapp01
Day 201-20-201410-20-201455-20-20maple-20-20rt-20sundari-131008015751-phpapp01
PMI_IREP_TP
 
Day 1 1410 - 1455 - maple - rt sundari
Day 1   1410 - 1455 - maple - rt sundariDay 1   1410 - 1455 - maple - rt sundari
Day 1 1410 - 1455 - maple - rt sundari
PMI2011
 

Similar a Agile transformation lessons from the trenches by Mark Lines (20)

Agile Introduction
Agile IntroductionAgile Introduction
Agile Introduction
 
INNOVATION ROOTS | Webinar | Choose Your Wow | Scott Ambler
INNOVATION ROOTS | Webinar | Choose Your Wow | Scott AmblerINNOVATION ROOTS | Webinar | Choose Your Wow | Scott Ambler
INNOVATION ROOTS | Webinar | Choose Your Wow | Scott Ambler
 
(In Agile) Where Do All The Managers Go?
(In Agile) Where Do All The Managers Go?(In Agile) Where Do All The Managers Go?
(In Agile) Where Do All The Managers Go?
 
Scrum at Scale in a COBIT Compliant Environment: The Case of Turkiye Finans IT
Scrum at Scale in a COBIT Compliant Environment: The Case of Turkiye Finans ITScrum at Scale in a COBIT Compliant Environment: The Case of Turkiye Finans IT
Scrum at Scale in a COBIT Compliant Environment: The Case of Turkiye Finans IT
 
Enterprise transformation models their utility, common pitfalls and adaptive IT
Enterprise transformation models their utility, common pitfalls and adaptive ITEnterprise transformation models their utility, common pitfalls and adaptive IT
Enterprise transformation models their utility, common pitfalls and adaptive IT
 
The Agile methodology - Delivering new ways of working, by Sandra Frechette, ...
The Agile methodology - Delivering new ways of working, by Sandra Frechette, ...The Agile methodology - Delivering new ways of working, by Sandra Frechette, ...
The Agile methodology - Delivering new ways of working, by Sandra Frechette, ...
 
Scaled agile implementation
Scaled agile implementationScaled agile implementation
Scaled agile implementation
 
Project Management Centre of Excellence
Project Management Centre of ExcellenceProject Management Centre of Excellence
Project Management Centre of Excellence
 
Sabrion_Consulting_Overview CPG Retail Apparel.pdf
Sabrion_Consulting_Overview CPG Retail Apparel.pdfSabrion_Consulting_Overview CPG Retail Apparel.pdf
Sabrion_Consulting_Overview CPG Retail Apparel.pdf
 
PM Role in a Lean and Agile World - Rev2
PM Role in a Lean and Agile World - Rev2PM Role in a Lean and Agile World - Rev2
PM Role in a Lean and Agile World - Rev2
 
agile_6_14
agile_6_14agile_6_14
agile_6_14
 
Introduction to Scrum@Scale
Introduction to Scrum@ScaleIntroduction to Scrum@Scale
Introduction to Scrum@Scale
 
Lean change method toronto agile meetup
Lean change method toronto agile meetupLean change method toronto agile meetup
Lean change method toronto agile meetup
 
SCGMIS Agile Business Analysis Workshop July 2014
SCGMIS Agile Business Analysis Workshop July 2014SCGMIS Agile Business Analysis Workshop July 2014
SCGMIS Agile Business Analysis Workshop July 2014
 
Prosci Change Maturity Community of Practice webinar
Prosci Change Maturity Community of Practice webinar Prosci Change Maturity Community of Practice webinar
Prosci Change Maturity Community of Practice webinar
 
#Fundamental understanding of agile - By SN Panigrahi
#Fundamental understanding of agile - By SN Panigrahi#Fundamental understanding of agile - By SN Panigrahi
#Fundamental understanding of agile - By SN Panigrahi
 
Agile and the PMO
Agile and the PMOAgile and the PMO
Agile and the PMO
 
Day 201-20-201410-20-201455-20-20maple-20-20rt-20sundari-131008015751-phpapp01
Day 201-20-201410-20-201455-20-20maple-20-20rt-20sundari-131008015751-phpapp01Day 201-20-201410-20-201455-20-20maple-20-20rt-20sundari-131008015751-phpapp01
Day 201-20-201410-20-201455-20-20maple-20-20rt-20sundari-131008015751-phpapp01
 
Day 1 1410 - 1455 - maple - rt sundari
Day 1   1410 - 1455 - maple - rt sundariDay 1   1410 - 1455 - maple - rt sundari
Day 1 1410 - 1455 - maple - rt sundari
 
Agile project management 101 (tai lieu tham khao)
Agile project management 101 (tai lieu tham khao)Agile project management 101 (tai lieu tham khao)
Agile project management 101 (tai lieu tham khao)
 

Más de IndigoCube

IndigoCube - a peek at the future of software testing by Polteq, Ruud Teunissen
IndigoCube -  a peek at the future of software testing by Polteq, Ruud TeunissenIndigoCube -  a peek at the future of software testing by Polteq, Ruud Teunissen
IndigoCube - a peek at the future of software testing by Polteq, Ruud Teunissen
IndigoCube
 
The need for good enterprise analysis by robin grace
The need for good enterprise analysis by robin graceThe need for good enterprise analysis by robin grace
The need for good enterprise analysis by robin grace
IndigoCube
 
Methodology framework
Methodology framework   Methodology framework
Methodology framework
IndigoCube
 
Leading a self-organising team
Leading a self-organising teamLeading a self-organising team
Leading a self-organising team
IndigoCube
 

Más de IndigoCube (17)

IndigoCube Digital training catalogue
IndigoCube Digital training catalogue IndigoCube Digital training catalogue
IndigoCube Digital training catalogue
 
Business Agility: a roadmap to the digital enterprise by Jaco Viljoen
Business Agility: a roadmap to the digital enterprise by Jaco ViljoenBusiness Agility: a roadmap to the digital enterprise by Jaco Viljoen
Business Agility: a roadmap to the digital enterprise by Jaco Viljoen
 
Business agility: a disciplined viewpoint by scott ambler
Business agility: a disciplined viewpoint by scott amblerBusiness agility: a disciplined viewpoint by scott ambler
Business agility: a disciplined viewpoint by scott ambler
 
IndigoCube - business agility through continuous exploration by Calton Nhando
IndigoCube -  business agility through continuous exploration by Calton NhandoIndigoCube -  business agility through continuous exploration by Calton Nhando
IndigoCube - business agility through continuous exploration by Calton Nhando
 
How is Analysis Done in Agile by Robin Grace
How is Analysis Done in Agile by Robin Grace How is Analysis Done in Agile by Robin Grace
How is Analysis Done in Agile by Robin Grace
 
A collaborative approach to the quality in the agile enterprise by Jaco Viljoen
A collaborative approach to the quality in the agile enterprise by Jaco ViljoenA collaborative approach to the quality in the agile enterprise by Jaco Viljoen
A collaborative approach to the quality in the agile enterprise by Jaco Viljoen
 
"Challenges Faced by Testers Working on Agile Teams" by Aldo Rall
"Challenges Faced by Testers Working on Agile Teams" by Aldo Rall"Challenges Faced by Testers Working on Agile Teams" by Aldo Rall
"Challenges Faced by Testers Working on Agile Teams" by Aldo Rall
 
IndigoCube - a peek at the future of software testing by Polteq, Ruud Teunissen
IndigoCube -  a peek at the future of software testing by Polteq, Ruud TeunissenIndigoCube -  a peek at the future of software testing by Polteq, Ruud Teunissen
IndigoCube - a peek at the future of software testing by Polteq, Ruud Teunissen
 
The need for good enterprise analysis by robin grace
The need for good enterprise analysis by robin graceThe need for good enterprise analysis by robin grace
The need for good enterprise analysis by robin grace
 
IndigoCube the agile enterprise: moving beyond scrum by JacoViljoen
IndigoCube the agile enterprise: moving beyond scrum by JacoViljoenIndigoCube the agile enterprise: moving beyond scrum by JacoViljoen
IndigoCube the agile enterprise: moving beyond scrum by JacoViljoen
 
Business Analysis Training
Business Analysis Training Business Analysis Training
Business Analysis Training
 
IBM Rational
IBM RationalIBM Rational
IBM Rational
 
Hints and Tips for a Business Analyst
Hints and Tips for a Business AnalystHints and Tips for a Business Analyst
Hints and Tips for a Business Analyst
 
Methodology framework
Methodology framework   Methodology framework
Methodology framework
 
Leading a self-organising team
Leading a self-organising teamLeading a self-organising team
Leading a self-organising team
 
To BA or Not to BA that is the question
To BA or Not to BA that is the questionTo BA or Not to BA that is the question
To BA or Not to BA that is the question
 
Lifting the lid on Business Rules - Robin Grace
Lifting the lid on Business Rules - Robin Grace Lifting the lid on Business Rules - Robin Grace
Lifting the lid on Business Rules - Robin Grace
 

Último

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 

Último (20)

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
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 

Agile transformation lessons from the trenches by Mark Lines

  • 1. • DA Fellow, Co-creator of the Disciplined Agile framework • Enterprise Agile Coach • President, Disciplined Agile Consortium • Managing Partner, Scott Ambler + Associates • @Mark_Lines Mark Lines Agile Transformations – Lessons from the Trenches @mark_lines © Disciplined Agile Consortium 1 Based upon Chapter 7 – A Disciplined Approach to Agile Transformations
  • 2. Disciplined Agile is Taking off Around the World @mark_lines © Disciplined Agile Consortium 2
  • 3. Transforming for Business Agility • The need for change • Preparing for change • How to change • Examples of change
  • 4. Disciplined Agile Enterprise Disciplined Agile IT Disciplined DevOps DAD The Disciplined Agile Framework http://www.disciplinedagiledelivery.com/the-agile-tractor-engine-analogy/ 4@mark_lines © Disciplined Agile Consortium
  • 5. Most organizations focus on just Adoption using Agile or Lean @mark_lines © Disciplined Agile Consortium 5
  • 6. Transforming for Business Agility • The need for change • Preparing for change • How to change • Examples of change
  • 7. Invest in Coaching © Disciplined Agile Consortium 7
  • 8. @mark_lines © Disciplined Agile Consortium 8 Enterprise Coaching Team Coaching
  • 9. @mark_lines © Disciplined Agile Consortium 9 Transformation Timeline – It is a multi-year process
  • 11. Agile Champions/Sponsors • Help to support and promote change • Help to accelerate agile “transformation” in the organization • Without executive sponsors in it for the long term it is very unlikely your adoption will succeed • Can think if them like a “Product Owner” for your Transformation 11 @mark_lines © Disciplined Agile Consortium
  • 12. @mark_lines © Disciplined Agile Consortium 12 Continuous Improvement Process Blade in DA
  • 14. Establish Centres of Excellence (CoE) & Communities of Practice/Guilds (CoP) • Centres of Excellence – Typically staffed full time by “experts” – Temporary – Ensure consistency of approach and messaging – Provide leadership and purposely disseminate information – Enterprise & Team Coaches • Communities of Practice/Guilds – Part-time responsibility staffed by practitioners (could be guided by CoE) – Long-term – Shared learnings and experiences – Improve their collective craft over time – Examples • Agile Coaching, EA, Agile Modeling @mark_lines © Disciplined Agile Consortium 14
  • 15. 1 5 A Disciplined Agile Centre of Excellence
  • 16. Transforming for Business Agility • The need for change • Preparing for change • How to change • Examples of change
  • 17. Kotter’s 8-Step Change Model Increase Urgency 1 Build the Guiding Team 2 Get the Vision Right 3 Communicate for Buy In 4 Empower Action 5 Create Short Term Wins 6 Don’t Let Up 7 Make Change Stick 8
  • 18. Change Efforts have a Lousy Track Record • Average success rate of change initiatives 54% – According to 2013 Strategy&/Katzenbach Center survey • Reasons – Lack of a structured change management process – Irrational human behavior – Treating change as linear process initiatives • Managing change requires a feedback-driven approach, not plan-driven • We need to use an agile lean/approach to change • Solution: Use both a structured AND feedback- based agile approach 18
  • 19. Lean Change • We have found the ideas from Lean Change to be effective (Jason Little, Jeff Anderson and others) • Leanchange.org Lean Change • We have found the ideas from Lean Change to be effective (Jason Little, Jeff Anderson and others) • Leanchange.org
  • 20. @mark_lines © Disciplined Agile Consortium 20 Executive Workshops - Education - Vision - Guiding Principles
  • 21. @mark_lines © Disciplined Agile Consortium 21 Several “Big Visible Charts” help to communicate the Vision & progress against it
  • 22. @mark_lines © Disciplined Agile Consortium 22
  • 23. @mark_lines © Disciplined Agile Consortium 23 Lean Change Cycle 23 Experimental based approach similar to “The Lean Startup”
  • 24. @mark_lines © Disciplined Agile Consortium 24 Minimal Viable Changes (MVC) • A Minimal Viable Change is a change that you believe is small enough to be successful that balances disruption and organizational value • Experiments • Steps to incorporate the change: 1. Agree on the reason for the change 2. Negotiate the change 3. Validate the Option (introduce the improvement) 4. Learn & verify Improvement
  • 25. Example of an Minimal Viable Change (MVC) @mark_lines © Disciplined Agile Consortium 25 • Hypothesis • We believe that by replacing our current expensive and time consuming start-up documentation with a 2-week Inception Phase we can a reduce average time to delivery by 30% • MVC (as an ’Option’) • Replace our project startup-phase consisting of Business Cases, Plans, and Detailed Requirements documents with a 2-week Inception Phase to complete a lightweight vision for each project • Change Recipients • PMO, Business Stakeholders, Delivery Teams
  • 26. @mark_lines © Disciplined Agile Consortium 26 Tool: Insights, Options, & Approved Backlog of options 26 Insights MVC Options Approved/Next As a process decision framework, DAD provides a rich set of options to choose from Example: - Insight: QA requires more details to test from - Options for MVC: - More detail in Use Cases - Supplement stories with screen mock-ups - More detail in Acceptance Criteria - QA participates in all conversations Having selected an option for an experiment, it is moved to the approved/next backlog
  • 27. @mark_lines © Disciplined Agile Consortium 27 Pulling MVCs from the Backlog 27
  • 28. @mark_lines © Disciplined Agile Consortium 28 Part of “Preparing” for the change is Negotiating with the change recipients. Eg) Why should we redesign, collocate teams, and keep them together? Questions Guiding Principle How long will this team be together? Teams improve over time, striking/disbanding teams is expensive, learnings lost Do we have 100% dedicated Developers and QA? Anything less that 100% is an excuse for non- commitment, hurts team morale, very costly due to task switching, reduced accountability Who are the team members’ managers? Team makeup is often suboptimal if tied to functional hierarchy What is the team size? Ideal team size is 5-9 people Is team collocated? Productivity and collaboration increases dramatically with collocation What is the team size? Ideal team size is 5-9 people Is this a “whole team”? Reduced dependencies on resources external to team is beneficial
  • 29. Metrics Design with GQM @mark_lines © Disciplined Agile Consortium 29 Goals trace back to Vision canvas goals
  • 30. From Transformation to Continuous Improvement • This is a journey, not a destination • Once the key transformative work has been complete, the transformation changes more to a continuous improvement approach @mark_lines © Disciplined Agile Consortium
  • 31. Transforming for Business Agility • The need for change • Preparing for change • How to change • Examples of change
  • 32. @mark_lines © Disciplined Agile Consortium 32 MVC example: Redesign & collocate teams DA106: Disciplined Agile for Managers https://www.disciplinedagileconsortium.org/da106 Functional Manager - Equities Teams Team Member Team Member Team Member Team Member Team Lead Architecture Owner Leopard Team Team Member Team Member Team Member Jaguar Team Team Lead Architecture Owner Functional Manager - Fixed Income Teams Team Member Team Member Team Member Team Member Team Lead Architecture Owner Maserati Team Team Member Team Member Team Member Porsche Team Team Lead Architecture Owner
  • 33. Another example Get plans out of MS Project & make them visible. (no hidden work!)
  • 34. Another example: Replacing detailed project charters & requirements docs with 3-day Inception phases
  • 35. Another example: Workspace design… No need for meeting rooms!! Fosters continuous collaboration
  • 36. Parting Thoughts... Critical Success Factors • Communicate, communicate, communicate (town halls, radiators, wikis, lean coffees) – radical transparency! • Use External Coaches, & designate an Internal Enterprise Coach (Product Owner for your Transformation MVC backlog) • Executive sponsorship is critical • Coach and mentor people over the long term – Everyone and at all levels of the organization, not just IT • Get some help from experienced Enterprise Coaches • Certified Disciplined Agile Coaches (CDACs) have passed a DAC Board Review and had references checked © Disciplined Agile Consortium 36