Teams, Coaching & Facilitation
It’s difficult to teach the principles of Lean and Agile simply by lecturing. People have to experience the principles by themselves to get a feeling for how it all works. By playing a game, you can gain experience without messing up your daily work or getting engrossed in the technical details. This is why we use games and simulations extensively in our trainings. If we can find no suitable game we’ll create one… like the Kanban Pizza Game!
“Aretrospective is therapy,” Cognizant Softvision Engineering Lead Greg Rice told me. “And therapy isn’t easy.”
Sprint retrospectives may not involve any personal breakthroughs, but they are a chance to work through the problems that inevitably arise as groups of individuals attempt to work as a unit.
Have you ever worked on a team with low psychological safety? How about with high psychological safety? Chances are you could probably answer these questions without even knowing the full definition of this concept.
I wasn’t sure since when I found this understanding baseless and with no rationale. But before that, even I took pride in keeping the Stakeholders away as much as possible from the Scrum Team holding onto such belief.
Every development organization wants rapid, high-quality, code delivery. One successful strategy -- that's been around in some form for 25 years -- is pair programming. With this methodology, two programmers work side-by-side. One writes code and the other reviews it, and the two frequently switch roles.