group hug - implementing agile across multiple teams
TRANSCRIPT
![Page 1: Group hug - Implementing Agile Across Multiple Teams](https://reader035.vdocuments.us/reader035/viewer/2022062522/58ae087f1a28aba3178b4e87/html5/thumbnails/1.jpg)
Group Hug!!Implementing Agile Across Multiple Teams
Proprietary Material Provided for Training Purposes Only© 2017 Excella Consulting, Inc.
![Page 2: Group hug - Implementing Agile Across Multiple Teams](https://reader035.vdocuments.us/reader035/viewer/2022062522/58ae087f1a28aba3178b4e87/html5/thumbnails/2.jpg)
Richard Cheng - @RichardKCheng• Agile trainer & coach
• Agile Training, lead
• Member of PMI, Scrum Alliance, Agile Alliance, Agile Leadership Network
• CST, CSM, CSPO, CSP, PMI-ACP, PMP, Certified LeSS Practitioner, SAFe SPC, Certified Agile Leadership (CAL) 1, Certified Enterprise Scrum Business Agility
• Founder & executive committee member of Agile Delivery for Agencies, Programs, and Teams (ADAPT)
• Background in Federal and commercial Agile transformations
![Page 3: Group hug - Implementing Agile Across Multiple Teams](https://reader035.vdocuments.us/reader035/viewer/2022062522/58ae087f1a28aba3178b4e87/html5/thumbnails/3.jpg)
Richard K [email protected]://www.linkedin.com/in/richardcheng Twitter: @RichardKChenghttp://www.excella.com/training
Contact Information
![Page 4: Group hug - Implementing Agile Across Multiple Teams](https://reader035.vdocuments.us/reader035/viewer/2022062522/58ae087f1a28aba3178b4e87/html5/thumbnails/4.jpg)
Excella ConsultingExperience and Expertise in Agile Solutions
– Coaching– Training– Assessments
– Agile Adoption– Agile Development Teams– Agile PMO
Training Courses– Certified ScrumMaster (CSM)– Certified Scrum Product Owner (CSPO): The Agile Business Analyst– Advanced Certified Scrum Product Owner (CSPO)– Certified Scrum Developer (CSD)– Certified Lean Kanban– Requirements Management - User Story workshop– Agile Testing– Agile Business Intelligence and Data Warehousing
See http://www.excella.com/training for more information
![Page 5: Group hug - Implementing Agile Across Multiple Teams](https://reader035.vdocuments.us/reader035/viewer/2022062522/58ae087f1a28aba3178b4e87/html5/thumbnails/5.jpg)
• Certified LeSS Practitioner course taught by Karim Harbott (Agile Centre)– April 26 – 28th in Arlington, VA
• User Story Workshop – March 29 in Arlington, VA
• Certified Kanban Systems Design (KMP I) Training– April 11 – 12th in Arlington, VA
• Certified ScrumMaster (CSM) and Certified Scrum Product Owner (CSPO)– Monthly in Arlington, VA
• Monthly CSM course in Herndon, VA
• See http://www.excella.com/training for full listings • Email [email protected] for discount codes and more information
Upcoming Classes
![Page 6: Group hug - Implementing Agile Across Multiple Teams](https://reader035.vdocuments.us/reader035/viewer/2022062522/58ae087f1a28aba3178b4e87/html5/thumbnails/6.jpg)
Delivering Value
![Page 7: Group hug - Implementing Agile Across Multiple Teams](https://reader035.vdocuments.us/reader035/viewer/2022062522/58ae087f1a28aba3178b4e87/html5/thumbnails/7.jpg)
Exercise – Product Teams
![Page 8: Group hug - Implementing Agile Across Multiple Teams](https://reader035.vdocuments.us/reader035/viewer/2022062522/58ae087f1a28aba3178b4e87/html5/thumbnails/8.jpg)
Tuckman’s Stages of Group Development
1. Forming
2. Storming
3. Norming4. Performing
![Page 9: Group hug - Implementing Agile Across Multiple Teams](https://reader035.vdocuments.us/reader035/viewer/2022062522/58ae087f1a28aba3178b4e87/html5/thumbnails/9.jpg)
Delivery of value over illusion of progress
![Page 10: Group hug - Implementing Agile Across Multiple Teams](https://reader035.vdocuments.us/reader035/viewer/2022062522/58ae087f1a28aba3178b4e87/html5/thumbnails/10.jpg)
Dedicated Scrum Teams
Dedicated Scrum Teams
• Managing work instead of managing people
• Dedicated teams provide known rate of work (capacity)
• Team ramp-up costs only absorbed once
• Builds cross functionality
• All work is prioritized at the team level, meaning team members only being directed by one person
Team 1 Team 2 Team 3
Work flows into the teams
![Page 11: Group hug - Implementing Agile Across Multiple Teams](https://reader035.vdocuments.us/reader035/viewer/2022062522/58ae087f1a28aba3178b4e87/html5/thumbnails/11.jpg)
Managing Priorities
◊ Mapping Initiatives to Teams– Pros
• Effective• Simple• Potentially less
dependencies– Cons
• Potentially working on lower value priorities
◊ Portfolio Management Mapping of Value to Teams– Pros
• Always delivering highest value
– Cons• Potentially longer wait
times for decisions• Potentially more
dependancies
![Page 12: Group hug - Implementing Agile Across Multiple Teams](https://reader035.vdocuments.us/reader035/viewer/2022062522/58ae087f1a28aba3178b4e87/html5/thumbnails/12.jpg)
![Page 13: Group hug - Implementing Agile Across Multiple Teams](https://reader035.vdocuments.us/reader035/viewer/2022062522/58ae087f1a28aba3178b4e87/html5/thumbnails/13.jpg)
Organizing Teams
![Page 14: Group hug - Implementing Agile Across Multiple Teams](https://reader035.vdocuments.us/reader035/viewer/2022062522/58ae087f1a28aba3178b4e87/html5/thumbnails/14.jpg)
• Product Owner
• Scrum Master
• Architect• 4 BI Developers
• 2 Cognos Admins
• 3 Business Analysts
• Product Owner
• Scrum Master
• Architect• 9 Developers
• 5 Business Analysts
• Product Owner
• Scrum Master
• 2 Architects• 5 Developers
• 3 Business Analysts
• Product Owner
• Scrum Master• Data Warehouse Architect
• 2 ETL Developers
• 1 Technical Analyst
• 1 Tester/ SQL Expert
• 1 BA
• Product Owner
• Scrum Master
• Architect• 9 Developers
• 3 Business Analysts
USA Staffing Scrum Teams-Super Product Owner-
• Communications Lead
• DBAs• Sys Admins• 508 Lead• Security Lead• Test Coordinator
• Testing Support
• Automated Testing
• Deployment Team
![Page 15: Group hug - Implementing Agile Across Multiple Teams](https://reader035.vdocuments.us/reader035/viewer/2022062522/58ae087f1a28aba3178b4e87/html5/thumbnails/15.jpg)
Functional and Project Team
Team 1
Analysts
Developers
Testers
ScrumMasters
Team 2 Team 3
Project Verticals• Project team verticals are
where team members live day to day
• Work is driven by the project teams
• This is where the company accomplishes its goals
Functional Horizontals (Communities of Practice)• Functional horizontals are
designed to help employees grow their skillsets
• Share best practices and ideas
• Functional horizontals support employees and the project verticals
![Page 16: Group hug - Implementing Agile Across Multiple Teams](https://reader035.vdocuments.us/reader035/viewer/2022062522/58ae087f1a28aba3178b4e87/html5/thumbnails/16.jpg)
Functional managers focused on developing capabilities and professional development
Project Managers (if you have them) should remove burden from the team
![Page 17: Group hug - Implementing Agile Across Multiple Teams](https://reader035.vdocuments.us/reader035/viewer/2022062522/58ae087f1a28aba3178b4e87/html5/thumbnails/17.jpg)
Dependencies
![Page 18: Group hug - Implementing Agile Across Multiple Teams](https://reader035.vdocuments.us/reader035/viewer/2022062522/58ae087f1a28aba3178b4e87/html5/thumbnails/18.jpg)
Dependencies make you slower and increases risk
![Page 19: Group hug - Implementing Agile Across Multiple Teams](https://reader035.vdocuments.us/reader035/viewer/2022062522/58ae087f1a28aba3178b4e87/html5/thumbnails/19.jpg)
![Page 20: Group hug - Implementing Agile Across Multiple Teams](https://reader035.vdocuments.us/reader035/viewer/2022062522/58ae087f1a28aba3178b4e87/html5/thumbnails/20.jpg)
![Page 21: Group hug - Implementing Agile Across Multiple Teams](https://reader035.vdocuments.us/reader035/viewer/2022062522/58ae087f1a28aba3178b4e87/html5/thumbnails/21.jpg)
![Page 22: Group hug - Implementing Agile Across Multiple Teams](https://reader035.vdocuments.us/reader035/viewer/2022062522/58ae087f1a28aba3178b4e87/html5/thumbnails/22.jpg)
![Page 23: Group hug - Implementing Agile Across Multiple Teams](https://reader035.vdocuments.us/reader035/viewer/2022062522/58ae087f1a28aba3178b4e87/html5/thumbnails/23.jpg)
![Page 24: Group hug - Implementing Agile Across Multiple Teams](https://reader035.vdocuments.us/reader035/viewer/2022062522/58ae087f1a28aba3178b4e87/html5/thumbnails/24.jpg)
Scaling
![Page 25: Group hug - Implementing Agile Across Multiple Teams](https://reader035.vdocuments.us/reader035/viewer/2022062522/58ae087f1a28aba3178b4e87/html5/thumbnails/25.jpg)
Scaled Concepts
• If you can’t succeed at the team level, don’t scale!
• Methods– Scaled Agile Framework (SAFe)– Large Scaled Scrum (LeSS)– Spotify model– Enterprise Scrum– Disciplined Agile Delivery (DAD)– Nexus
![Page 26: Group hug - Implementing Agile Across Multiple Teams](https://reader035.vdocuments.us/reader035/viewer/2022062522/58ae087f1a28aba3178b4e87/html5/thumbnails/26.jpg)
Scaled Agile Framework™ Big Picture
![Page 27: Group hug - Implementing Agile Across Multiple Teams](https://reader035.vdocuments.us/reader035/viewer/2022062522/58ae087f1a28aba3178b4e87/html5/thumbnails/27.jpg)
LeSS
![Page 28: Group hug - Implementing Agile Across Multiple Teams](https://reader035.vdocuments.us/reader035/viewer/2022062522/58ae087f1a28aba3178b4e87/html5/thumbnails/28.jpg)
Scaling at Spotify
![Page 29: Group hug - Implementing Agile Across Multiple Teams](https://reader035.vdocuments.us/reader035/viewer/2022062522/58ae087f1a28aba3178b4e87/html5/thumbnails/29.jpg)
![Page 30: Group hug - Implementing Agile Across Multiple Teams](https://reader035.vdocuments.us/reader035/viewer/2022062522/58ae087f1a28aba3178b4e87/html5/thumbnails/30.jpg)
Disciplined Agile Delivery (DAD)
Disciplined Agile Delivery:The Foundation for Scaling Agile
© Disciplined Agile Consortium 30
Scrum LeanKanban
XP Agile Modeling
And more…SAFeOutside In Dev.
Team SizeGeographicDistribution
Compliance Domain Complexity TechnicalComplexity
OrganizationalDistribution
DAD leverages proven strategies from several sources,providing a decision framework to guide your adoption and
tailoring of them in a context-driven manner.
![Page 31: Group hug - Implementing Agile Across Multiple Teams](https://reader035.vdocuments.us/reader035/viewer/2022062522/58ae087f1a28aba3178b4e87/html5/thumbnails/31.jpg)
![Page 32: Group hug - Implementing Agile Across Multiple Teams](https://reader035.vdocuments.us/reader035/viewer/2022062522/58ae087f1a28aba3178b4e87/html5/thumbnails/32.jpg)
Last Thoughts
![Page 33: Group hug - Implementing Agile Across Multiple Teams](https://reader035.vdocuments.us/reader035/viewer/2022062522/58ae087f1a28aba3178b4e87/html5/thumbnails/33.jpg)
• Focus on delivery of value• Mapping priorities to teams• Value driven teams• Rmove dependencies
• Think big, act small!
Closing Thoughts
![Page 34: Group hug - Implementing Agile Across Multiple Teams](https://reader035.vdocuments.us/reader035/viewer/2022062522/58ae087f1a28aba3178b4e87/html5/thumbnails/34.jpg)
• Certified LeSS Practitioner course taught by Karim Harbott (Agile Centre)– April 26 – 28th in Arlington, VA
• User Story Workshop – March 29 in Arlington, VA
• Certified Kanban Systems Design (KMP I) Training– April 11 – 12th in Arlington, VA
• Certified ScrumMaster (CSM) and Certified Scrum Product Owner (CSPO)– Monthly in Arlington, VA
• Monthly CSM course in Herndon, VA
• See http://www.excella.com/training for full listings • Email [email protected] for discount codes and more information
Upcoming Classes
![Page 35: Group hug - Implementing Agile Across Multiple Teams](https://reader035.vdocuments.us/reader035/viewer/2022062522/58ae087f1a28aba3178b4e87/html5/thumbnails/35.jpg)
Richard K [email protected]://www.linkedin.com/in/richardcheng Twitter: @RichardKChenghttp://www.excella.com/training
Contact Information