SlideShare a Scribd company logo
1 of 65
Gaining Support for a
Sustainable Agile
Transformation
Dennis Stevens, VP Enterprise Engagements
Mike Cottmeyer, CEO & President
LeadingAgile
August 8, 2013
Agenda
• Agile Basics
• Scaling Agile
• Why is it hard?
• A Model of Agile Transformation
Agenda
• Agile Basics
• Scaling Agile
• Why is it hard?
• A Model of Agile Transformation
Agenda
• Agile Basics
• Scaling Agile
• Why is it hard?
• A Model of Agile Transformation
Agenda
• Agile Basics
• Scaling Agile
• Why is it hard?
• A Model of Agile Transformation
Agenda
• Agile Basics
• Scaling Agile
• Why is it hard?
• A Model of Agile Transformation
Agile Basics
Agile is About Teams
Product Owner
Analyst
Testers
Developers
ScrumMaster
How Agile Teams Work
Team
Database
Report
Screen
User Story
User Story
User Story
User Story
User Story
User Story
User Story
Team
Database
Report
Screen
User Story
User Story
User Story
User Story
User Story
User Story
User Story
Clarity
Team
Database
Report
Screen
User Story
User Story
User Story
User Story
User Story
User Story
User Story
Clarity Accountability
Team
Database
Report
Screen
User Story
User Story
User Story
User Story
User Story
User Story
User Story
Clarity Accountability Measureable Progress
Managing Scope
Agile Project Management
Scope
CostTime
Agile Project Management
Scope
CostTime
Agile Project Management
Scope
CostTime
Maximize
Value
Courtesy of Jeff Patton
Increment
Iterate
Varying Scope to Meet Business
Goals
Agile at Scale
Different Teams for
Different Jobs
Team
Services Teams – These teams support common
services across product lines. These teams
support the needs of the product teams.
Team
Team
Product Teams – These teams integrate services
and write customer facing features. This is the
proto-typical Scrum team.
Services Teams – These teams support common
services across product lines. These teams
support the needs of the product teams.
Team
Team
Team
Programs Teams – These teams define
requirements, set technical direction, and
provide context and coordination.
Product Teams – These teams integrate services
and write customer facing features. This is the
proto-typical Scrum team.
Services Teams – These teams support common
services across product lines. These teams
support the needs of the product teams.
Team
Team
Team
Team
Portfolio Teams – These teams govern the
portfolio and make sure that work is moving
through the system.
Programs Teams – These teams define
requirements, set technical direction, and
provide context and coordination.
Product Teams – These teams integrate services
and write customer facing features. This is the
proto-typical Scrum team.
Services Teams – These teams support common
services across product lines. These teams
support the needs of the product teams.
Team
Team TeamTeam
Team Team Team Team
Product &
Services
Teams
Team
Team TeamTeam
Team Team Team Team
Product &
Services
Teams
Scrum
Team
Team Team
Team Team
Team
Team
Team Team Team Team
Product &
Services
Teams
Program
Teams
Scrum
Team
Team Team
Team Team
Team
Team
Team Team Team Team
Product &
Services
Teams
Program
Teams
Scrum
Kanban
Team
Team
Team
Team
Team Team
Team
Team
Team Team Team Team
Product &
Services
Teams
Program
Teams
Portfolio
Teams
Scrum
Kanban
Team
Team
Team
Team
Team Team
Team
Team
Team Team Team Team
Product &
Services
Teams
Program
Teams
Portfolio
Teams
Scrum
Kanban
Kanban
Agile Governance
Done
Develop
and Test
Ready To
Build
Detailed
Planning
Release
Targeting
Feasibility
Study
Market
Research
New
Concept
Development Flow
Feature
Complete
Integration
Testing
Develop
and Test
Story
Review
Story
Mapping
Feature
Breakdown
Story
Done
Task
Done
Task In
Process
Task
Ready
Story
Backlog
KANBAN
FEATURE
STORY
EPICS
KANBAN
SCRUM
The Portfolio Tier
• Idea list generation
from multiple data
feeds and sources
• Market Research
• Customer Research
• Field Feedback
• Business Case & ROI
• Competitive Analysis
• High Level Estimation
• Solution Cost
• High Level Architecture
• Risk Analysis
• Feasibility
• Detailed Architecture
• Feature Mapping
• Acceptance Criteria
• Estimation
• Backlog
• All features are done
• Regression tests are completed
• Release Criteria are met
• Forced Priority
• Certainty Curve
Done
Develop
and Test
Ready To
Build
Detailed
Planning
Release
Targeting
Feasibility
Study
Market
Research
New
Concept
Portfolio Tier Ownership
R
A
C
I
Product Management
Product Management
Customer Advocate
Portfolio Team
R
A
C
I
Product Owner Team
Product Owner Team
Engineering
Portfolio Team
R
A
C
I
Product Owner Team
Product Owner Team
Engineering
Portfolio Team
R
A
C
I
Engineering
Product Owner Team
Customer Advocate
Portfolio Team
Portfolio Team
R
A
C
I
Product Management
Product Management
Customer Advocate
Product Owner Team
R
A
C
I
Product Management
Product Management
Customer Advocate
Product Owner Team
• Responsible - Those who do the work to achieve the task.
• Accountable - The one ultimately answerable for the correct and thorough completion of the deliverable.
• Consulted - Those whose opinions are sought, typically subject matter experts; and with whom there is two-way communication.
• Informed - Those who are kept up-to-date on progress, often only on completion of the task or deliverable.
GATE RESPONSIBLITY
Done
Develop
and Test
Ready To
Build
Detailed
Planning
Release
Targeting
Feasibility
Study
Market
Research
New
Concept
The Program Tier
• Feature List
for the
Parent Epic
• Story Writing
• MMF
• Estimating
• High Level Design
• UX Mockups
• Estimate Sanity Check
• Spike Identification
• Review for Feasibility
• Review of Acceptance Criteria
• Story Spanning
• Story Tasking
• Feature Testing Non-Functional
• Validation of Automated Tests
• Detailed Design
• Code
• Unit Test
• Code Review
• Functional Test
• User Story
• Product Owner Acceptance
Feature
Complete
Integration
Testing
Develop
and Test
Story
Review
Story
Mapping
Feature
Breakdown
• All Stories are done
• Feature Level testing is completed
• Defect criteria are met
• Feature Check list from RDS template
• Performance and Sizing Complete
* Stand alone features must have these acceptance criteria (x, x, x)
Program Tier Ownership
• Responsible - Those who do the work to achieve the task.
• Accountable - The one ultimately answerable for the correct and thorough completion of the deliverable.
• Consulted - Those whose opinions are sought, typically subject matter experts; and with whom there is two-way communication.
• Informed - Those who are kept up-to-date on progress, often only on completion of the task or deliverable.
R
A
C
I
Product Owner Team
Product Owner Team
Customer Advocate
Engineering
R
A
C
I
Engineering
Product Owner Team
Product Owner Team
Product Owner Team
R
A
C
I
Engineering
Engineering
Product Owner Team
Product Owner Team
R
A
C
I
Engineering
Engineering
Product Owner Team
Product Owner Team
R
A
C
I
Product Owner Team
Product Owner Team
Engineering
Engineering
R
A
C
I
Product Owner Team
Product Owner Team
Engineering
Portfolio
Product Owner Team
GATE RESPONSIBLITY
Engineering Team
GATE RESPONSIBLITY
Engineering Team
GATE RESPONSIBLITY
Product Owner Team
GATE RESPONSIBLITY
Feature
Complete
Integration
Testing
Develop
and Test
Story
Review
Story
Mapping
Feature
Breakdown
The Project Tier
Story
Done
Task
Done
Task In
Process
Task
Ready
Story
Backlog
• Story List for the
Parent Feature
• Approved task of 8
hours or less
• SCRUM team
completes the task
• Task is done and
communicated in
the standup
Documented
•The User Story
•Acceptance Criteria
•Conversations
•Level of Value
•Level of Effort
•Design Assumptions
•Design Documented (optional)
•UI Documented (optional)
Coded
•Checked Into integrated build
•Simple Design
•Documented with Comments
•Automated Tests for New Features
Tested
•Testing is complete
•Defect Criteria Met
•Automated Testing Passed
Approved
•Feature Complete (Scrum Master)
•Test Complete (QA Lead)
•Accepted (Product Owner)
* Stand alone stories must have these acceptance criteria (x, x, x)
Project Tier Ownership
• Responsible - Those who do the work to achieve the task.
• Accountable - The one ultimately answerable for the correct and thorough completion of the deliverable.
• Consulted - Those whose opinions are sought, typically subject matter experts; and with whom there is two-way communication.
• Informed - Those who are kept up-to-date on progress, often only on completion of the task or deliverable.
R
A
C
I
Product Owner
Product Owner
Customer Advocate
Engineering
R
A
C
I
Engineering
Engineering
Engineering
Engineering
R
A
C
I
Engineering
Engineering
Engineering
Engineering
R
A
C
I
Engineering
Product Owner
Engineering
Engineering
R
A
C
I
Engineering
Engineering
Engineering
Engineering
Story
Done
Task
Done
Task In
Process
Task
Ready
Story
Backlog
Why is it hard?
Its hard when…
We show what it looks like
But Not
How organizations will get there safely
Safety
• Successfully do your job
• Feed your family / Kids in college
• Viable over time
You have to align various
perspectives
Executive
Management
Performer
Safety is different depending on
your perspective
Executive
Management
Performer
• Supported
• Possible
• Demonstrate success
Safety is different depending on
your perspective
Executive
Management
Performer
• Supported
• Possible
• Demonstrate success
• Role clarity
• Success is measurable
• Maintain organizational influence
Safety is different depending on
your perspective
Executive
Management
Performer
• Supported
• Possible
• Demonstrate success
• Role clarity
• Success is measurable
• Maintain organizational influence
• Operational model aligned with the strategy
• Credible plan
• Demonstrate progress
Agile Transformation
Understand
Business Drivers
Change Management
& Communication
Structure
GovernanceMetrics
Assessment
Targeted
Coaching
Measure
Improvement
Form Teams
Teach
Practices
Guide Culture
•Predictability
•Economics
•Early ROI
Define the Operational
Framework
Structure
GovernanceMetrics
Assessment
Targeted
Coaching
Measure
Improvement
Form Teams
Teach
Practices
Guide Culture
• Built around teams
• Product focused
• Service oriented
Change Management
& Communication
Define the Operational
Framework
Change Management
& Communication
Structure
GovernanceMetrics
Assessment
Targeted
Coaching
Measure
Improvement
Form Teams
Teach
Practices
Guide Culture
• Portfolio
• Program
• Project
Define the Operational
Framework
Change Management
& Communication
Structure
GovernanceMetrics
Assessment
Targeted
Coaching
Measure
Improvement
Form Teams
Teach
Practices
Guide Culture
• Return on Investment
• Throughput/Cost of Delay
• Capitalization
Introduce Change
Incrementally
Change Management
& Communication
Structure
GovernanceMetrics
Assessment
Targeted
Coaching
Measure
Improvement
Form Teams
Teach
Practices
Guide Culture
• Independent
• Small
• Entrepreneurial
Introduce Change
Incrementally
Change Management
& Communication
Structure
GovernanceMetrics
Assessment
Targeted
Coaching
Measure
Improvement
Form Teams
Teach
Practices
Guide Culture
• Product definition
• Project management
• Technical and delivery
Introduce Change
Incrementally
Change Management
& Communication
Structure
GovernanceMetrics
Assessment
Targeted
Coaching
Measure
Improvement
Form Teams
Teach
Practices
Guide
Culture
• Trust
• Accountability
• Adaptability
Measure
Improvement
Change Management
& Communication
Structure
GovernanceMetrics
Assessment
Targeted
Coaching
Measure
Improvement
Form Teams
Teach
Practices
Guide Culture
• Capability focused
• Objectively assessed
• Focus on sustainability
Measure
Improvement
Change Management
& Communication
Structure
GovernanceMetrics
Assessment
Targeted
Coaching
Measure
Improvement
Form Teams
Teach
Practices
Guide Culture
• Training
• Workshops
• Mentoring
Measure
Improvement
Change Management
& Communication
Structure
GovernanceMetrics
Assessment
Targeted
Coaching
Measure
Improvement
Form Teams
Teach
Practices
Guide Culture
• Demonstrable progress
• Outcomes focused
• Map to business drivers
Manage
Change
Change Management
& Communication
Structure
GovernanceMetrics
Assessment
Targeted
Coaching
Measure
Improvement
Form Teams
Teach
Practices
Guide Culture
•Quick wins
•Identify champions
•Centers of excellence
Tie Back To
Business Drivers
Change Management
& Communication
Structure
GovernanceMetrics
Assessment
Targeted
Coaching
Measure
Improvement
Form Teams
Teach
Practices
Guide Culture
•Predictability
•Quality
•Early ROI
Slicing
Team
Team
Team
Team
Team Team
Team
Team
Team Team Team Team
Product &
Services
Teams
Program
Teams
Portfolio
Teams
Scrum
Kanban
Kanban
Team
Team
Team
Team
Team Team
Team
Team
Team Team Team Team
Product &
Services
Teams
Program
Teams
Portfolio
Teams
Scrum
Kanban
Kanban
Agile Pilot
Sustainable Transformation
Intentionally
Executive
Management
Performer
• Supported
• Possible
• Demonstrate success
• Role clarity
• Success is measurable
• Maintain organizational influence
• Operational model aligned with the strategy
• Credible plan
• Demonstrate progress
Questions?

More Related Content

What's hot

Agile Scrum Presentation-Detailed
Agile Scrum Presentation-DetailedAgile Scrum Presentation-Detailed
Agile Scrum Presentation-Detailed
Prashaanth T R
 

What's hot (20)

Scrum Training (One Day)
Scrum Training (One Day)Scrum Training (One Day)
Scrum Training (One Day)
 
Agile (Scrum)
Agile (Scrum)Agile (Scrum)
Agile (Scrum)
 
What Is Agile Scrum
What Is Agile ScrumWhat Is Agile Scrum
What Is Agile Scrum
 
Enterprise Agile Transformation Strategies
Enterprise Agile Transformation StrategiesEnterprise Agile Transformation Strategies
Enterprise Agile Transformation Strategies
 
Scrum ceromonies
Scrum ceromoniesScrum ceromonies
Scrum ceromonies
 
Introduction to Scrum
Introduction to ScrumIntroduction to Scrum
Introduction to Scrum
 
Agile Scrum software methodology
Agile Scrum software methodologyAgile Scrum software methodology
Agile Scrum software methodology
 
Agile scrum fundamentals
Agile scrum fundamentalsAgile scrum fundamentals
Agile scrum fundamentals
 
Agile Transformation at Scale
Agile Transformation at ScaleAgile Transformation at Scale
Agile Transformation at Scale
 
Agile - Essential Scrum
Agile - Essential ScrumAgile - Essential Scrum
Agile - Essential Scrum
 
Scrum
ScrumScrum
Scrum
 
Exploring Agile Transformation and Scaling Patterns
Exploring Agile Transformation and Scaling PatternsExploring Agile Transformation and Scaling Patterns
Exploring Agile Transformation and Scaling Patterns
 
Agile Transformation v1.27
Agile Transformation v1.27Agile Transformation v1.27
Agile Transformation v1.27
 
Scrum In 15 Minutes
Scrum In 15 MinutesScrum In 15 Minutes
Scrum In 15 Minutes
 
Agile Transformation
Agile TransformationAgile Transformation
Agile Transformation
 
Agile Scrum Presentation-Detailed
Agile Scrum Presentation-DetailedAgile Scrum Presentation-Detailed
Agile Scrum Presentation-Detailed
 
Scrum
ScrumScrum
Scrum
 
What are the Tools & Techniques in Agile Project Management?
What are the Tools & Techniques in Agile Project Management?What are the Tools & Techniques in Agile Project Management?
What are the Tools & Techniques in Agile Project Management?
 
Scrum Framework
Scrum FrameworkScrum Framework
Scrum Framework
 
Professional Scrum Product Owner I (PSPO-I)
Professional Scrum Product Owner I (PSPO-I)Professional Scrum Product Owner I (PSPO-I)
Professional Scrum Product Owner I (PSPO-I)
 

Similar to Agile2013 sustainable change

Michael Osani_Resume
Michael Osani_ResumeMichael Osani_Resume
Michael Osani_Resume
Michael Osani
 
Resume_Pallavi Kapoor_20160530
Resume_Pallavi Kapoor_20160530Resume_Pallavi Kapoor_20160530
Resume_Pallavi Kapoor_20160530
Pallavi Kapoor
 
Requirements Engineering @ Agile
Requirements Engineering @ AgileRequirements Engineering @ Agile
Requirements Engineering @ Agile
Girish Khemani
 
Project management for qa manager
Project management for qa managerProject management for qa manager
Project management for qa manager
gaoliang641
 
Agileproductdevelopmentandmanagement 120420040535-phpapp02
Agileproductdevelopmentandmanagement 120420040535-phpapp02Agileproductdevelopmentandmanagement 120420040535-phpapp02
Agileproductdevelopmentandmanagement 120420040535-phpapp02
Cognizant
 

Similar to Agile2013 sustainable change (20)

Fundamentals of agile tntu (2015-04-27)
Fundamentals of agile   tntu (2015-04-27)Fundamentals of agile   tntu (2015-04-27)
Fundamentals of agile tntu (2015-04-27)
 
Agile software development
Agile software developmentAgile software development
Agile software development
 
Michael Osani_Resume
Michael Osani_ResumeMichael Osani_Resume
Michael Osani_Resume
 
The product owner and the scrum team. Can one person do this at scale?
The product owner and the scrum team. Can one person do this at scale?The product owner and the scrum team. Can one person do this at scale?
The product owner and the scrum team. Can one person do this at scale?
 
Software testing
Software testingSoftware testing
Software testing
 
Agile Testing and Test Automation
Agile Testing and Test AutomationAgile Testing and Test Automation
Agile Testing and Test Automation
 
Agile Development Process
Agile Development ProcessAgile Development Process
Agile Development Process
 
Resume_Pallavi Kapoor_20160530
Resume_Pallavi Kapoor_20160530Resume_Pallavi Kapoor_20160530
Resume_Pallavi Kapoor_20160530
 
Ramachandra (1)
Ramachandra (1)Ramachandra (1)
Ramachandra (1)
 
Agile Testing: The Role Of The Agile Tester
Agile Testing: The Role Of The Agile TesterAgile Testing: The Role Of The Agile Tester
Agile Testing: The Role Of The Agile Tester
 
Requirements Engineering @ Agile
Requirements Engineering @ AgileRequirements Engineering @ Agile
Requirements Engineering @ Agile
 
Agile Methodology - Software Engineering
Agile Methodology - Software EngineeringAgile Methodology - Software Engineering
Agile Methodology - Software Engineering
 
Effective Scrum
Effective ScrumEffective Scrum
Effective Scrum
 
Project management for qa manager
Project management for qa managerProject management for qa manager
Project management for qa manager
 
Introduction to Agile and Scrum
Introduction to Agile and ScrumIntroduction to Agile and Scrum
Introduction to Agile and Scrum
 
Agile product development and management
Agile product development and managementAgile product development and management
Agile product development and management
 
Agileproductdevelopmentandmanagement 120420040535-phpapp02
Agileproductdevelopmentandmanagement 120420040535-phpapp02Agileproductdevelopmentandmanagement 120420040535-phpapp02
Agileproductdevelopmentandmanagement 120420040535-phpapp02
 
Jayaseelan Agile _April 2016
Jayaseelan Agile _April 2016Jayaseelan Agile _April 2016
Jayaseelan Agile _April 2016
 
Scrum-Agile : An Introduction
Scrum-Agile : An IntroductionScrum-Agile : An Introduction
Scrum-Agile : An Introduction
 
Best Practices for a Repeatable Shift-Left Commitment
Best Practices for a Repeatable Shift-Left CommitmentBest Practices for a Repeatable Shift-Left Commitment
Best Practices for a Repeatable Shift-Left Commitment
 

More from Dennis Stevens

More from Dennis Stevens (15)

Beyond functional silos with communities of practice
Beyond functional silos with communities of practiceBeyond functional silos with communities of practice
Beyond functional silos with communities of practice
 
Agile and the nature of decision making
Agile and the nature of decision makingAgile and the nature of decision making
Agile and the nature of decision making
 
Agile Fundamentals
Agile FundamentalsAgile Fundamentals
Agile Fundamentals
 
Coffee maker workshop
Coffee maker workshopCoffee maker workshop
Coffee maker workshop
 
Deciding what to build
Deciding what to buildDeciding what to build
Deciding what to build
 
An introduction to agile business analysis
An introduction to agile business analysisAn introduction to agile business analysis
An introduction to agile business analysis
 
Agile foundation and agile myths
Agile foundation and agile mythsAgile foundation and agile myths
Agile foundation and agile myths
 
Feeding the agile beast agile 2010
Feeding the agile beast agile 2010Feeding the agile beast agile 2010
Feeding the agile beast agile 2010
 
Using agile and lean to lead business transformation agile 2010
Using agile and lean to lead business transformation agile 2010Using agile and lean to lead business transformation agile 2010
Using agile and lean to lead business transformation agile 2010
 
Kanban 101
Kanban 101Kanban 101
Kanban 101
 
Strategy Execution
Strategy ExecutionStrategy Execution
Strategy Execution
 
Feeding the agile beast 2010 talk
Feeding the agile beast   2010 talkFeeding the agile beast   2010 talk
Feeding the agile beast 2010 talk
 
Feeding The Agile Beast
Feeding The  Agile  BeastFeeding The  Agile  Beast
Feeding The Agile Beast
 
The Role Of Conversation In Projects
The Role Of Conversation In ProjectsThe Role Of Conversation In Projects
The Role Of Conversation In Projects
 
Eight Things
Eight ThingsEight Things
Eight Things
 

Recently uploaded

Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Anamikakaur10
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
amitlee9823
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
amitlee9823
 
Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...
Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...
Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...
lizamodels9
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
lizamodels9
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
Abortion pills in Kuwait Cytotec pills in Kuwait
 

Recently uploaded (20)

Falcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in indiaFalcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in india
 
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
 
PHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation FinalPHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation Final
 
Business Model Canvas (BMC)- A new venture concept
Business Model Canvas (BMC)-  A new venture conceptBusiness Model Canvas (BMC)-  A new venture concept
Business Model Canvas (BMC)- A new venture concept
 
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLBAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
 
(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
 
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
 
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort ServiceEluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
 
Falcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business GrowthFalcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business Growth
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with Culture
 
Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...
Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...
Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
 
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors Data
 

Agile2013 sustainable change

  • 1. Gaining Support for a Sustainable Agile Transformation Dennis Stevens, VP Enterprise Engagements Mike Cottmeyer, CEO & President LeadingAgile August 8, 2013
  • 2. Agenda • Agile Basics • Scaling Agile • Why is it hard? • A Model of Agile Transformation
  • 3. Agenda • Agile Basics • Scaling Agile • Why is it hard? • A Model of Agile Transformation
  • 4. Agenda • Agile Basics • Scaling Agile • Why is it hard? • A Model of Agile Transformation
  • 5. Agenda • Agile Basics • Scaling Agile • Why is it hard? • A Model of Agile Transformation
  • 6. Agenda • Agile Basics • Scaling Agile • Why is it hard? • A Model of Agile Transformation
  • 11. Team Database Report Screen User Story User Story User Story User Story User Story User Story User Story
  • 12. Team Database Report Screen User Story User Story User Story User Story User Story User Story User Story Clarity
  • 13. Team Database Report Screen User Story User Story User Story User Story User Story User Story User Story Clarity Accountability
  • 14. Team Database Report Screen User Story User Story User Story User Story User Story User Story User Story Clarity Accountability Measureable Progress
  • 19. Courtesy of Jeff Patton Increment Iterate Varying Scope to Meet Business Goals
  • 22. Team Services Teams – These teams support common services across product lines. These teams support the needs of the product teams.
  • 23. Team Team Product Teams – These teams integrate services and write customer facing features. This is the proto-typical Scrum team. Services Teams – These teams support common services across product lines. These teams support the needs of the product teams.
  • 24. Team Team Team Programs Teams – These teams define requirements, set technical direction, and provide context and coordination. Product Teams – These teams integrate services and write customer facing features. This is the proto-typical Scrum team. Services Teams – These teams support common services across product lines. These teams support the needs of the product teams.
  • 25. Team Team Team Team Portfolio Teams – These teams govern the portfolio and make sure that work is moving through the system. Programs Teams – These teams define requirements, set technical direction, and provide context and coordination. Product Teams – These teams integrate services and write customer facing features. This is the proto-typical Scrum team. Services Teams – These teams support common services across product lines. These teams support the needs of the product teams.
  • 26. Team Team TeamTeam Team Team Team Team Product & Services Teams
  • 27. Team Team TeamTeam Team Team Team Team Product & Services Teams Scrum
  • 28. Team Team Team Team Team Team Team Team Team Team Team Product & Services Teams Program Teams Scrum
  • 29. Team Team Team Team Team Team Team Team Team Team Team Product & Services Teams Program Teams Scrum Kanban
  • 30. Team Team Team Team Team Team Team Team Team Team Team Team Product & Services Teams Program Teams Portfolio Teams Scrum Kanban
  • 31. Team Team Team Team Team Team Team Team Team Team Team Team Product & Services Teams Program Teams Portfolio Teams Scrum Kanban Kanban
  • 33. Done Develop and Test Ready To Build Detailed Planning Release Targeting Feasibility Study Market Research New Concept Development Flow Feature Complete Integration Testing Develop and Test Story Review Story Mapping Feature Breakdown Story Done Task Done Task In Process Task Ready Story Backlog KANBAN FEATURE STORY EPICS KANBAN SCRUM
  • 34. The Portfolio Tier • Idea list generation from multiple data feeds and sources • Market Research • Customer Research • Field Feedback • Business Case & ROI • Competitive Analysis • High Level Estimation • Solution Cost • High Level Architecture • Risk Analysis • Feasibility • Detailed Architecture • Feature Mapping • Acceptance Criteria • Estimation • Backlog • All features are done • Regression tests are completed • Release Criteria are met • Forced Priority • Certainty Curve Done Develop and Test Ready To Build Detailed Planning Release Targeting Feasibility Study Market Research New Concept
  • 35. Portfolio Tier Ownership R A C I Product Management Product Management Customer Advocate Portfolio Team R A C I Product Owner Team Product Owner Team Engineering Portfolio Team R A C I Product Owner Team Product Owner Team Engineering Portfolio Team R A C I Engineering Product Owner Team Customer Advocate Portfolio Team Portfolio Team R A C I Product Management Product Management Customer Advocate Product Owner Team R A C I Product Management Product Management Customer Advocate Product Owner Team • Responsible - Those who do the work to achieve the task. • Accountable - The one ultimately answerable for the correct and thorough completion of the deliverable. • Consulted - Those whose opinions are sought, typically subject matter experts; and with whom there is two-way communication. • Informed - Those who are kept up-to-date on progress, often only on completion of the task or deliverable. GATE RESPONSIBLITY Done Develop and Test Ready To Build Detailed Planning Release Targeting Feasibility Study Market Research New Concept
  • 36. The Program Tier • Feature List for the Parent Epic • Story Writing • MMF • Estimating • High Level Design • UX Mockups • Estimate Sanity Check • Spike Identification • Review for Feasibility • Review of Acceptance Criteria • Story Spanning • Story Tasking • Feature Testing Non-Functional • Validation of Automated Tests • Detailed Design • Code • Unit Test • Code Review • Functional Test • User Story • Product Owner Acceptance Feature Complete Integration Testing Develop and Test Story Review Story Mapping Feature Breakdown • All Stories are done • Feature Level testing is completed • Defect criteria are met • Feature Check list from RDS template • Performance and Sizing Complete * Stand alone features must have these acceptance criteria (x, x, x)
  • 37. Program Tier Ownership • Responsible - Those who do the work to achieve the task. • Accountable - The one ultimately answerable for the correct and thorough completion of the deliverable. • Consulted - Those whose opinions are sought, typically subject matter experts; and with whom there is two-way communication. • Informed - Those who are kept up-to-date on progress, often only on completion of the task or deliverable. R A C I Product Owner Team Product Owner Team Customer Advocate Engineering R A C I Engineering Product Owner Team Product Owner Team Product Owner Team R A C I Engineering Engineering Product Owner Team Product Owner Team R A C I Engineering Engineering Product Owner Team Product Owner Team R A C I Product Owner Team Product Owner Team Engineering Engineering R A C I Product Owner Team Product Owner Team Engineering Portfolio Product Owner Team GATE RESPONSIBLITY Engineering Team GATE RESPONSIBLITY Engineering Team GATE RESPONSIBLITY Product Owner Team GATE RESPONSIBLITY Feature Complete Integration Testing Develop and Test Story Review Story Mapping Feature Breakdown
  • 38. The Project Tier Story Done Task Done Task In Process Task Ready Story Backlog • Story List for the Parent Feature • Approved task of 8 hours or less • SCRUM team completes the task • Task is done and communicated in the standup Documented •The User Story •Acceptance Criteria •Conversations •Level of Value •Level of Effort •Design Assumptions •Design Documented (optional) •UI Documented (optional) Coded •Checked Into integrated build •Simple Design •Documented with Comments •Automated Tests for New Features Tested •Testing is complete •Defect Criteria Met •Automated Testing Passed Approved •Feature Complete (Scrum Master) •Test Complete (QA Lead) •Accepted (Product Owner) * Stand alone stories must have these acceptance criteria (x, x, x)
  • 39. Project Tier Ownership • Responsible - Those who do the work to achieve the task. • Accountable - The one ultimately answerable for the correct and thorough completion of the deliverable. • Consulted - Those whose opinions are sought, typically subject matter experts; and with whom there is two-way communication. • Informed - Those who are kept up-to-date on progress, often only on completion of the task or deliverable. R A C I Product Owner Product Owner Customer Advocate Engineering R A C I Engineering Engineering Engineering Engineering R A C I Engineering Engineering Engineering Engineering R A C I Engineering Product Owner Engineering Engineering R A C I Engineering Engineering Engineering Engineering Story Done Task Done Task In Process Task Ready Story Backlog
  • 40. Why is it hard?
  • 41. Its hard when… We show what it looks like But Not How organizations will get there safely
  • 42. Safety • Successfully do your job • Feed your family / Kids in college • Viable over time
  • 43. You have to align various perspectives Executive Management Performer
  • 44. Safety is different depending on your perspective Executive Management Performer • Supported • Possible • Demonstrate success
  • 45. Safety is different depending on your perspective Executive Management Performer • Supported • Possible • Demonstrate success • Role clarity • Success is measurable • Maintain organizational influence
  • 46. Safety is different depending on your perspective Executive Management Performer • Supported • Possible • Demonstrate success • Role clarity • Success is measurable • Maintain organizational influence • Operational model aligned with the strategy • Credible plan • Demonstrate progress
  • 48. Understand Business Drivers Change Management & Communication Structure GovernanceMetrics Assessment Targeted Coaching Measure Improvement Form Teams Teach Practices Guide Culture •Predictability •Economics •Early ROI
  • 49. Define the Operational Framework Structure GovernanceMetrics Assessment Targeted Coaching Measure Improvement Form Teams Teach Practices Guide Culture • Built around teams • Product focused • Service oriented Change Management & Communication
  • 50. Define the Operational Framework Change Management & Communication Structure GovernanceMetrics Assessment Targeted Coaching Measure Improvement Form Teams Teach Practices Guide Culture • Portfolio • Program • Project
  • 51. Define the Operational Framework Change Management & Communication Structure GovernanceMetrics Assessment Targeted Coaching Measure Improvement Form Teams Teach Practices Guide Culture • Return on Investment • Throughput/Cost of Delay • Capitalization
  • 52. Introduce Change Incrementally Change Management & Communication Structure GovernanceMetrics Assessment Targeted Coaching Measure Improvement Form Teams Teach Practices Guide Culture • Independent • Small • Entrepreneurial
  • 53. Introduce Change Incrementally Change Management & Communication Structure GovernanceMetrics Assessment Targeted Coaching Measure Improvement Form Teams Teach Practices Guide Culture • Product definition • Project management • Technical and delivery
  • 54. Introduce Change Incrementally Change Management & Communication Structure GovernanceMetrics Assessment Targeted Coaching Measure Improvement Form Teams Teach Practices Guide Culture • Trust • Accountability • Adaptability
  • 55. Measure Improvement Change Management & Communication Structure GovernanceMetrics Assessment Targeted Coaching Measure Improvement Form Teams Teach Practices Guide Culture • Capability focused • Objectively assessed • Focus on sustainability
  • 57. Measure Improvement Change Management & Communication Structure GovernanceMetrics Assessment Targeted Coaching Measure Improvement Form Teams Teach Practices Guide Culture • Demonstrable progress • Outcomes focused • Map to business drivers
  • 58. Manage Change Change Management & Communication Structure GovernanceMetrics Assessment Targeted Coaching Measure Improvement Form Teams Teach Practices Guide Culture •Quick wins •Identify champions •Centers of excellence
  • 59. Tie Back To Business Drivers Change Management & Communication Structure GovernanceMetrics Assessment Targeted Coaching Measure Improvement Form Teams Teach Practices Guide Culture •Predictability •Quality •Early ROI
  • 61. Team Team Team Team Team Team Team Team Team Team Team Team Product & Services Teams Program Teams Portfolio Teams Scrum Kanban Kanban
  • 62. Team Team Team Team Team Team Team Team Team Team Team Team Product & Services Teams Program Teams Portfolio Teams Scrum Kanban Kanban Agile Pilot
  • 64. Intentionally Executive Management Performer • Supported • Possible • Demonstrate success • Role clarity • Success is measurable • Maintain organizational influence • Operational model aligned with the strategy • Credible plan • Demonstrate progress

Editor's Notes

  1. Last but not least we have a product owner. They are the interface between the team and the business. They are the single wringable neck and responsible for the business outcomes of the product. They define requirements, set the priorities, and otherwise help the team converge on the best possible outcome to meet the business objectives. Agile teams have all these roles in some form or fashion… they are self contained and independent. This kind of team is the backdrop to almost everything you read about adopting agile. This is such an important concept because if this isn't’ the kind of team you are building as you adopt agile… some of the things you are learning about just aren’t going to work.
  2. 11. We start with high level requirements that become more detailed as we learn more about the product we are building.  We start with high level architectural representations that emerge toward detailed design as we actually begin developing the working product.  You might think of this as rolling wave planning or progressive elaboration.  The idea is that we plan based on what we know, and plan more as we learn more.  
  3. 11. We start with high level requirements that become more detailed as we learn more about the product we are building.  We start with high level architectural representations that emerge toward detailed design as we actually begin developing the working product.  You might think of this as rolling wave planning or progressive elaboration.  The idea is that we plan based on what we know, and plan more as we learn more.  
  4. 11. We start with high level requirements that become more detailed as we learn more about the product we are building.  We start with high level architectural representations that emerge toward detailed design as we actually begin developing the working product.  You might think of this as rolling wave planning or progressive elaboration.  The idea is that we plan based on what we know, and plan more as we learn more.  
  5. 11. We start with high level requirements that become more detailed as we learn more about the product we are building.  We start with high level architectural representations that emerge toward detailed design as we actually begin developing the working product.  You might think of this as rolling wave planning or progressive elaboration.  The idea is that we plan based on what we know, and plan more as we learn more.