page 1. page 2 topics about ferguson why we changed how we transitioned team/project selection...
TRANSCRIPT
![Page 1: Page 1. Page 2 TOPICS About Ferguson Why We Changed How We Transitioned Team/Project Selection Ferguson Agile Continuing Challenges What We Achieved Parting](https://reader038.vdocuments.us/reader038/viewer/2022110404/56649e885503460f94b8c923/html5/thumbnails/1.jpg)
Page 1
AGILE DEVELOPMENT:TALES FROM THE SPRINT!
HOW ONE IT GROUP WENT FROM SWIMMING TO SPRINTING
![Page 2: Page 1. Page 2 TOPICS About Ferguson Why We Changed How We Transitioned Team/Project Selection Ferguson Agile Continuing Challenges What We Achieved Parting](https://reader038.vdocuments.us/reader038/viewer/2022110404/56649e885503460f94b8c923/html5/thumbnails/2.jpg)
Page 2
TOPICS
•About Ferguson
•Why We Changed
•How We Transitioned
•Team/Project Selection
•Ferguson Agile
•Continuing Challenges
•What We Achieved
•Parting Thoughts
•Q/A
![Page 3: Page 1. Page 2 TOPICS About Ferguson Why We Changed How We Transitioned Team/Project Selection Ferguson Agile Continuing Challenges What We Achieved Parting](https://reader038.vdocuments.us/reader038/viewer/2022110404/56649e885503460f94b8c923/html5/thumbnails/3.jpg)
Page 3
WHO IS FERGUSON• Largest distributor of
residential and commercial plumbing supplies and pipe, valves and fittings (PVF) in the U.S.
• $11.6B sales in fiscal year 2014
• More than 20,000 knowledgeable associates
• Ferguson is a subsidiary of Wolseley, plc
• Markets we serve:– Commercial Plumbing &
Mechanical
– Residential Plumbing
– Waterworks
– HVAC
– Industrial
– MRO
– Fire and Fabrication
US Market Positions
Blended Branches #1Waterworks #2Industrial #3HVAC #3
![Page 4: Page 1. Page 2 TOPICS About Ferguson Why We Changed How We Transitioned Team/Project Selection Ferguson Agile Continuing Challenges What We Achieved Parting](https://reader038.vdocuments.us/reader038/viewer/2022110404/56649e885503460f94b8c923/html5/thumbnails/4.jpg)
Page 4
DC’S AND BRANCHES
• 1400 branch locations
• 10 regional DCs, 3 pipe yards
• 6 million square feet of storage
• $463M inventory investment– 7.5 average turns
• 96% average fill rate
• 98,000 lines picked daily
• 95,000 unique SKUs
• Same day or next day service
• Daily departures– 158 full truckloads– 7,600 parcels
![Page 5: Page 1. Page 2 TOPICS About Ferguson Why We Changed How We Transitioned Team/Project Selection Ferguson Agile Continuing Challenges What We Achieved Parting](https://reader038.vdocuments.us/reader038/viewer/2022110404/56649e885503460f94b8c923/html5/thumbnails/5.jpg)
WHERE WE ARE
Counters ShowroomsDistribution Centers
![Page 6: Page 1. Page 2 TOPICS About Ferguson Why We Changed How We Transitioned Team/Project Selection Ferguson Agile Continuing Challenges What We Achieved Parting](https://reader038.vdocuments.us/reader038/viewer/2022110404/56649e885503460f94b8c923/html5/thumbnails/6.jpg)
Page 6
FERGUSON IT
Over 400 IT Associates•170 focused on business apps•200 focused on operations•Various on/offshore associates
IT Work:•Ecommerce(B2B,B2C, EDI)•ERP Systems & Enhancements•Warehouse Management•Business Intelligence•3rd Party software integrations•Data conversions & acquisitions•Software/Hardware upgrades•Emerging technologies•Networking•Desktop computing•Keeping the lights on work
![Page 7: Page 1. Page 2 TOPICS About Ferguson Why We Changed How We Transitioned Team/Project Selection Ferguson Agile Continuing Challenges What We Achieved Parting](https://reader038.vdocuments.us/reader038/viewer/2022110404/56649e885503460f94b8c923/html5/thumbnails/7.jpg)
Page 7
ABOUT ME
I Am:
• 19 years in IT
– 11 years Project/Portfolio/Program Manager
– 5 years Business Analyst
– 3 years Agile Implementations Manager
• 10 years in Wholesale Distribution Management & Operations
I Am Not:
• A hired gun/agile expert/agile consultant
• Selling a book or offering my services for a fee
• Telling you what worked for us will work for you
![Page 8: Page 1. Page 2 TOPICS About Ferguson Why We Changed How We Transitioned Team/Project Selection Ferguson Agile Continuing Challenges What We Achieved Parting](https://reader038.vdocuments.us/reader038/viewer/2022110404/56649e885503460f94b8c923/html5/thumbnails/8.jpg)
Page 8
SWIMMING TO SPRINTING WHY?
![Page 9: Page 1. Page 2 TOPICS About Ferguson Why We Changed How We Transitioned Team/Project Selection Ferguson Agile Continuing Challenges What We Achieved Parting](https://reader038.vdocuments.us/reader038/viewer/2022110404/56649e885503460f94b8c923/html5/thumbnails/9.jpg)
Page 9
FERGUSON IT PRE-AGILE
Our Challenges
• Business partners felt IT was slow to deliver
• Final product did not meet business needs
• Our customer saw product very late
• Changes were costly
• Teams were slow to respond to change
• Identified problems late in the project
• Needed to reduce admin overhead
• Customer not really engaged with team
• Slow to deliver value
• Teams lacked empowerment and ownership
Waterfall
Requirements
Design
Build
Test
Deployment
Project Initiation
![Page 10: Page 1. Page 2 TOPICS About Ferguson Why We Changed How We Transitioned Team/Project Selection Ferguson Agile Continuing Challenges What We Achieved Parting](https://reader038.vdocuments.us/reader038/viewer/2022110404/56649e885503460f94b8c923/html5/thumbnails/10.jpg)
Page 10
SWIMMING TO SPRINTING TRANSITION
![Page 11: Page 1. Page 2 TOPICS About Ferguson Why We Changed How We Transitioned Team/Project Selection Ferguson Agile Continuing Challenges What We Achieved Parting](https://reader038.vdocuments.us/reader038/viewer/2022110404/56649e885503460f94b8c923/html5/thumbnails/11.jpg)
Page 11
AGILE TRANSITION
Formed Transition Team
GO Decision Enterprise
Rollout
Initial Project & Team
Added
Multiple
Projects
2-3 months
3-12 months
1 year +
1-2 months
Developed Agile
Foundations
I wish we had picked the initial team first
![Page 12: Page 1. Page 2 TOPICS About Ferguson Why We Changed How We Transitioned Team/Project Selection Ferguson Agile Continuing Challenges What We Achieved Parting](https://reader038.vdocuments.us/reader038/viewer/2022110404/56649e885503460f94b8c923/html5/thumbnails/12.jpg)
Page 12
AGILE TRANSITION
FORMED TRANSITION TEAM
Transition Team• Senior IT Leadership• PM Group Manager(Me)• Agile Consultant• Key Business Partners• Initial project team
Key Deliverables• Which Agile Methodology• Initial Process Decisions• Initial Team Selection• Types of Projects• Communication• Training and Education• Organizational Changes• Culture
The transition team must be disciplined, unified, empowered and
resolute in the implementation
![Page 13: Page 1. Page 2 TOPICS About Ferguson Why We Changed How We Transitioned Team/Project Selection Ferguson Agile Continuing Challenges What We Achieved Parting](https://reader038.vdocuments.us/reader038/viewer/2022110404/56649e885503460f94b8c923/html5/thumbnails/13.jpg)
Page 13
AGILE TRANSITION
EARLY EDUCATION
• Intro to Agile Class
• Certified Scrum Master Training
• Reading and Research
Agile Alliance
Scrum Alliance
Scruminc
Mountain Goat Software
Agile Samurai
Essential Scrum: A Practical Guide to the Most Popular Agile Process
• Scrum Master(Contractor) An experienced Scrum Coach will help with learning and
understanding best practices and help with the transition
![Page 14: Page 1. Page 2 TOPICS About Ferguson Why We Changed How We Transitioned Team/Project Selection Ferguson Agile Continuing Challenges What We Achieved Parting](https://reader038.vdocuments.us/reader038/viewer/2022110404/56649e885503460f94b8c923/html5/thumbnails/14.jpg)
Page 14
AGILE TRANSITION
EARLY DECISIONS
• Selecting the right transition team members
• Empowering the transition team to implement the necessary changes
• Selecting an agile consultant and dedicated scrum masters
• Selected Scrum as our initial agile methodology
• Getting executive buy in early
• Co-located team members, fully dedicated
• Establishing selection criteria and determining rollout plan
• Organization, personal, process change management & communication
I wish we had investigated Kanban in
more detail
![Page 15: Page 1. Page 2 TOPICS About Ferguson Why We Changed How We Transitioned Team/Project Selection Ferguson Agile Continuing Challenges What We Achieved Parting](https://reader038.vdocuments.us/reader038/viewer/2022110404/56649e885503460f94b8c923/html5/thumbnails/15.jpg)
Page 15
SWIMMING TO SPRINTING INITIAL SELECTION
![Page 16: Page 1. Page 2 TOPICS About Ferguson Why We Changed How We Transitioned Team/Project Selection Ferguson Agile Continuing Challenges What We Achieved Parting](https://reader038.vdocuments.us/reader038/viewer/2022110404/56649e885503460f94b8c923/html5/thumbnails/16.jpg)
Page 16
INITIAL SELECTION
• Established selection criteria(20 items in total)
• Evaluated each team and project for suitability using selection criteria
• 17 projects were initially considered
• Team composition, stakeholder engagement, associates personalities
• Discussions held with key IT execs to review the top 3 candidates
• Once we had our finalists, we discussed changes with key stakeholder
Avoid using the word Pilot, Test, Proof of Concept or any other
terms that might denote this is not a permanent change to the
way IT is going to do business in the future.
It will change your associates behavior
![Page 17: Page 1. Page 2 TOPICS About Ferguson Why We Changed How We Transitioned Team/Project Selection Ferguson Agile Continuing Challenges What We Achieved Parting](https://reader038.vdocuments.us/reader038/viewer/2022110404/56649e885503460f94b8c923/html5/thumbnails/17.jpg)
Page 17
SELECTION CRITERIA
Initial Team
ImportantWork
Duration
Co-Location
StabilityTech Needs
Single Team
Stand Alone Work
![Page 18: Page 1. Page 2 TOPICS About Ferguson Why We Changed How We Transitioned Team/Project Selection Ferguson Agile Continuing Challenges What We Achieved Parting](https://reader038.vdocuments.us/reader038/viewer/2022110404/56649e885503460f94b8c923/html5/thumbnails/18.jpg)
Page 18
SWIMMING TO SPRINTING FERGUSON AGILE
![Page 19: Page 1. Page 2 TOPICS About Ferguson Why We Changed How We Transitioned Team/Project Selection Ferguson Agile Continuing Challenges What We Achieved Parting](https://reader038.vdocuments.us/reader038/viewer/2022110404/56649e885503460f94b8c923/html5/thumbnails/19.jpg)
• Well documented with lots of resources available
• Fit our culture
• Scales well based on needs of the project
• Answers the question “When will it be delivered?”
• Basic concepts easy to understand
• 2 week sprints are more productive, 4 weeks yield higher quality
Evaluated many flavors of agile, eventually chose scrum
WHY SCRUM?
![Page 20: Page 1. Page 2 TOPICS About Ferguson Why We Changed How We Transitioned Team/Project Selection Ferguson Agile Continuing Challenges What We Achieved Parting](https://reader038.vdocuments.us/reader038/viewer/2022110404/56649e885503460f94b8c923/html5/thumbnails/20.jpg)
Page 20
WHAT IS SCRUM?
Scrum is:
• Well defined requirements
• Standardized process
• Flexible to future changes
• Team led
• Well coordinated
• Collaborative
• Well documented
• Agreed to direction
• Feature driven
• Small deliverables
• Self sufficient teams
Scrum is Not:
• Undocumented
• No requirements
• Meeting Free
• Command and Control
• Process Free
• Sprints open to changes
• Us vs. Them
• One size fits all
• Cowboy Coding
• Big Bang
• Shared team members
![Page 21: Page 1. Page 2 TOPICS About Ferguson Why We Changed How We Transitioned Team/Project Selection Ferguson Agile Continuing Challenges What We Achieved Parting](https://reader038.vdocuments.us/reader038/viewer/2022110404/56649e885503460f94b8c923/html5/thumbnails/21.jpg)
Page 21
ChangesProcess
• Demand Management• Portfolio Planning• Requirements Gathering• Status Reporting• Release Planning• Capacity Planning• Estimating• Tools• Metrics
Organization• Senior Management• People• Hiring• Training• Line Managers• Seating• Vocabulary• Cadence of work
IMPACT TO IT
![Page 22: Page 1. Page 2 TOPICS About Ferguson Why We Changed How We Transitioned Team/Project Selection Ferguson Agile Continuing Challenges What We Achieved Parting](https://reader038.vdocuments.us/reader038/viewer/2022110404/56649e885503460f94b8c923/html5/thumbnails/22.jpg)
Page 22
ROLLOUT
I think we could have gone faster
![Page 23: Page 1. Page 2 TOPICS About Ferguson Why We Changed How We Transitioned Team/Project Selection Ferguson Agile Continuing Challenges What We Achieved Parting](https://reader038.vdocuments.us/reader038/viewer/2022110404/56649e885503460f94b8c923/html5/thumbnails/23.jpg)
Page 23
SWIMMING TO SPRINTING ACHIEVEMENTS
![Page 24: Page 1. Page 2 TOPICS About Ferguson Why We Changed How We Transitioned Team/Project Selection Ferguson Agile Continuing Challenges What We Achieved Parting](https://reader038.vdocuments.us/reader038/viewer/2022110404/56649e885503460f94b8c923/html5/thumbnails/24.jpg)
Page 24
AGILE ACHIEVEMENTS
3 ½ years sprinting
476 sprints completed
+6000 user stories completed
11 scrum teams• +150 sprinters
8 new teams planned for 2015• Estimated +200 sprinters by the end of 2015
![Page 25: Page 1. Page 2 TOPICS About Ferguson Why We Changed How We Transitioned Team/Project Selection Ferguson Agile Continuing Challenges What We Achieved Parting](https://reader038.vdocuments.us/reader038/viewer/2022110404/56649e885503460f94b8c923/html5/thumbnails/25.jpg)
Page 25
BENEFITS• More engagement• Highest priority first• Better meets customers expectations• Value delivered sooner
Customer
• Produce working software every 20 days• Demo working software every 10 days• 40% increase in YOY delivery• 25-30% faster
Delivery
• More focus and dedication• Open communication and transparency• Higher level of ownership & collaboration• Face-to-face communication
Teams
• Transparency & flexibility • Enhanced planning capabilities• Problems identified early• Higher quality
Process
![Page 26: Page 1. Page 2 TOPICS About Ferguson Why We Changed How We Transitioned Team/Project Selection Ferguson Agile Continuing Challenges What We Achieved Parting](https://reader038.vdocuments.us/reader038/viewer/2022110404/56649e885503460f94b8c923/html5/thumbnails/26.jpg)
Page 26
SWIMMING TO SPRINTING CHALLENGES
![Page 27: Page 1. Page 2 TOPICS About Ferguson Why We Changed How We Transitioned Team/Project Selection Ferguson Agile Continuing Challenges What We Achieved Parting](https://reader038.vdocuments.us/reader038/viewer/2022110404/56649e885503460f94b8c923/html5/thumbnails/27.jpg)
Page 27
CONTINUING CHALLENGES
• Old guard wanting to maintain the status quo
• Line managers want to retain control
• Offshore team members
• 3rd party’s running waterfall projects using agile teams
• Some associates may not be a good fit for an agile organization
• Associate empowerment and engagement
• People and non-agile processes have to adjust to a faster pace
• There is a lot of “bad” agile information on the internet
• Breaking down the project work into smaller chunks
• Dedicating resources to scrum teams
• Finding the right scrum coach
• Command and control types are bad for scrum teams
![Page 28: Page 1. Page 2 TOPICS About Ferguson Why We Changed How We Transitioned Team/Project Selection Ferguson Agile Continuing Challenges What We Achieved Parting](https://reader038.vdocuments.us/reader038/viewer/2022110404/56649e885503460f94b8c923/html5/thumbnails/28.jpg)
Page 28
SWIMMING TO SPRINTING PARTING THOUGHTS
![Page 29: Page 1. Page 2 TOPICS About Ferguson Why We Changed How We Transitioned Team/Project Selection Ferguson Agile Continuing Challenges What We Achieved Parting](https://reader038.vdocuments.us/reader038/viewer/2022110404/56649e885503460f94b8c923/html5/thumbnails/29.jpg)
Page 29
PARTING THOUGHTS
• An agile transition is a pretty disruptive and emotional journey
• Protect your teams and make them feel safe
• Pace of work is extremely fast
• Over communicate and sell the agile benefits to everyone, often
• Teams need time to adjust and grow their agile skill set
• You will wreck early sprints, it’s okay, set expectations accordingly
• Maintain a strong agile discipline early on in the transition, it is too easy to go back to old ways of doing things
• Teams need to be focused and dedicated
• Teams need to be self sufficient and balanced across resources
![Page 30: Page 1. Page 2 TOPICS About Ferguson Why We Changed How We Transitioned Team/Project Selection Ferguson Agile Continuing Challenges What We Achieved Parting](https://reader038.vdocuments.us/reader038/viewer/2022110404/56649e885503460f94b8c923/html5/thumbnails/30.jpg)
Page 30
Despite all the hard work,
tough times and gnashing of teeth,
We would do it again!
![Page 31: Page 1. Page 2 TOPICS About Ferguson Why We Changed How We Transitioned Team/Project Selection Ferguson Agile Continuing Challenges What We Achieved Parting](https://reader038.vdocuments.us/reader038/viewer/2022110404/56649e885503460f94b8c923/html5/thumbnails/31.jpg)
Page 31