LeSS in Action: Large-Scale Product Developers
“Organizational Agility is constrained by Technical Agility.”
This intensive hands-on course balances theory and practice with a 70% hands-on, 30% lecture approach. Participants work as real development teams, applying LeSS in practice while building the technical-excellence capabilities that sustainable delivery at scale depends on.
Target Audience
The program welcomes fluent software developers without requiring prior knowledge of specific tech stacks or programming languages.
It accommodates 1-2 non-developers (Scrum Masters, Product Owners) who have development experience and commit to participating as team members.
What You Will Learn
LeSS in Practice
- Cross-team Sprint Planning
- Product Backlog Refinement workshops
- Team-based working dynamics
- Definition of Done creation and enforcement
- Feature Teams concept and implementation
Technical Excellence Competencies
- Test-Driven Development fundamentals
- Acceptance Test-Driven Development using Cucumber
- Continuous Integration systems and practices
- Code refactoring and identifying code smells
- Pair programming and collaborative coding
- Collective code ownership principles
- AI-augmented development approaches
Legacy Codebase Management
- Strategies for untested and outdated systems
- Building confidence when modifying existing code
- Inspired by Michael Feathers’ established methodologies
Advanced Development Topics
- AI integration as critical evaluation practice
- Software craftsmanship principles
- Design thinking beyond waterfall approaches
- Testing automation strategies
- Exploratory testing methodologies
Course Structure
Duration: 5 days
| Day | Focus Areas |
|---|---|
| Day 1 | Requirement workshops, Product Backlog Refinement, Acceptance-Driven Testing, multi-team Sprint Planning |
| Day 2 | Test-Driven Development, AI-assisted development, scope management |
| Day 3 | Refactoring in modern AI contexts, fast feedback loops, knowledge sharing practices |
| Day 4 | AI-era design evaluation, quality standards, team coordination, feature team structures |
| Day 5 | Legacy code strategies, practice adoption approaches, retrospective facilitation |
Technical Stack
The course employs real-world tools:
- Cursor IDE with AI
- VueJS 3 frontend
- Spring Boot backend
- MySQL database
- Cypress testing
- Github Actions CI/CD
- Google Cloud deployment
Pedagogical Approach
Content adapts to participant challenges through emergent, context-sensitive learning rather than rigid curriculum delivery.
Prerequisites
Fluency in software development. No specific tech stack or programming language knowledge required.