A training application for building stronger software teams. This repository is used in different formats, for example:
- Applying Professional Scrum for Software Development with ScrumDojo.cz — a compact case study bringing Scrum to life with working code.
- Multi-team product development workshop with ScrumDojo.cz and SimplificationOfficers.com — three fast, hands-on days where several teams build one product together.
- …
Outcomes
- One repo, one flow, no merge hell
- Working vertical slices of product in three days
- Mob / Ensemble / Whole Team Programming
- (Acceptance) Test Driven Development
- Trunk-Based Development habits to sustain velocity
- Shared practices that cut rework and raise quality
Different trainings. Different formats. Same lesson: code is the best teacher.
Prior to the class get yourself familiar with the tech stack:
-
Create your development environment. You have three options:
- GitHub Codespaces ⭐ recommended
- Local Docker/Podman container 🤖 cursor, windsurf recommended
- Local Environment
See more for comparison.
-
Setup your IDE
- Setup IntelliJ IDEA
- Setup VS Code
-
Check the tutorials for more details