SlideShare una empresa de Scribd logo
1 de 24
© 2014 IBM Corporation
Session: 1887A
SDLC Transformation: How
Paychex Began Adopting
Rational CLM and Adapted
Along the Way
Tom Sylvester
Agile Coach & Automation Engineer,
Paychex, Inc.
@tsylvest
2
A Tale of Pocket 2s…
3
• Go “Behind the Scenes” at what an SDLC
transformation/adoption really looks like
• Condense 3 years of successes/failures into 40 minutes
– From Waterfall to Agile
– From miscellaneous tools to Rational Jazz (RTC/RRC/RQM)
• Hear the 5 lessons that we learned as an organization
What’s in it for you?
4
Did You Hit Trips?
If Not…
 DDZ-1174 - Collaborative
Development Panel: Best
Practices in Implementing a
Rational Concert Solution
–Dolphin Oceanic 1
DAG-1338 - Configuring the
IBM Rational Jazz Suite in a
SAFe Environment
–Dolphin Southern V
5
• Located in Rochester, NY
• Offers products to support
businesses for payroll,
human resources and
benefits outsourcing
• Approximately 1300
resources in Analysis,
Development and Test
organizations
A Word About Paychex
6
The First Question to Ask
7
Our Why
7
SDLC Visibility, Integration & Automation
Established 2011
Purpose & Scope
•Provide end to end transparency and traceability for SDLC from requirements
through build and deploy
•Provide consistent and improved development workflow across Development
teams
•Establish the framework for a single Development SCM and workflow engine
•Reduce the complexity introduced through tool integration
8
• Challenges
– Multiple Tools
– Support for Multiple
Tools
– Custom Integrations
– Multiple Processes
– Manual Report
Generation
– Lack of Project
Visibility (Especially IT)
– Outdated Reporting
Our Why
SDLC Visibility, Integration & Automation
Established 2011
Reporting
DB
Stat
Tracker
Release
Access DB
My Team’s Visibility, Integration & Automation
9
10
2011 - 2013
10
Busy Times!
• RTC
• Began Adopting
Workflow
• Custom integration
with HP QC
• RRC
• Piloted Several
Requirements
Processes
• RTC SCM
• Began Migrating
Source Code Team
by Team
Reporting
DB
Stat
Tracker
Release
Access DB
11
But Wait…
12
Our Real Why…
VISION
Maximize the power and creativity of high performing, cross-
functional teams to deliver value to the business and increase the
reliability of delivery through active engagement and collaboration.
12
13
Shifting Our Approach
13
SDLC Visibility,
Integration & Automation
Established 2011
SDLC Transformation
Established 2013
14
The Modified (DAD) Agile Manifesto
INDIVIDUALS & INTERACTIONS
OVER PROCESSES AND TOOLS
WORKING SOLUTIONS
OVER COMPREHENSIVE DOCUMENTATION
STAKEHOLDER COLLABORATION
OVER CONTRACT NEGOTIATION
RESPONDING TO CHANGE
OVER FOLLOWING A PLAN
• Discipline 1- Focus on the Wildly
Important Goals
– Our real why
• Discipline 2 - Act on Lead Measures
– Lead measures improve lag
measures
• Discipline 3 – Keep a Compelling
Scoreboard
– Visible reporting
– Team defines their own
• Discipline 4 – Create a Cadence of
Accountability
– Structured and creative can co-exist
Lesson 1: 4 Disciplines of Execution (4DX)
15
16
Lesson 2: People, Process, Tools
• Get the right people involved
• Utilize tools and process to
support people
• Passion, Knowledge,
Influence – 3 Key Traits
• Top Down and Bottom Up
• Seek optimized flow, not
local efficiency
16
17
Lesson 3: Drink Your Own Champagne
17
 Utilize an agile approach to transform
 Utilize agile tools for the transition
 Utilize agile reporting for the transition
 Think this can be done overnight
 Hold back on communication vision and
updates
 Be afraid to slaughter sacred cows
18
Lesson 4: Select Adoption Approach with Intent
• Incremental Rollout or Big Bang?
• Applies to process and tools
• We chose incremental for tools and process
Benefits:
– Focused training, learn & adapt
– Less people needed to support
– Less business interruption
Challenges:
– Working with non-agile teams
– Working with teams using different
tools
– Culture not used to inspect and
adapt process
18
19
Lesson 5: Shu-Ha-Ri
• Caterpillars & Organizations
• Shu – Obey
– Provide clear direction and training for what needs to
be done
• Ha – Detach
– People now begin to understand and learn from others
• Ri – Separate
– People expand the mold and create their own ways of
doing things
19
20
Bonus: Standards at Portfolio/Program, Not Team
• Self Organizing, each team
adopts it own way of working
• At team level, teams
determine process
• Standards at
program/portfolio level to
support cross team
planning/reporting
• Servant Leadership
21
Current State
• 5 Tracks Established w/ Backlogs
• 1 Agile Product Line/Release Train
stood up
• 1 Agile Product Line/Release Train
in Progress
• Starting with 2 product lines at a
time in July
• RTC/RRC adopted for all pilot
teams and any new projects
• SCM just finishing company-wide
migration
• Adjusting reporting, creating rollup
dashboards
21
22
So What?
22
• Reduced Waste
• Increased Automation
• Increased
Traceability/Transparency
• Reduced tool
administration
• Enabled collaboration,
especially for teams not
co-located
22
Questions?
Thank You!
Your Feedback is Important!
Access the Innovate agenda tool to complete your
session surveys from your smartphone, laptop or
conference kiosk.

Más contenido relacionado

La actualidad más candente

Agile Transition Framework - presented at Frankfurt PMI Chapter
Agile Transition Framework - presented at Frankfurt PMI ChapterAgile Transition Framework - presented at Frankfurt PMI Chapter
Agile Transition Framework - presented at Frankfurt PMI ChapterArno Delhij 웃
 
Agile Transformation
Agile TransformationAgile Transformation
Agile TransformationBosnia Agile
 
Disciplined Agile Delivery: An Introduction
Disciplined Agile Delivery: An IntroductionDisciplined Agile Delivery: An Introduction
Disciplined Agile Delivery: An IntroductionIBM Rational software
 
Introduction to Disciplined Agile Delivery (DAD) : Presented by Dr. Sanjay Sa...
Introduction to Disciplined Agile Delivery (DAD) : Presented by Dr. Sanjay Sa...Introduction to Disciplined Agile Delivery (DAD) : Presented by Dr. Sanjay Sa...
Introduction to Disciplined Agile Delivery (DAD) : Presented by Dr. Sanjay Sa...oGuild .
 
AGILE2017 Top 10 Takeaways by Synerzip
AGILE2017 Top 10 Takeaways by SynerzipAGILE2017 Top 10 Takeaways by Synerzip
AGILE2017 Top 10 Takeaways by SynerzipSynerzip
 
Scaling agile scrum practices 2.0
Scaling agile   scrum practices 2.0Scaling agile   scrum practices 2.0
Scaling agile scrum practices 2.0Reedy Feggins Jr
 
Five Steps to a More Agile Organization: Adopting Agility at Scale
Five Steps to a More Agile Organization: Adopting Agility at ScaleFive Steps to a More Agile Organization: Adopting Agility at Scale
Five Steps to a More Agile Organization: Adopting Agility at ScaleLitheSpeed
 
Disciplined Agile Delivery: Foundation for Scaling Agile
Disciplined Agile Delivery: Foundation for Scaling AgileDisciplined Agile Delivery: Foundation for Scaling Agile
Disciplined Agile Delivery: Foundation for Scaling AgileSoftware Guru
 
Comparing Scaled Agile Framework (SAFe) and Disciplined Agile Delivery (DAD)
Comparing Scaled Agile Framework (SAFe) and Disciplined Agile Delivery (DAD) Comparing Scaled Agile Framework (SAFe) and Disciplined Agile Delivery (DAD)
Comparing Scaled Agile Framework (SAFe) and Disciplined Agile Delivery (DAD) Rodney Bodamer
 
Lean Project Portfolio Management
Lean Project Portfolio ManagementLean Project Portfolio Management
Lean Project Portfolio ManagementAlexander Apostolov
 
Transforming Project Delivery in MoD Defence Equipment and Support webinar
Transforming Project Delivery in MoD Defence Equipment and Support webinarTransforming Project Delivery in MoD Defence Equipment and Support webinar
Transforming Project Delivery in MoD Defence Equipment and Support webinarAssociation for Project Management
 
Leveraging Agile and Lean to Transform Your Organization with Donna Knapp, IT...
Leveraging Agile and Lean to Transform Your Organization with Donna Knapp, IT...Leveraging Agile and Lean to Transform Your Organization with Donna Knapp, IT...
Leveraging Agile and Lean to Transform Your Organization with Donna Knapp, IT...ITSM Academy, Inc.
 
Disciplined agile business analysis
Disciplined agile business analysisDisciplined agile business analysis
Disciplined agile business analysisScott W. Ambler
 

La actualidad más candente (20)

Agile Transition Framework - presented at Frankfurt PMI Chapter
Agile Transition Framework - presented at Frankfurt PMI ChapterAgile Transition Framework - presented at Frankfurt PMI Chapter
Agile Transition Framework - presented at Frankfurt PMI Chapter
 
Agile flightpath
Agile flightpathAgile flightpath
Agile flightpath
 
Agile transformation model
Agile transformation modelAgile transformation model
Agile transformation model
 
Agile Transformation
Agile TransformationAgile Transformation
Agile Transformation
 
Disciplined Agile Delivery: An Introduction
Disciplined Agile Delivery: An IntroductionDisciplined Agile Delivery: An Introduction
Disciplined Agile Delivery: An Introduction
 
Agile Introduction
Agile IntroductionAgile Introduction
Agile Introduction
 
Introduction to Disciplined Agile Delivery (DAD) : Presented by Dr. Sanjay Sa...
Introduction to Disciplined Agile Delivery (DAD) : Presented by Dr. Sanjay Sa...Introduction to Disciplined Agile Delivery (DAD) : Presented by Dr. Sanjay Sa...
Introduction to Disciplined Agile Delivery (DAD) : Presented by Dr. Sanjay Sa...
 
KAA 2017 - Comparing Scaling Frameworks: LeSS & SAFe
KAA 2017 - Comparing Scaling Frameworks: LeSS & SAFeKAA 2017 - Comparing Scaling Frameworks: LeSS & SAFe
KAA 2017 - Comparing Scaling Frameworks: LeSS & SAFe
 
Michael Nir The Agile PMO keynote
Michael Nir   The Agile PMO keynoteMichael Nir   The Agile PMO keynote
Michael Nir The Agile PMO keynote
 
AGILE2017 Top 10 Takeaways by Synerzip
AGILE2017 Top 10 Takeaways by SynerzipAGILE2017 Top 10 Takeaways by Synerzip
AGILE2017 Top 10 Takeaways by Synerzip
 
Scaling agile scrum practices 2.0
Scaling agile   scrum practices 2.0Scaling agile   scrum practices 2.0
Scaling agile scrum practices 2.0
 
Five Steps to a More Agile Organization: Adopting Agility at Scale
Five Steps to a More Agile Organization: Adopting Agility at ScaleFive Steps to a More Agile Organization: Adopting Agility at Scale
Five Steps to a More Agile Organization: Adopting Agility at Scale
 
Disciplined Agile Delivery: Foundation for Scaling Agile
Disciplined Agile Delivery: Foundation for Scaling AgileDisciplined Agile Delivery: Foundation for Scaling Agile
Disciplined Agile Delivery: Foundation for Scaling Agile
 
Agile Transformation Journey on Large Scale Projects
Agile Transformation Journey on Large Scale ProjectsAgile Transformation Journey on Large Scale Projects
Agile Transformation Journey on Large Scale Projects
 
Comparing Scaled Agile Framework (SAFe) and Disciplined Agile Delivery (DAD)
Comparing Scaled Agile Framework (SAFe) and Disciplined Agile Delivery (DAD) Comparing Scaled Agile Framework (SAFe) and Disciplined Agile Delivery (DAD)
Comparing Scaled Agile Framework (SAFe) and Disciplined Agile Delivery (DAD)
 
IIT Academy: Lean & Kanban 102
IIT Academy: Lean & Kanban 102IIT Academy: Lean & Kanban 102
IIT Academy: Lean & Kanban 102
 
Lean Project Portfolio Management
Lean Project Portfolio ManagementLean Project Portfolio Management
Lean Project Portfolio Management
 
Transforming Project Delivery in MoD Defence Equipment and Support webinar
Transforming Project Delivery in MoD Defence Equipment and Support webinarTransforming Project Delivery in MoD Defence Equipment and Support webinar
Transforming Project Delivery in MoD Defence Equipment and Support webinar
 
Leveraging Agile and Lean to Transform Your Organization with Donna Knapp, IT...
Leveraging Agile and Lean to Transform Your Organization with Donna Knapp, IT...Leveraging Agile and Lean to Transform Your Organization with Donna Knapp, IT...
Leveraging Agile and Lean to Transform Your Organization with Donna Knapp, IT...
 
Disciplined agile business analysis
Disciplined agile business analysisDisciplined agile business analysis
Disciplined agile business analysis
 

Destacado

4 Disciplines of Execution - Book review
4 Disciplines of Execution - Book review4 Disciplines of Execution - Book review
4 Disciplines of Execution - Book reviewBill Kohnen
 
Improving IT Skills the Right Way
Improving IT Skills the Right WayImproving IT Skills the Right Way
Improving IT Skills the Right WayBMC Software
 
Webinar - Strategy: Dont Just Plan...EXECUTE!
Webinar - Strategy: Dont Just Plan...EXECUTE!Webinar - Strategy: Dont Just Plan...EXECUTE!
Webinar - Strategy: Dont Just Plan...EXECUTE!Rick Hayes
 
Overview of Strategy Execution Management - Vision without Execution - The Ha...
Overview of Strategy Execution Management - Vision without Execution - The Ha...Overview of Strategy Execution Management - Vision without Execution - The Ha...
Overview of Strategy Execution Management - Vision without Execution - The Ha...Tom Willingham
 
Quality Assurance in a DevOps World
Quality Assurance in a DevOps WorldQuality Assurance in a DevOps World
Quality Assurance in a DevOps WorldKit Plummer
 
Transforming Vision to Value - Managing the Strategy to Execution Process
Transforming Vision to Value - Managing the Strategy to Execution Process Transforming Vision to Value - Managing the Strategy to Execution Process
Transforming Vision to Value - Managing the Strategy to Execution Process Accelare
 
Continuous Quality: What DevOps Means for QA
Continuous Quality: What DevOps Means for QAContinuous Quality: What DevOps Means for QA
Continuous Quality: What DevOps Means for QAJeff Sussna
 
Execution - The Discipline of getting things done
Execution - The Discipline of getting things doneExecution - The Discipline of getting things done
Execution - The Discipline of getting things doneSathish Kumar P
 
Execution - The Discipline of getting things done
Execution - The Discipline of getting things done Execution - The Discipline of getting things done
Execution - The Discipline of getting things done GMR Group
 
Presentation | PhD Thesis Strategy Implementation
Presentation | PhD Thesis Strategy ImplementationPresentation | PhD Thesis Strategy Implementation
Presentation | PhD Thesis Strategy ImplementationDr. Arnoud van der Maas
 
Roger Martin. Playing to Win - How to make strategy work
Roger Martin. Playing to Win - How to make strategy workRoger Martin. Playing to Win - How to make strategy work
Roger Martin. Playing to Win - How to make strategy workImplement Consulting Group
 
Chef for DevOps - an Introduction
Chef for DevOps - an IntroductionChef for DevOps - an Introduction
Chef for DevOps - an IntroductionSanjeev Sharma
 
Execution - The Discipline of Getting Things Done
Execution - The Discipline of Getting Things DoneExecution - The Discipline of Getting Things Done
Execution - The Discipline of Getting Things DoneMukesh Kulothia
 

Destacado (16)

4 Disciplines of Execution - Book review
4 Disciplines of Execution - Book review4 Disciplines of Execution - Book review
4 Disciplines of Execution - Book review
 
Improving IT Skills the Right Way
Improving IT Skills the Right WayImproving IT Skills the Right Way
Improving IT Skills the Right Way
 
DevOps guide for awesome quality assurance
DevOps guide for awesome quality assuranceDevOps guide for awesome quality assurance
DevOps guide for awesome quality assurance
 
Webinar - Strategy: Dont Just Plan...EXECUTE!
Webinar - Strategy: Dont Just Plan...EXECUTE!Webinar - Strategy: Dont Just Plan...EXECUTE!
Webinar - Strategy: Dont Just Plan...EXECUTE!
 
Overview of Strategy Execution Management - Vision without Execution - The Ha...
Overview of Strategy Execution Management - Vision without Execution - The Ha...Overview of Strategy Execution Management - Vision without Execution - The Ha...
Overview of Strategy Execution Management - Vision without Execution - The Ha...
 
Quality Assurance in a DevOps World
Quality Assurance in a DevOps WorldQuality Assurance in a DevOps World
Quality Assurance in a DevOps World
 
Transforming Vision to Value - Managing the Strategy to Execution Process
Transforming Vision to Value - Managing the Strategy to Execution Process Transforming Vision to Value - Managing the Strategy to Execution Process
Transforming Vision to Value - Managing the Strategy to Execution Process
 
Continuous Quality: What DevOps Means for QA
Continuous Quality: What DevOps Means for QAContinuous Quality: What DevOps Means for QA
Continuous Quality: What DevOps Means for QA
 
Execution - The Discipline of getting things done
Execution - The Discipline of getting things doneExecution - The Discipline of getting things done
Execution - The Discipline of getting things done
 
Execution - The Discipline of getting things done
Execution - The Discipline of getting things done Execution - The Discipline of getting things done
Execution - The Discipline of getting things done
 
Presentation | PhD Thesis Strategy Implementation
Presentation | PhD Thesis Strategy ImplementationPresentation | PhD Thesis Strategy Implementation
Presentation | PhD Thesis Strategy Implementation
 
Excellence In Execution
Excellence In ExecutionExcellence In Execution
Excellence In Execution
 
Roger Martin. Playing to Win - How to make strategy work
Roger Martin. Playing to Win - How to make strategy workRoger Martin. Playing to Win - How to make strategy work
Roger Martin. Playing to Win - How to make strategy work
 
Chef for DevOps - an Introduction
Chef for DevOps - an IntroductionChef for DevOps - an Introduction
Chef for DevOps - an Introduction
 
Strategy Execution
Strategy Execution Strategy Execution
Strategy Execution
 
Execution - The Discipline of Getting Things Done
Execution - The Discipline of Getting Things DoneExecution - The Discipline of Getting Things Done
Execution - The Discipline of Getting Things Done
 

Similar a SDLC Transformation: How Paychex Began Adopting Rational CLM (+ Agile) & Adapted Along the Way

Scrum Bangalore 14th MeetUp 05 September 2015 - Scaling Agile - Saikat Das - ...
Scrum Bangalore 14th MeetUp 05 September 2015 - Scaling Agile - Saikat Das - ...Scrum Bangalore 14th MeetUp 05 September 2015 - Scaling Agile - Saikat Das - ...
Scrum Bangalore 14th MeetUp 05 September 2015 - Scaling Agile - Saikat Das - ...Scrum Bangalore
 
Using Agile Principles to Deliver Real Business Value at Scale
Using Agile Principles to Deliver Real Business Value at ScaleUsing Agile Principles to Deliver Real Business Value at Scale
Using Agile Principles to Deliver Real Business Value at ScaleEnterprise Knowledge
 
Scaling agile. Agile across the enterprise
Scaling agile. Agile across the enterpriseScaling agile. Agile across the enterprise
Scaling agile. Agile across the enterpriseDarren Wilmshurst
 
Five Steps to a More Agile Organization
Five Steps to a More Agile OrganizationFive Steps to a More Agile Organization
Five Steps to a More Agile OrganizationLitheSpeed
 
Agile lean workshop for teams, managers & exec leadership
Agile lean workshop for teams, managers & exec leadershipAgile lean workshop for teams, managers & exec leadership
Agile lean workshop for teams, managers & exec leadershipRavi Tadwalkar
 
Making devops business as usual
Making devops business as usualMaking devops business as usual
Making devops business as usualGraham Dick
 
Understanding-Agile &Scrum.pdf
Understanding-Agile &Scrum.pdfUnderstanding-Agile &Scrum.pdf
Understanding-Agile &Scrum.pdfSwapnikaReddy6
 
Agile, Lean, and In Between
Agile, Lean, and In BetweenAgile, Lean, and In Between
Agile, Lean, and In BetweenPeter Green
 
The seven deadly sins of Scrum
The seven deadly sins of Scrum The seven deadly sins of Scrum
The seven deadly sins of Scrum franohara99
 
Powerpoint created for Holland Management Consultant
Powerpoint created for Holland Management ConsultantPowerpoint created for Holland Management Consultant
Powerpoint created for Holland Management ConsultantBarbara Smith
 
How to become a great DevOps Leader, an ITSM Academy Webinar
How to become a great DevOps Leader, an ITSM Academy WebinarHow to become a great DevOps Leader, an ITSM Academy Webinar
How to become a great DevOps Leader, an ITSM Academy WebinarITSM Academy, Inc.
 
Introduction to Kanban
Introduction to KanbanIntroduction to Kanban
Introduction to KanbanImaginet
 
Introduction to Kanban
Introduction to KanbanIntroduction to Kanban
Introduction to KanbanImaginet
 
Learning from the Trenches: Scrum for Hardware
Learning from the Trenches: Scrum for HardwareLearning from the Trenches: Scrum for Hardware
Learning from the Trenches: Scrum for HardwareJohn Carter
 
The Dashlane Agile Journey
The Dashlane Agile JourneyThe Dashlane Agile Journey
The Dashlane Agile JourneyDashlane
 

Similar a SDLC Transformation: How Paychex Began Adopting Rational CLM (+ Agile) & Adapted Along the Way (20)

Unlearning Agile DA day talk
Unlearning Agile DA day talkUnlearning Agile DA day talk
Unlearning Agile DA day talk
 
Scrum Bangalore 14th MeetUp 05 September 2015 - Scaling Agile - Saikat Das - ...
Scrum Bangalore 14th MeetUp 05 September 2015 - Scaling Agile - Saikat Das - ...Scrum Bangalore 14th MeetUp 05 September 2015 - Scaling Agile - Saikat Das - ...
Scrum Bangalore 14th MeetUp 05 September 2015 - Scaling Agile - Saikat Das - ...
 
Using Agile Principles to Deliver Real Business Value at Scale
Using Agile Principles to Deliver Real Business Value at ScaleUsing Agile Principles to Deliver Real Business Value at Scale
Using Agile Principles to Deliver Real Business Value at Scale
 
Scaling agile. Agile across the enterprise
Scaling agile. Agile across the enterpriseScaling agile. Agile across the enterprise
Scaling agile. Agile across the enterprise
 
Five Steps to a More Agile Organization
Five Steps to a More Agile OrganizationFive Steps to a More Agile Organization
Five Steps to a More Agile Organization
 
Agile lean workshop for teams, managers & exec leadership
Agile lean workshop for teams, managers & exec leadershipAgile lean workshop for teams, managers & exec leadership
Agile lean workshop for teams, managers & exec leadership
 
Making devops business as usual
Making devops business as usualMaking devops business as usual
Making devops business as usual
 
Understanding-Agile &Scrum.pdf
Understanding-Agile &Scrum.pdfUnderstanding-Agile &Scrum.pdf
Understanding-Agile &Scrum.pdf
 
Agile, Lean, and In Between
Agile, Lean, and In BetweenAgile, Lean, and In Between
Agile, Lean, and In Between
 
The seven deadly sins of Scrum
The seven deadly sins of Scrum The seven deadly sins of Scrum
The seven deadly sins of Scrum
 
Agile Fundamentals for Project Managers.pdf
Agile Fundamentals for Project Managers.pdfAgile Fundamentals for Project Managers.pdf
Agile Fundamentals for Project Managers.pdf
 
Agile Philips Journey
Agile Philips JourneyAgile Philips Journey
Agile Philips Journey
 
Powerpoint created for Holland Management Consultant
Powerpoint created for Holland Management ConsultantPowerpoint created for Holland Management Consultant
Powerpoint created for Holland Management Consultant
 
How to become a great DevOps Leader, an ITSM Academy Webinar
How to become a great DevOps Leader, an ITSM Academy WebinarHow to become a great DevOps Leader, an ITSM Academy Webinar
How to become a great DevOps Leader, an ITSM Academy Webinar
 
Introduction to Kanban
Introduction to KanbanIntroduction to Kanban
Introduction to Kanban
 
Introduction to Kanban
Introduction to KanbanIntroduction to Kanban
Introduction to Kanban
 
Agile Transformation at Scale
Agile Transformation at ScaleAgile Transformation at Scale
Agile Transformation at Scale
 
Agile transformationatscale
Agile transformationatscaleAgile transformationatscale
Agile transformationatscale
 
Learning from the Trenches: Scrum for Hardware
Learning from the Trenches: Scrum for HardwareLearning from the Trenches: Scrum for Hardware
Learning from the Trenches: Scrum for Hardware
 
The Dashlane Agile Journey
The Dashlane Agile JourneyThe Dashlane Agile Journey
The Dashlane Agile Journey
 

Último

Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 

Último (20)

Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 

SDLC Transformation: How Paychex Began Adopting Rational CLM (+ Agile) & Adapted Along the Way

  • 1. © 2014 IBM Corporation Session: 1887A SDLC Transformation: How Paychex Began Adopting Rational CLM and Adapted Along the Way Tom Sylvester Agile Coach & Automation Engineer, Paychex, Inc. @tsylvest
  • 2. 2 A Tale of Pocket 2s…
  • 3. 3 • Go “Behind the Scenes” at what an SDLC transformation/adoption really looks like • Condense 3 years of successes/failures into 40 minutes – From Waterfall to Agile – From miscellaneous tools to Rational Jazz (RTC/RRC/RQM) • Hear the 5 lessons that we learned as an organization What’s in it for you?
  • 4. 4 Did You Hit Trips? If Not…  DDZ-1174 - Collaborative Development Panel: Best Practices in Implementing a Rational Concert Solution –Dolphin Oceanic 1 DAG-1338 - Configuring the IBM Rational Jazz Suite in a SAFe Environment –Dolphin Southern V
  • 5. 5 • Located in Rochester, NY • Offers products to support businesses for payroll, human resources and benefits outsourcing • Approximately 1300 resources in Analysis, Development and Test organizations A Word About Paychex
  • 7. 7 Our Why 7 SDLC Visibility, Integration & Automation Established 2011 Purpose & Scope •Provide end to end transparency and traceability for SDLC from requirements through build and deploy •Provide consistent and improved development workflow across Development teams •Establish the framework for a single Development SCM and workflow engine •Reduce the complexity introduced through tool integration
  • 8. 8 • Challenges – Multiple Tools – Support for Multiple Tools – Custom Integrations – Multiple Processes – Manual Report Generation – Lack of Project Visibility (Especially IT) – Outdated Reporting Our Why SDLC Visibility, Integration & Automation Established 2011 Reporting DB Stat Tracker Release Access DB
  • 9. My Team’s Visibility, Integration & Automation 9
  • 10. 10 2011 - 2013 10 Busy Times! • RTC • Began Adopting Workflow • Custom integration with HP QC • RRC • Piloted Several Requirements Processes • RTC SCM • Began Migrating Source Code Team by Team Reporting DB Stat Tracker Release Access DB
  • 12. 12 Our Real Why… VISION Maximize the power and creativity of high performing, cross- functional teams to deliver value to the business and increase the reliability of delivery through active engagement and collaboration. 12
  • 13. 13 Shifting Our Approach 13 SDLC Visibility, Integration & Automation Established 2011 SDLC Transformation Established 2013
  • 14. 14 The Modified (DAD) Agile Manifesto INDIVIDUALS & INTERACTIONS OVER PROCESSES AND TOOLS WORKING SOLUTIONS OVER COMPREHENSIVE DOCUMENTATION STAKEHOLDER COLLABORATION OVER CONTRACT NEGOTIATION RESPONDING TO CHANGE OVER FOLLOWING A PLAN
  • 15. • Discipline 1- Focus on the Wildly Important Goals – Our real why • Discipline 2 - Act on Lead Measures – Lead measures improve lag measures • Discipline 3 – Keep a Compelling Scoreboard – Visible reporting – Team defines their own • Discipline 4 – Create a Cadence of Accountability – Structured and creative can co-exist Lesson 1: 4 Disciplines of Execution (4DX) 15
  • 16. 16 Lesson 2: People, Process, Tools • Get the right people involved • Utilize tools and process to support people • Passion, Knowledge, Influence – 3 Key Traits • Top Down and Bottom Up • Seek optimized flow, not local efficiency 16
  • 17. 17 Lesson 3: Drink Your Own Champagne 17  Utilize an agile approach to transform  Utilize agile tools for the transition  Utilize agile reporting for the transition  Think this can be done overnight  Hold back on communication vision and updates  Be afraid to slaughter sacred cows
  • 18. 18 Lesson 4: Select Adoption Approach with Intent • Incremental Rollout or Big Bang? • Applies to process and tools • We chose incremental for tools and process Benefits: – Focused training, learn & adapt – Less people needed to support – Less business interruption Challenges: – Working with non-agile teams – Working with teams using different tools – Culture not used to inspect and adapt process 18
  • 19. 19 Lesson 5: Shu-Ha-Ri • Caterpillars & Organizations • Shu – Obey – Provide clear direction and training for what needs to be done • Ha – Detach – People now begin to understand and learn from others • Ri – Separate – People expand the mold and create their own ways of doing things 19
  • 20. 20 Bonus: Standards at Portfolio/Program, Not Team • Self Organizing, each team adopts it own way of working • At team level, teams determine process • Standards at program/portfolio level to support cross team planning/reporting • Servant Leadership
  • 21. 21 Current State • 5 Tracks Established w/ Backlogs • 1 Agile Product Line/Release Train stood up • 1 Agile Product Line/Release Train in Progress • Starting with 2 product lines at a time in July • RTC/RRC adopted for all pilot teams and any new projects • SCM just finishing company-wide migration • Adjusting reporting, creating rollup dashboards 21
  • 22. 22 So What? 22 • Reduced Waste • Increased Automation • Increased Traceability/Transparency • Reduced tool administration • Enabled collaboration, especially for teams not co-located 22
  • 24. Thank You! Your Feedback is Important! Access the Innovate agenda tool to complete your session surveys from your smartphone, laptop or conference kiosk.