Learning Emergent Design
As a coach,
I'd like to know other coaches' experiences and opinions about how best to coach a team,
to sharpen our emergent design skills,
So that we can get better at being agile.
Really. The number one problem I see is that our design and programming skills are not good enough. What are effective techniques that people use?
- Pair programming, first and foremost, is a very effective tool IMO
- Katas? Do other teams do them? How? Is it effective?
- Study papers, look at screencasts from Google?
- .... any other ideas?
Also, what is a good way to assess a team's or an individual's skill in programming and design? Expecially from a tdd/testability point of view? So that we can see if we're progressing or not?
|