SlideShare a Scribd company logo
1 of 44
Download to read offline
Join the Community
www.rational-ug.org
Tweet with Us @RationalUC #rationaluc
www.twitter.com/rationaluc
Join Our Group on LinkedIn: Global Rational User Community
https://www.linkedin.com/groups/Global-Rational-User-Community-GRUC-120486/about
Connect with Us on Google+
https://plus.google.com/+RationalugOrgGlobal/posts
© 2014 Forrester Research, Inc. Reproduction Prohibited 1
Making Leaders Successful
Every Day
© 2014 Forrester Research, Inc. Reproduction Prohibited 2
Forrester’s TM Agile Journey
Amy Pritchard, Director, Projects & Processes, TM
April 03, 2014
© 2014 Forrester Research, Inc. Reproduction Prohibited 3© 2014 Forrester Research, Inc. Reproduction Prohibited 3© 2014 Forrester Research, Inc. Reproduction Prohibited 3
Agenda
› Issues before Agile
› Implementation Complicators
› Complicator Mitigation Tools
› Results
› RTC for non-IT
› Where to from here?
© 2014 Forrester Research, Inc. Reproduction Prohibited 4
Pre-Agile Issues
› Disempowered team
› Task Focus
› Low velocity
› Low business trust
› Lack of clear prioritization
› Chaotic
© 2014 Forrester Research, Inc. Reproduction Prohibited 5
Why Agile?
› “Waterfall is too slow for today's business
challenges, and Agile speeds time-to-market…
› Agile yields better-quality results…
› Agile enables early detection of issues and
midcourse corrections…
› Agile improves IT alignment with business goals
and customer satisfaction.”
Lo Guidice, D, Murphy, P, West, D, Anderson, A, 08 February 2012, Justify Agile With Shorter, Faster Development,
Forrester Research, Inc.
© 2014, Forrester Research, Inc. Reproduction Prohibited
Traditional Software Development Flows Are Ponderously Large, Rigid, And Slow
April 2012 “Determine If You're Agile And Lean Enough”
© 2014, Forrester Research, Inc. Reproduction Prohibited
Agile Adoption Continues To Rise
July 2011 “Water-Scrum-Fall Is The Reality Of Agile For Most Organizations Today”
© 2014, Forrester Research, Inc. Reproduction Prohibited
Lean And Agile Change Software Development Processes For The Better
April 2012 “Determine If You're Agile And Lean Enough”
© 2014 Forrester Research, Inc. Reproduction Prohibited 9© 2014 Forrester Research, Inc. Reproduction Prohibited 9
Agile @ Forrester
› Prioritization
1. RTC Project Portfolio Management
2. Working Groups
› Iteration 0 Activities
1. Iteration 0 Definition
2. Agile Roles
3. North Star creation
4. Story creation
5. Story points voting
6. Story ranking
› Iteration Kickoff
1. Iteration Definition
2. Story selection
3. Acceptance test criteria creation
4. Story/task decomposition
› Construction
1. Standups
2. Taskboard
3. Work item lifecycle
4. Story lifecycle
5. Backlog grooming
6. Continuous Integration
7. Continuous Deployment
› Iteration End
1. Demo
2. Definition of Done
3. Retrospective
© 2014 Forrester Research, Inc. Reproduction Prohibited 10© 2014 Forrester Research, Inc. Reproduction Prohibited 10
Prioritization
© 2014 Forrester Research, Inc. Reproduction Prohibited 11© 2014 Forrester Research, Inc. Reproduction Prohibited 11
Prioritization
© 2014 Forrester Research, Inc. Reproduction Prohibited 12© 2014 Forrester Research, Inc. Reproduction Prohibited 12
Construction
© 2014 Forrester Research, Inc. Reproduction Prohibited 13© 2014 Forrester Research, Inc. Reproduction Prohibited 13
Required Fields
› Summary
› Severity (Minor, Normal, Major, Critical, Blocker)
› Found in
› Filed against (component)
› Planned For
› Priority (10 low – 1 high)
› Description
© 2014 Forrester Research, Inc. Reproduction Prohibited 14© 2014 Forrester Research, Inc. Reproduction Prohibited 14© 2014 Forrester Research, Inc. Reproduction Prohibited 14
Task Life Cycle
© 2014 Forrester Research, Inc. Reproduction Prohibited 15© 2014 Forrester Research, Inc. Reproduction Prohibited 15© 2014 Forrester Research, Inc. Reproduction Prohibited 15
Story Life Cycle
© 2014 Forrester Research, Inc. Reproduction Prohibited 16© 2014 Forrester Research, Inc. Reproduction Prohibited 16© 2014 Forrester Research, Inc. Reproduction Prohibited 16
Story Life Cycle
© 2014 Forrester Research, Inc. Reproduction Prohibited 17© 2014 Forrester Research, Inc. Reproduction Prohibited 17
Testing Funnel
© 2014, Forrester Research, Inc. Reproduction Prohibited
All Testing Activities Are Progressive, Iterative, And Fully Integrated With Development
January 2013 “Consistent Performance In Agile Teams Must Include Testing”
© 2014 Forrester Research, Inc. Reproduction Prohibited 19© 2014 Forrester Research, Inc. Reproduction Prohibited 19© 2014 Forrester Research, Inc. Reproduction Prohibited 19
“The Wall”
© 2014 Forrester Research, Inc. Reproduction Prohibited 20© 2014 Forrester Research, Inc. Reproduction Prohibited 20© 2014 Forrester Research, Inc. Reproduction Prohibited 20
Standup
© 2014 Forrester Research, Inc. Reproduction Prohibited 21
Implementation Complicators
› Maintenance & project teams co-mingled
› Non-dedicated
› Global (CA, DC, Philippines)
› Small & overstretched
© 2014 Forrester Research, Inc. Reproduction Prohibited 22
Complicator Mitigation Tools
› Google drive
• Story Points
• Retrospectives
› CloudOne
› RTC Structures/Tools
© 2014 Forrester Research, Inc. Reproduction Prohibited 23© 2014 Forrester Research, Inc. Reproduction Prohibited 23
Story Points Methods
Method 1: Post Its
1. Requires movement
(good in long meetings)
2. Eliminates “waiting for
votes”
3. Disenfranchises remote
participants
Method 2: Google XLS
1. Allows remote
participants to partake
2. Allows participants
access to distractions
such as Gmail
3. Allows participants to
wait to see ‘experts’ vote
before voting
© 2014 Forrester Research, Inc. Reproduction Prohibited 24© 2014 Forrester Research, Inc. Reproduction Prohibited 24
Google Story Points
© 2014 Forrester Research, Inc. Reproduction Prohibited 25© 2014 Forrester Research, Inc. Reproduction Prohibited 25
Google Retrospectives
© 2014 Forrester Research, Inc. Reproduction Prohibited 26
Cloud One
› Hosts, maintains, and upgrades RTC
› Always up
› Prompt support
› Best of all, I never have to think about it
© 2014 Forrester Research, Inc. Reproduction Prohibited 27© 2014 Forrester Research, Inc. Reproduction Prohibited 27
Story Ranking Methods
Method 1: Post Its
1. Requires movement
(good in long meetings)
2. Good for users who
aren’t familiar with RTC
3. Requires an extra task
to enter rankings into
RTC
4. Disenfranchises remote
participants
Method 2: RTC
1. Eliminates an extra
tasks as activity takes
place in RTC
2. Allows remote
participants to partake
3. Requires less work
when stories go through
multiple rankings
© 2014 Forrester Research, Inc. Reproduction Prohibited 28© 2014 Forrester Research, Inc. Reproduction Prohibited 28
RTC Ranking
© 2014 Forrester Research, Inc. Reproduction Prohibited 29© 2014 Forrester Research, Inc. Reproduction Prohibited 29
RTC – Product Dashboards
© 2014 Forrester Research, Inc. Reproduction Prohibited 30© 2014 Forrester Research, Inc. Reproduction Prohibited 30
RTC – Working Groups
© 2014 Forrester Research, Inc. Reproduction Prohibited 31© 2014 Forrester Research, Inc. Reproduction Prohibited 31© 2014 Forrester Research, Inc. Reproduction Prohibited 31
Work Item Types
NB: the colors above are indicative of the post-it colors used on the Agile taskboard
© 2014 Forrester Research, Inc. Reproduction Prohibited 32© 2014 Forrester Research, Inc. Reproduction Prohibited 32
RTC Templates
© 2014 Forrester Research, Inc. Reproduction Prohibited 33© 2014 Forrester Research, Inc. Reproduction Prohibited 33© 2014 Forrester Research, Inc. Reproduction Prohibited 33
RTC Templates
© 2014 Forrester Research, Inc. Reproduction Prohibited 34
Results
› Increased velocity
› Increased capacity
› Decreased customer dissatisfaction
› Increased customer participation
© 2014 Forrester Research, Inc. Reproduction Prohibited 35© 2014 Forrester Research, Inc. Reproduction Prohibited 35
Iteration Plan - Ranked
© 2014 Forrester Research, Inc. Reproduction Prohibited 36© 2014 Forrester Research, Inc. Reproduction Prohibited 36
Iteration Plan - Hierarchy
© 2014 Forrester Research, Inc. Reproduction Prohibited 37© 2014 Forrester Research, Inc. Reproduction Prohibited 37
Velocity
© 2014 Forrester Research, Inc. Reproduction Prohibited 38
RTC for non-IT
› Learn2 Module
› Personal Dashboard Template
› Lunch & Learns
› 1:1 meetings
© 2014 Forrester Research, Inc. Reproduction Prohibited 39
Learn2
© 2014 Forrester Research, Inc. Reproduction Prohibited 40© 2014 Forrester Research, Inc. Reproduction Prohibited 40
Personal Dashboard Template
© 2014 Forrester Research, Inc. Reproduction Prohibited 41
Where to from here?
› Agile Coaching
› Better Stories
› Automated Testing
© 2014 Forrester Research, Inc. Reproduction Prohibited 42
Thank you
Amy Pritchard
apritchard@forrester.com
Join the Community
www.rational-ug.org
Tweet with Us @RationalUC #rationaluc
www.twitter.com/rationaluc
Join Our Group on LinkedIn: Global Rational User Community
https://www.linkedin.com/groups/Global-Rational-User-Community-GRUC-120486/about
Connect with Us on Google+
https://plus.google.com/+RationalugOrgGlobal/posts

More Related Content

More from GRUC

Webcast Presentation - "Build an App for That": Empowering Business Developer...
Webcast Presentation - "Build an App for That": Empowering Business Developer...Webcast Presentation - "Build an App for That": Empowering Business Developer...
Webcast Presentation - "Build an App for That": Empowering Business Developer...GRUC
 
Webcast Presentation: Accelerate Continuous Delivery with Development Testing...
Webcast Presentation: Accelerate Continuous Delivery with Development Testing...Webcast Presentation: Accelerate Continuous Delivery with Development Testing...
Webcast Presentation: Accelerate Continuous Delivery with Development Testing...GRUC
 
Webcast Presentation: Increasing Product Quality through DevOps
Webcast Presentation: Increasing Product Quality through DevOpsWebcast Presentation: Increasing Product Quality through DevOps
Webcast Presentation: Increasing Product Quality through DevOpsGRUC
 
Webcast presentation 5.21.2014
Webcast presentation   5.21.2014Webcast presentation   5.21.2014
Webcast presentation 5.21.2014GRUC
 
Webcast Presentation: Be lean. Be agile. Work together with DevOps Services (...
Webcast Presentation: Be lean. Be agile. Work together with DevOps Services (...Webcast Presentation: Be lean. Be agile. Work together with DevOps Services (...
Webcast Presentation: Be lean. Be agile. Work together with DevOps Services (...GRUC
 
Webcast presentation: Mobile Applications Do Not Grow on Trees - Mobile Devel...
Webcast presentation: Mobile Applications Do Not Grow on Trees - Mobile Devel...Webcast presentation: Mobile Applications Do Not Grow on Trees - Mobile Devel...
Webcast presentation: Mobile Applications Do Not Grow on Trees - Mobile Devel...GRUC
 

More from GRUC (6)

Webcast Presentation - "Build an App for That": Empowering Business Developer...
Webcast Presentation - "Build an App for That": Empowering Business Developer...Webcast Presentation - "Build an App for That": Empowering Business Developer...
Webcast Presentation - "Build an App for That": Empowering Business Developer...
 
Webcast Presentation: Accelerate Continuous Delivery with Development Testing...
Webcast Presentation: Accelerate Continuous Delivery with Development Testing...Webcast Presentation: Accelerate Continuous Delivery with Development Testing...
Webcast Presentation: Accelerate Continuous Delivery with Development Testing...
 
Webcast Presentation: Increasing Product Quality through DevOps
Webcast Presentation: Increasing Product Quality through DevOpsWebcast Presentation: Increasing Product Quality through DevOps
Webcast Presentation: Increasing Product Quality through DevOps
 
Webcast presentation 5.21.2014
Webcast presentation   5.21.2014Webcast presentation   5.21.2014
Webcast presentation 5.21.2014
 
Webcast Presentation: Be lean. Be agile. Work together with DevOps Services (...
Webcast Presentation: Be lean. Be agile. Work together with DevOps Services (...Webcast Presentation: Be lean. Be agile. Work together with DevOps Services (...
Webcast Presentation: Be lean. Be agile. Work together with DevOps Services (...
 
Webcast presentation: Mobile Applications Do Not Grow on Trees - Mobile Devel...
Webcast presentation: Mobile Applications Do Not Grow on Trees - Mobile Devel...Webcast presentation: Mobile Applications Do Not Grow on Trees - Mobile Devel...
Webcast presentation: Mobile Applications Do Not Grow on Trees - Mobile Devel...
 

Recently uploaded

Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
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
 
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
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 

Recently uploaded (20)

Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
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
 
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
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 

Webcast presentation: Forrester's Agile Journey - Creatively Using RTC to Transform Distributed, Waterfall Teams into Agile Ninjas

  • 1. Join the Community www.rational-ug.org Tweet with Us @RationalUC #rationaluc www.twitter.com/rationaluc Join Our Group on LinkedIn: Global Rational User Community https://www.linkedin.com/groups/Global-Rational-User-Community-GRUC-120486/about Connect with Us on Google+ https://plus.google.com/+RationalugOrgGlobal/posts
  • 2. © 2014 Forrester Research, Inc. Reproduction Prohibited 1 Making Leaders Successful Every Day
  • 3. © 2014 Forrester Research, Inc. Reproduction Prohibited 2 Forrester’s TM Agile Journey Amy Pritchard, Director, Projects & Processes, TM April 03, 2014
  • 4. © 2014 Forrester Research, Inc. Reproduction Prohibited 3© 2014 Forrester Research, Inc. Reproduction Prohibited 3© 2014 Forrester Research, Inc. Reproduction Prohibited 3 Agenda › Issues before Agile › Implementation Complicators › Complicator Mitigation Tools › Results › RTC for non-IT › Where to from here?
  • 5. © 2014 Forrester Research, Inc. Reproduction Prohibited 4 Pre-Agile Issues › Disempowered team › Task Focus › Low velocity › Low business trust › Lack of clear prioritization › Chaotic
  • 6. © 2014 Forrester Research, Inc. Reproduction Prohibited 5 Why Agile? › “Waterfall is too slow for today's business challenges, and Agile speeds time-to-market… › Agile yields better-quality results… › Agile enables early detection of issues and midcourse corrections… › Agile improves IT alignment with business goals and customer satisfaction.” Lo Guidice, D, Murphy, P, West, D, Anderson, A, 08 February 2012, Justify Agile With Shorter, Faster Development, Forrester Research, Inc.
  • 7. © 2014, Forrester Research, Inc. Reproduction Prohibited Traditional Software Development Flows Are Ponderously Large, Rigid, And Slow April 2012 “Determine If You're Agile And Lean Enough”
  • 8. © 2014, Forrester Research, Inc. Reproduction Prohibited Agile Adoption Continues To Rise July 2011 “Water-Scrum-Fall Is The Reality Of Agile For Most Organizations Today”
  • 9. © 2014, Forrester Research, Inc. Reproduction Prohibited Lean And Agile Change Software Development Processes For The Better April 2012 “Determine If You're Agile And Lean Enough”
  • 10. © 2014 Forrester Research, Inc. Reproduction Prohibited 9© 2014 Forrester Research, Inc. Reproduction Prohibited 9 Agile @ Forrester › Prioritization 1. RTC Project Portfolio Management 2. Working Groups › Iteration 0 Activities 1. Iteration 0 Definition 2. Agile Roles 3. North Star creation 4. Story creation 5. Story points voting 6. Story ranking › Iteration Kickoff 1. Iteration Definition 2. Story selection 3. Acceptance test criteria creation 4. Story/task decomposition › Construction 1. Standups 2. Taskboard 3. Work item lifecycle 4. Story lifecycle 5. Backlog grooming 6. Continuous Integration 7. Continuous Deployment › Iteration End 1. Demo 2. Definition of Done 3. Retrospective
  • 11. © 2014 Forrester Research, Inc. Reproduction Prohibited 10© 2014 Forrester Research, Inc. Reproduction Prohibited 10 Prioritization
  • 12. © 2014 Forrester Research, Inc. Reproduction Prohibited 11© 2014 Forrester Research, Inc. Reproduction Prohibited 11 Prioritization
  • 13. © 2014 Forrester Research, Inc. Reproduction Prohibited 12© 2014 Forrester Research, Inc. Reproduction Prohibited 12 Construction
  • 14. © 2014 Forrester Research, Inc. Reproduction Prohibited 13© 2014 Forrester Research, Inc. Reproduction Prohibited 13 Required Fields › Summary › Severity (Minor, Normal, Major, Critical, Blocker) › Found in › Filed against (component) › Planned For › Priority (10 low – 1 high) › Description
  • 15. © 2014 Forrester Research, Inc. Reproduction Prohibited 14© 2014 Forrester Research, Inc. Reproduction Prohibited 14© 2014 Forrester Research, Inc. Reproduction Prohibited 14 Task Life Cycle
  • 16. © 2014 Forrester Research, Inc. Reproduction Prohibited 15© 2014 Forrester Research, Inc. Reproduction Prohibited 15© 2014 Forrester Research, Inc. Reproduction Prohibited 15 Story Life Cycle
  • 17. © 2014 Forrester Research, Inc. Reproduction Prohibited 16© 2014 Forrester Research, Inc. Reproduction Prohibited 16© 2014 Forrester Research, Inc. Reproduction Prohibited 16 Story Life Cycle
  • 18. © 2014 Forrester Research, Inc. Reproduction Prohibited 17© 2014 Forrester Research, Inc. Reproduction Prohibited 17 Testing Funnel
  • 19. © 2014, Forrester Research, Inc. Reproduction Prohibited All Testing Activities Are Progressive, Iterative, And Fully Integrated With Development January 2013 “Consistent Performance In Agile Teams Must Include Testing”
  • 20. © 2014 Forrester Research, Inc. Reproduction Prohibited 19© 2014 Forrester Research, Inc. Reproduction Prohibited 19© 2014 Forrester Research, Inc. Reproduction Prohibited 19 “The Wall”
  • 21. © 2014 Forrester Research, Inc. Reproduction Prohibited 20© 2014 Forrester Research, Inc. Reproduction Prohibited 20© 2014 Forrester Research, Inc. Reproduction Prohibited 20 Standup
  • 22. © 2014 Forrester Research, Inc. Reproduction Prohibited 21 Implementation Complicators › Maintenance & project teams co-mingled › Non-dedicated › Global (CA, DC, Philippines) › Small & overstretched
  • 23. © 2014 Forrester Research, Inc. Reproduction Prohibited 22 Complicator Mitigation Tools › Google drive • Story Points • Retrospectives › CloudOne › RTC Structures/Tools
  • 24. © 2014 Forrester Research, Inc. Reproduction Prohibited 23© 2014 Forrester Research, Inc. Reproduction Prohibited 23 Story Points Methods Method 1: Post Its 1. Requires movement (good in long meetings) 2. Eliminates “waiting for votes” 3. Disenfranchises remote participants Method 2: Google XLS 1. Allows remote participants to partake 2. Allows participants access to distractions such as Gmail 3. Allows participants to wait to see ‘experts’ vote before voting
  • 25. © 2014 Forrester Research, Inc. Reproduction Prohibited 24© 2014 Forrester Research, Inc. Reproduction Prohibited 24 Google Story Points
  • 26. © 2014 Forrester Research, Inc. Reproduction Prohibited 25© 2014 Forrester Research, Inc. Reproduction Prohibited 25 Google Retrospectives
  • 27. © 2014 Forrester Research, Inc. Reproduction Prohibited 26 Cloud One › Hosts, maintains, and upgrades RTC › Always up › Prompt support › Best of all, I never have to think about it
  • 28. © 2014 Forrester Research, Inc. Reproduction Prohibited 27© 2014 Forrester Research, Inc. Reproduction Prohibited 27 Story Ranking Methods Method 1: Post Its 1. Requires movement (good in long meetings) 2. Good for users who aren’t familiar with RTC 3. Requires an extra task to enter rankings into RTC 4. Disenfranchises remote participants Method 2: RTC 1. Eliminates an extra tasks as activity takes place in RTC 2. Allows remote participants to partake 3. Requires less work when stories go through multiple rankings
  • 29. © 2014 Forrester Research, Inc. Reproduction Prohibited 28© 2014 Forrester Research, Inc. Reproduction Prohibited 28 RTC Ranking
  • 30. © 2014 Forrester Research, Inc. Reproduction Prohibited 29© 2014 Forrester Research, Inc. Reproduction Prohibited 29 RTC – Product Dashboards
  • 31. © 2014 Forrester Research, Inc. Reproduction Prohibited 30© 2014 Forrester Research, Inc. Reproduction Prohibited 30 RTC – Working Groups
  • 32. © 2014 Forrester Research, Inc. Reproduction Prohibited 31© 2014 Forrester Research, Inc. Reproduction Prohibited 31© 2014 Forrester Research, Inc. Reproduction Prohibited 31 Work Item Types NB: the colors above are indicative of the post-it colors used on the Agile taskboard
  • 33. © 2014 Forrester Research, Inc. Reproduction Prohibited 32© 2014 Forrester Research, Inc. Reproduction Prohibited 32 RTC Templates
  • 34. © 2014 Forrester Research, Inc. Reproduction Prohibited 33© 2014 Forrester Research, Inc. Reproduction Prohibited 33© 2014 Forrester Research, Inc. Reproduction Prohibited 33 RTC Templates
  • 35. © 2014 Forrester Research, Inc. Reproduction Prohibited 34 Results › Increased velocity › Increased capacity › Decreased customer dissatisfaction › Increased customer participation
  • 36. © 2014 Forrester Research, Inc. Reproduction Prohibited 35© 2014 Forrester Research, Inc. Reproduction Prohibited 35 Iteration Plan - Ranked
  • 37. © 2014 Forrester Research, Inc. Reproduction Prohibited 36© 2014 Forrester Research, Inc. Reproduction Prohibited 36 Iteration Plan - Hierarchy
  • 38. © 2014 Forrester Research, Inc. Reproduction Prohibited 37© 2014 Forrester Research, Inc. Reproduction Prohibited 37 Velocity
  • 39. © 2014 Forrester Research, Inc. Reproduction Prohibited 38 RTC for non-IT › Learn2 Module › Personal Dashboard Template › Lunch & Learns › 1:1 meetings
  • 40. © 2014 Forrester Research, Inc. Reproduction Prohibited 39 Learn2
  • 41. © 2014 Forrester Research, Inc. Reproduction Prohibited 40© 2014 Forrester Research, Inc. Reproduction Prohibited 40 Personal Dashboard Template
  • 42. © 2014 Forrester Research, Inc. Reproduction Prohibited 41 Where to from here? › Agile Coaching › Better Stories › Automated Testing
  • 43. © 2014 Forrester Research, Inc. Reproduction Prohibited 42 Thank you Amy Pritchard apritchard@forrester.com
  • 44. Join the Community www.rational-ug.org Tweet with Us @RationalUC #rationaluc www.twitter.com/rationaluc Join Our Group on LinkedIn: Global Rational User Community https://www.linkedin.com/groups/Global-Rational-User-Community-GRUC-120486/about Connect with Us on Google+ https://plus.google.com/+RationalugOrgGlobal/posts