2025 Coaching Plan: Q1 ‐ Foundation and Team Dynamics - maifors/agile GitHub Wiki
🎯 2025 Coaching Plan: Q1 - Foundation and Team Dynamics
This coaching plan focuses on two main pillars: Team Building and Product Quality throughout 2025.
Q1: Foundation and Team Dynamics
January: Assessments and Baselines
-
Team Maturity Assessment:
- "Agile Team Assessment and Maturity" by Scrum.org - Video Link
- "Team Maturity Models Explained" by Agile Basics - Video Link
- "How to Measure Team Performance" by McKinsey & Company - Video Link
-
Quality Metrics:
- "Key Software Quality Metrics Explained" by Google Developers - Video Link
- "Project Management KPIs That Matter" by PMI - Video Link
- "How to Choose the Right Metrics" by Google Analytics - Video Link
-
Individual coaching sessions with team members:
- 6 Tips for Productive 1:1 Meetings by Jeff Su
- Effective One-on-One Meetings Guide by RISR Careers
- How to Conduct One-on-One Meetings Like a Boss by Kara Ronin
Suggested Activities and Tools for January:
1. Team Maturity Assessment
- Activities:
- Agile maturity survey using standardized questionnaires.
- Relevant Video: Understanding Agile Maturity Assessment by Agile Mentorship Program
- Team skills matrix mapping session.
- Relevant Video: Skills & Training Matrix Demonstration by ability6
- Process health check workshops.
- Relevant Video: Business Process Health Check by NTT DATA Business Solutions
- Agile maturity survey using standardized questionnaires.
- Tools & Templates:
- Agile Health Check templates
- Miro/Mural for virtual assessments
- Google Forms/SurveyMonkey for data collection
2. Quality Metrics Baseline
- Activities:
- Current state analysis workshop.
- Metrics definition and goal-setting session.
- Data collection process setup.
- Tools & Templates:
- Jira/Azure DevOps for metrics tracking
- Quality metrics dashboard template
- Excel/Google Sheets for data analysis
3. Individual Coaching Sessions
- Activities:
- One-on-one feedback meetings.
- Relevant Videos:
- 6 Tips for Productive 1:1 Meetings by Jeff Su
- Effective One-on-One Meetings Guide by RISR Careers
- How to Conduct One-on-One Meetings Like a Boss by Kara Ronin
- Relevant Videos:
- Personal development plan creation.
- Relevant Videos:
- The 7 Essential Pillars of Personal Development by Brian Tracy
- How to Change Your Life with a Personal Development Plan by Tara Wagner Coaching
- How To Create Your Personal Development Plan by 3 Key Elements
- Relevant Videos:
- Goal-setting workshops.
- Relevant Videos:
- Goal Setting Workshop: How To Set Goals Effectively by Project Life Mastery
- How to Facilitate a Goal Setting Workshop by Big Bang Partnership
- Why the Secret to Success is Setting the Right Goals by John Doerr (Duplicate link noted)
- Relevant Videos:
- One-on-one feedback meetings.
- Tools & Templates:
- Coaching conversation template
- Development plan framework
- Progress tracking spreadsheet
Session Guidelines (January):
- Schedule 1-hour sessions for individual coaching.
- Use 2-3 hour workshops for team assessments.
- Document all findings and action items.
- Set regular follow-up schedule.
February: Team Building Fundamentals
- Workshop on effective communication:
- Effective Communication Workshop by WSU Global Campus
- The Art of Effective Communication by TEDx Talks
- Effective Communication Skills in the Workplace by Self-Improvement Vault
- Introduction to conflict resolution techniques:
- Conflict Resolution 101 by Administration for Children and Families
- 14 Effective Conflict Resolution Techniques by BRAINY DOSE
- Conflict Resolution by Thats Easy Learning
- Team charter development sessions:
- How To Use A Team Charter In Your Next Team Building Event by EML Team Building
- How to create a team charter by Susanne Madsen
- Life Offsite | How To Create A Team Charter In 10 Minutes by AND Digital
Suggested Activities and Tools for February:
1. Workshop on Effective Communication (Collab with Comms team/CoE)
- Activities:
- Active listening exercises in pairs.
- Communication styles assessment.
- Feedback giving/receiving practice scenarios.
- Relevant Videos:
- Effective Communication Workshop by WSU Global Campus
- The Art of Effective Communication | Marcus Alexander Velazquez | TEDxWolcottSchool by TEDx Talks
- Workshop effective communication for researchers (Stream recording) by Faculty of Bioscience Engineering, Ghent University
- Effective Communication Skills in the Workplace | Communication at Work by Self-Improvement Vault
- Effective Communication for Building Great Professional Relationships Workshop by Zen Educate
- Tools & Templates:
- Communication style assessment tools (e.g., DiSC)
- Feedback frameworks (e.g., SBI - Situation, Behavior, Impact)
- Role-playing scripts
2. Introduction to Conflict Resolution Techniques
- Activities:
- Conflict scenarios role-playing.
- Identifying personal conflict styles.
- Practicing negotiation and mediation skills.
- Relevant Videos:
- Conflict Resolution 101 by Administration for Children and Families (ACF)
- 14 Effective Conflict Resolution Techniques by BRAINY DOSE
- Conflict Resolution by Thats Easy Learning
- Conflict Resolution Techniques by Lydia Richards
- What Is Conflict Management? | Conflict Management Techniques | Conflict Management | Simplilearn by Simplilearn
- Tools & Templates:
- Conflict resolution worksheet
- Thomas-Kilmann Conflict Mode Instrument
- Case study scenarios
3. Team Charter Development (Collab with CoE/ External Trainer)
- Activities:
- Values and principles brainstorming.
- Relevant Videos:
- How to Find Your Core Values | 3 Easy Steps by Adriana Girdler
- Group Brainstorming Techniques [Types of Brainstorming that Work] by Adriana Girdler
- College Essays: A Brainstorming Exercise On Values | Kaplan College Prep by Kaplan College Prep
- Relevant Videos:
- Working agreements workshop.
- Relevant Videos:
- How to facilitate a Team Working Agreement meeting for a new team by Coach Ling Abson
- How to Facilitate a Working Agreement for an Agile Team (as a Scrum Master) by Agile Coach
- Working Agreements Workshop | Virtual Community by Motivus
- How to run a working agreement meeting with your team? by iZenBridge Consultancy Pvt Ltd.
- How To Create A Remote Team Working Agreement by David Burkus
- Relevant Videos:
- Team mission statement creation.
- Relevant Videos:
- How to Facilitate a Mission, Vision and Values Workshop by Big Bang Partnership
- How to Write a Mission Statement by OnStrategy I Virtual Strategist
- How to Set a Clear Vision and Mission for your Team by Online PM Courses - Mike Clayton
- 3 Things that Make a MEANINGFUL Vision | Simon Sinek by Simon Sinek
- The Difference Between Mission And Vision Statement [PLUS EXAMPLES] by Adriana Girdler
- Relevant Videos:
- Values and principles brainstorming.
- Tools & Templates:
- Miro/Mural for collaborative brainstorming
- Team charter template
- Digital whiteboard for real-time collaboration
Session Guidelines (February):
- Schedule 2-3 hour workshops for each topic.
- Include mix of theory and practical exercises.
- Use breakout rooms for small group activities.
- Document all agreements and decisions.
March: Quality Practices Introduction
- Define Definition of Done (DoD):
- Definition of Done (DoD) in 1 min I Scrum Master Interview Questions and Answers by CareersTalk
- Definition of Done vs Acceptance Criteria: What's the Difference? by Mountain Goat Software
- Definition of Done (DoD) : Project Management Terms : #PMP by iZenBridge Consultancy Pvt Ltd.
- Crafting a Definition of Done by Scrum.org
- Definition of Done (DoD) - Project Management Glossary by Jexo by Monday Coffee by Appfire
- Establish code review practices:
- Code Review Best Practices For Software Engineers by Tom Baranowicz
- Code Review Tips (How I Review Code as a Staff Software Engineer) by Cody Engel
- Code Review Best Practices For Software Engineers by Clément Mihailescu
- Code Review Best Practices by Codurance
- How to Do Code Reviews Like a Human by PyGotham 2018
- Introduction to test-driven development (TDD):
- Test-Driven Development // Fun TDD Introduction with JavaScript by Fireship
- Agile in Practice: Test Driven Development by AgileAcademyAus
- Test Driven Development - What? Why? And How? by Continuous Delivery
- Test-Driven Development explained in 3 minutes by Irek Mirgaleev
- Introduction to Test Driven Development with React by Coding With Adam
Suggested Activities and Tools for March:
1. Define Definition of Done (DoD)
- Activities:
- Workshop to brainstorm quality criteria.
- Relevant Videos:
- Atlassian's "Creating an Effective Definition of Done": Watch video
- Scrum.org's "Definition of Done Workshop": Watch video
- Relevant Videos:
- DoD checklist creation session.
- Relevant Videos:
- AgileBytes' "Building a Strong Definition of Done": Watch video
- Mountain Goat Software's "Definition of Done Examples": Watch video
- Relevant Videos:
- Review and refinement with all team members.
- Relevant Videos:
- Agile Alliance's "Refining Your Definition of Done": Watch video
- Scrum Inc's "DoD Review Techniques": Watch video
- Relevant Videos:
- Workshop to brainstorm quality criteria.
- Tools & Templates:
- Miro/Mural for collaborative brainstorming
- DoD template in Confluence/Notion
- Checklist tracking in Jira/Azure DevOps
2. Code Review Practices
- Activities:
- Code review guidelines workshop.
- Relevant Videos:
- Google's "How to do a Code Review": Watch video
- Microsoft's "Code Review Best Practices": Watch video
- Relevant Videos:
- Pair review practice sessions.
- Relevant Videos:
- ThoughtWorks' "Effective Pair Programming": Watch video
- Martin Fowler's "Code Review vs Pair Programming": Watch video
- Relevant Videos:
- Review feedback delivery training.
- Relevant Videos:
- GitLab's "Giving and Receiving Code Review Feedback": Watch video
- Atlassian's "The Art of Constructive Code Review Feedback": Watch video
- Relevant Videos:
- Code review guidelines workshop.
- Tools & Templates:
- GitHub/GitLab pull request templates
- Code review checklist
- VS Code Live Share for pair reviews
3. Test-Driven Development (TDD)
- Activities:
- TDD kata exercises.
- Relevant Videos:
- Uncle Bob's "TDD Kata 1" - String Calculator: Watch video
- Emily Bache's "The Bowling Game Kata": Watch video
- Relevant Videos:
- Red-Green-Refactor practice sessions.
- Relevant Videos:
- Kent Beck's "Test-Driven Development" Course: Watch video
- Ian Cooper's "TDD, Where Did It All Go Wrong": Watch video
- Relevant Videos:
- Unit testing workshop.
- Relevant Videos:
- Roy Osherove's "Unit Testing Best Practices": Watch video
- Microsoft's "Unit Testing Best Practices with .NET Core": Watch video
- Relevant Videos:
- TDD kata exercises.
- Tools & Templates:
- JUnit/Jest for unit testing
- Test case template library
- IDE testing plugins
Session Guidelines (March):
- Schedule 2-hour focused sessions for each topic.
- Include hands-on exercises with real codebase.
- Record sessions for future reference.
- Create specific action items for implementation.