-
Agile 2009: My Greatest Coaching Mistakes 2000-2009
Stopped in today to J.B. Rainsberger’s interesting discussion about his big misses in the last nine or so years. He used an interesting format of people sitting in a circle instead of sitting around conference room tables. Here is a list of the interesting ideas I jotted down while listening to the conversation.
- Practices like pair programming, timeboxes, iterations, user stories, release planning, etc. are neither good nor bad. They are either appropriate for the environment or not.
- One resistant person is more than enough to bring down an Agile team. It is better to have people who have a similar style work together and form your Agile team around them.
- If you are going to do something a stakeholder does not expect – like deliver early or spend time fixing broken tests – be sure to give them advance warning. In low trust environments, this can be a good first step in building trust.
- If the response of someone is not what you expected, you need to spend time understanding the significance of what you said and how it was interpreted by the listener. Consider the worst possible interpretation of your actions to reduce the number of communication surprises.
- Use smaller user stories when a Team is beginning with Agile to build a sense of accomplishment with the Team. As they become more experienced and skilled, use bigger stories.
- Training is about increasing your capability and improving your skills. Coaching is about reducing interference and improving the signal-to-noise ratio.
- Coaching is about giving people a new way of working together. All the Agile tools and practices are worthless if people cannot talk with each other.
Related posts:
Leave a Reply
Recent Posts
- Speaking at SFAgile 2012
- Accelerated Learning
- What is a ScrumMaster?
- Fourteen Observations of Good Scrum Practice
- The Perfection Game
Categories
- Agile (102)
- Agile Design (2)
- Agile SD (14)
- Armada (1)
- Certified ScrumMaster (6)
- Class Design (5)
- Coaching (37)
- Collaboration (23)
- Communication (27)
- Conferences (39)
- Continuous Integration (1)
- Daily Scrum (3)
- Design Excellence (9)
- Design for Six Sigma (9)
- Documentation (2)
- Dumb Ideas (1)
- Estimating & Planning (1)
- Extreme Programming (28)
- Games (4)
- Innovation Games (3)
- Lean (16)
- Legacy Code (5)
- Links of the Week (11)
- Measures (4)
- Movies (10)
- Open Workspace (2)
- Pair Programming (11)
- Personal (39)
- Planning (10)
- PMI (16)
- Practices (6)
- Presentations (27)
- Product Owner (17)
- Pugh Concept Selection (2)
- Quality (3)
- Refactoring (6)
- Refactoring 101 (2)
- Retrospectives (3)
- Rugby (6)
- Scorecards (2)
- Scrum (72)
- ScrumMaster (24)
- Simple Design (1)
- SIMSOC (3)
- Spain (5)
- Task Board (1)
- Team (32)
- Test-Driven Development (7)
- Testing (6)
- Tools (18)
- Training (18)
- Transitions (20)
- Travel (12)
- User Stories (1)
- Voice of the Customer (3)