b y Charles Rodriguez crodriguezx About Me Over 14 years experience in Software Engineering From software engineer to manager to coach Experiencing the challenges of delivering products led me down a new career path ID: 662033
Download Presentation The PPT/PDF document "Building Agile Teams at the Dude" is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.
Slide1
Building Agile Teams at the Dude
by Charles Rodriguez
@
crodriguezxSlide2
About Me
Over 14 years experience in Software Engineering
From software engineer to manager to coach
Experiencing the challenges of delivering products led me down a new career path
Co-coordinator in the Agile Leadership Network (ALN)
Coaching UNC Code Bootcamp students on lean, incremental software product delivery
Aspiring to be a trainer or involved in academia to train students earlySlide3
Agenda
Setup2016 GrowthOur RecipeWrap UpSlide4
Who is the Dude?Founded in 1999
Suite that supports work and assets for Education, Government, Healthcare, Manufacturing, and MembershipOver 10,000 clientsSoftware development primarily offshoreSlide5
The Game Plan ChangesIn 2014, the company decides its time to modernize our suite of products and attack new markets
Build it here!They assembled a leadership group to build the Agile Shop at DudeSlide6
Models of Squad GrowthSlide7
Shu-Ha-Ri
Shu
Ha
Ri
Form/Storm
Norm
Perform
The point of Shu, is that a sound technical foundation can be built most efficiently by following only a single route to that goal.
At this point the student begins to branch out. With the basic practices working they now start to learn the underlying principles and theory behind the technique.
Now the student isn't learning from other people, but from their own practice. Slide8
Foundation Laid
SCRUM
Spotify Org StructureSlide9
The Agile Shop is Born
Cary TribeSlide10
Lessons LearnedForming squads so quickly was very chaotic
Strived to hire engineers that were ‘Ha’, but didn’t quite work outSlide11
Expansion in 2016
Cary TribeSlide12
It Starts with the Hiring Process
People ProductProcessSlide13
Its All about the People
Open to new ideasLeadershipWork hard, play hardAfraid to fail?Willingness to challenge status quo
We are looking for passionate people
We pay close attention to the soft skills of our candidates in an effort to evaluate fitSlide14
Process
No experience with Agile or any of its frameworks? No problem!Slide15
Technical Prowess
We challenge the candidate
During the technical interview, the engineers evaluate the candidate’s ability to collaborate
Critical thinking
Problem-solvingSlide16
The DecisionWe are very selective about who we hire, but our ability to forecast the need for squads gives us enough lead time to find the
RIGHT peopleSlide17
You’re hired… Now what!?Some squad members we find early in the process
Our existing squads understand both ’Why’ and ‘How’ we deliver softwareWe lean on them to teach and mentor the incoming tribe membersSlide18
How It LooksSlide19
What We Learned this TimeWhile this worked to get the teams up and running quickly, there were some challenges
Most notably was the impact on the existing teams when adding and removing team membersSlide20
The Team FormsOnce we have our formed team we provide them with a rigorous orientation focused on the three pillars
The coaches, managers, and engineers provide the new team with as much information as possibleRecall, the key to ‘shu’ is to provide the practices and guidelines to followSlide21
People, People, People
Values groupingConstellation exerciseDude cultureBook Club
It doesn’t matter if you have the best practices or architecture if you don’t focus on the ‘people’
Build the relationships that will be the foundation for the squadSlide22
The Dude ProcessSlide23
Lego Time!
The intent is to give squads a glimpse of the inner working of scrum, so when they officially kickoff they don’t have to worry as much about the mechanicsSlide24
Know What You BuildThe product portion of our orientation consists of in depth walkthroughs of our product portfolio
First from a client’s perspectiveThen a full stack look at the applicationSlide25
Have Some Fun!
Escape roomsBowlingSkeet/trap shootingPaintballSlide26
Post-Launch and BeyondThe coach remains embedded in a newly formed team for 6 sprints
After the 6th sprint, the team performs a sailboat retrospectiveSlide27
Post-Launch Continued
Coaches constantly observe and provide feedback for the squadsAs teams change because of additions and losses, we increase our contact time to counteract falling back to ‘Shu’Spotify health check*Slide28
Wrap UpBased on our experiences from the 2014 startup, these were our ‘tries’ for 2016
Our intent was to share how we’ve built sustainable squads in the hopes of inspiring others to find the recipe that works best for themThis won’t work for everyone, but we encourage organizations to experiment and customizeSlide29
Q&A
My Information
Twitter: @
crodriguezx
Email:
charles.rodriguez@dudesolutions.com
Blog:
www.theagileorder.comSlide30
Florida Gator logo courtesy of seeklogo.comCopyright University of FloridaDude Solutions logo courtesy of
DudeSolutions.comTuckman’s model, https://www.thecoachingtoolscompany.com/get-your-team-performing-beautifully-with-this-powerful-group-development-model/https://martinfowler.com/bliki/ShuHaRi.html , Martin Fowler, 2014Spotify Engineering Culture, https://labs.spotify.com/2014/03/27/spotify-engineering-culture-part-1/Spotify Engineering Culture #2, https://labs.spotify.com/2014/09/20/spotify-engineering-culture-part-2
/Agile Manifesto, http://agilemanifesto.org/
Agile umbrella,
http://
scrum-basics.blogspot.com/2014/12/agile-overview.html
Vault boy images, https://img.clipartfest.com/d3341b769b2b99770db0d65d43c3a0a7_-fallout-tattoo-and-the-fallout-vault-boy-clipart-hd_1600-2350.pngScrum framework, http://scrumprimer.org/Dude’s Law drawing courtesy of David HussmanSpotify Health Check, https://labs.spotify.com/2014/09/16/squad-health-check-model/