2025 Coaching Plan: Q3 ‐ Scaling and Optimization - maifors/agile GitHub Wiki

🎯 2025 Coaching Plan: Q3 - Scaling and Optimization


Q3: Scaling and Optimization

July: Scaling Agile Practices

  • Inter-team collaboration workshops:
    • "Building Effective Cross-team Collaboration" by Atlassian: Video Link
    • "Breaking Down Silos: Inter-team Communication Strategies" by Agile Alliance: Video Link
  • Scaled planning sessions:
    • "SAFe PI Planning Best Practices" by Scaled Agile: Video Link
    • "Large-Scale Scrum (LeSS) Planning" by Craig Larman: Video Link
  • Dependencies management training:
    • "Managing Dependencies in Agile at Scale" by SAFe: Video Link
    • "Dependency Management Techniques for Large Programs" by Agile Alliance: Video Link

Suggested Activities and Tools for July:

1. Inter-team Collaboration Workshops

  • Activities:
    • Cross-team dependency mapping exercise.
      • Relevant Videos:
        • "Effective Dependency Mapping in Agile Teams" by Atlassian: Video Link
        • "Visual Dependency Mapping Techniques" by ThoughtWorks: Video Link
    • Joint backlog refinement sessions.
      • Relevant Videos:
    • Shared retrospective workshops.
      • Relevant Videos:
        • "Running Effective Multi-team Retrospectives" by Agile Alliance: Video Link
        • "Large-Scale Retrospective Techniques" by Liberating Structures: Video Link
  • Tools:
    • Miro/Mural for virtual collaboration
    • Confluence for documentation
    • Teams/Zoom for remote sessions

2. Scaled Planning Sessions

  • Activities:
    • Program increment (PI) planning.
      • Relevant Videos:
        • "SAFe PI Planning in Practice" by Scaled Agile: Video Link
        • "Remote PI Planning Best Practices" by SAFe Fellows: Video Link
    • Release train alignment workshops.
      • Relevant Videos:
        • "Agile Release Train (ART) Synchronization" by Scaled Agile: Video Link
        • "Release Train Engineering Fundamentals" by SAFe: Video Link
    • Feature prioritization across teams.
      • Relevant Videos:
        • "Scaled Feature Prioritization Techniques" by Agile Alliance: Video Link
        • "Value-Based Prioritization in SAFe" by Scaled Agile: Video Link
  • Tools:
    • Jira/Azure DevOps for portfolio planning
    • Planning poker tools for estimation
    • Capacity planning spreadsheets

3. Dependencies Management Training

  • Activities:
    • Dependencies identification workshops.
      • Recommended Videos:
        • "Identifying and Managing Dependencies in Agile Projects" by Atlassian: Video Link
        • "Dependency Mapping Techniques for Large Projects" by PMI: Video Link
    • Risk assessment exercises.
      • Recommended Videos:
        • "Effective Risk Assessment in Software Development" by Microsoft DevOps: Video Link
        • "Agile Risk Management Strategies" by Agile Alliance: Video Link
    • Mitigation strategy planning.
      • Recommended Videos:
        • "Risk Mitigation Strategies in Software Projects" by PMI: Video Link
        • "Implementing Effective Risk Mitigation Plans" by Agile Academy: Video Link
  • Tools:
    • Dependency tracking matrices
    • Risk assessment templates
    • Kanban boards for visualization

Session Guidelines (July):

  • Schedule 2-3 hour focused sessions for each topic.
  • Include representatives from all affected teams.
  • Use hybrid meeting setup for remote participants.
  • Document decisions and action items.
  • Set clear follow-up schedule.

August: Advanced Quality Practices

  • Performance optimization techniques:

    • Load testing workshops using JMeter/K6.
      • Relevant Videos:
        • "JMeter Load Testing Best Practices" by Apache Foundation: Video Link
        • "K6 Performance Testing Tutorial" by Grafana Labs: Video Link
    • Database query optimization sessions.
      • Relevant Videos:
        • "Advanced SQL Query Optimization Techniques" by MySQL: Video Link
        • "Database Performance Tuning Fundamentals" by Oracle: Video Link
    • Memory profiling with Chrome DevTools/Memory Analyzer.
      • Relevant Videos:
        • "Chrome DevTools Memory Profiling Deep Dive" by Google Chrome Developers: Video Link
        • "Memory Analysis and Leak Detection" by Eclipse Foundation: Video Link
    • Tools: Apache JMeter, Chrome DevTools, DBeaver
  • Advanced debugging workshops:

    • Root cause analysis exercises.
      • Recommended Videos:
        • "Advanced Root Cause Analysis Techniques" by Google Tech Talks: Video Link
        • "Effective Problem Investigation in Software Development" by Microsoft DevOps: Video Link
    • Remote debugging practice sessions.
      • Recommended Videos:
        • "Remote Debugging Best Practices" by Visual Studio: Video Link
        • "Advanced Remote Debugging Techniques" by JetBrains: Video Link
    • Log analysis workshops.
      • Recommended Videos:
        • "Mastering Log Analysis in Production Systems" by AWS: Video Link
        • "Advanced Log Analysis Patterns" by Elastic: Video Link
    • Tools: VS Code/IntelliJ debuggers, ELK Stack, Sentry
  • Code quality metrics review:

    • SonarQube analysis deep dives.
      • Relevant Videos:
        • "Deep Dive into SonarQube Code Analysis" by SonarSource: Video Link
        • "Advanced SonarQube Configuration and Best Practices" by DevOps Toolkit: Video Link
    • Code complexity assessment workshops.
      • Relevant Videos:
        • "Understanding and Managing Code Complexity" by ThoughtWorks: Video Link
        • "Cyclomatic Complexity: Measurement and Improvement" by Clean Code: Video Link
    • Technical debt evaluation sessions.
      • Relevant Videos:
        • "Measuring and Managing Technical Debt" by Martin Fowler: Video Link
        • "Technical Debt Assessment Strategies" by Software Architecture Conference: Video Link
    • Tools: SonarQube, CodeClimate, GitHub code scanning

Session Guidelines (August):

  • Run 2-hour focused sessions for each topic.
  • Include hands-on exercises with real codebase.
  • Record sessions for future reference.
  • Create action items for identified improvements.

September: Customer Focus

  • User story mapping workshops:
    • "User Story Mapping Essentials" by Jeff Patton: Video Link
    • "Practical User Story Mapping Workshop" by Roman Pichler: Video Link
  • Customer feedback integration:
    • "Turning Customer Feedback into Actionable Insights" by Teresa Torres: Video Link
    • "Building Customer-Centric Products Through Feedback" by Marty Cagan: Video Link
  • Value stream mapping:
    • "Value Stream Mapping in Software Development" by Karen Martin: Video Link
    • "Digital Value Stream Mapping for Agile Teams" by Mike Rother: Video Link

Suggested Activities and Tools for September:

1. User Story Mapping Workshops

  • Activities:
    • Create user personas and journey maps.
      • Relevant Videos:
        • "Creating Effective User Personas" by Nielsen Norman Group: Video Link
        • "Customer Journey Mapping Workshop" by UX Mastery: Video Link
    • Identify user activities and tasks.
      • Relevant Videos:
        • "Task Analysis in UX Design" by Interaction Design Foundation: Video Link
        • "User Activity Mapping Techniques" by UX Design Institute: Video Link
    • Prioritize features based on user value.
      • Relevant Videos:
        • "Feature Prioritization Methods" by Product School: Video Link
        • "Value-Based Feature Planning" by Silicon Valley Product Group: Video Link
  • Tools:
    • Miro/Mural for virtual story mapping
    • Jira/Azure DevOps for story tracking
    • User story mapping templates

2. Customer Feedback Integration

  • Activities:
    • Customer interview analysis sessions.
      • Relevant Videos:
        • "Effective Customer Interview Analysis Techniques" by UserResearch Labs: Video Link
        • "Making Sense of Customer Interviews" by UX Research Institute: Video Link
    • Feedback categorization workshops.
      • Relevant Videos:
        • "Systematic Feedback Analysis Workshop" by Product School: Video Link
        • "Customer Feedback Organization Methods" by Nielsen Norman Group: Video Link
    • Feature prioritization based on feedback.
      • Relevant Videos:
        • "Data-Driven Feature Prioritization" by Product Management Institute: Video Link (Duplicate link noted)
        • "Customer-Centric Feature Planning" by Mind the Product: Video Link
  • Tools:
    • Feedback management tools (UserVoice, Canny)
    • Analytics platforms (Google Analytics, Mixpanel)
    • Customer feedback tracking spreadsheets

3. Value Stream Mapping

  • Activities:
    • End-to-end process mapping.
      • Relevant Videos:
        • "Complete Guide to End-to-End Process Mapping" by Process Excellence Network: Video Link
        • "Process Mapping Best Practices" by Business Process Management Institute: Video Link
    • Waste identification workshops.
      • Relevant Videos:
        • "Identifying and Eliminating Waste in Software Development" by Lean Enterprise Institute: Video Link
        • "Waste Analysis Techniques in Agile Teams" by Agile Alliance: Video Link
    • Process optimization planning.
      • Relevant Videos:
        • "Process Optimization Strategies for Development Teams" by DevOps Enterprise Summit: Video Link
        • "Continuous Process Improvement Workshop" by Quality Management Institute: Video Link
  • Tools:
    • Value stream mapping software (Lucidchart)
    • Process documentation templates
    • Metrics tracking dashboards

Session Guidelines (September):

  • Schedule 3-4 hour workshops for each topic.
  • Include product owners, developers, and customer representatives.
  • Use hybrid meeting setup for remote participants.
  • Document all decisions and action items.
  • Plan follow-up sessions to track implementation.