Difference between revisions of "Coaching Environment - TDD"
(New page: == Contact Information == Craig Larman, craig@craiglarman.com. +1 214 914 7593 == Room, Walls, Whiteboards == * People will be organized into table-teams, averaging 5 or 6 people per tea...) |
|||
| Line 2: | Line 2: | ||
Craig Larman, craig@craiglarman.com. +1 214 914 7593 | Craig Larman, craig@craiglarman.com. +1 214 914 7593 | ||
| + | == Context, People == | ||
| + | While working on the real (usually messy legacy) code, coach developers in how to break dependencies, test in isolation, and do TDD. | ||
| + | |||
| + | min 2 developers, plus coach. max 3 developers. | ||
== Room, Walls, Whiteboards == | == Room, Walls, Whiteboards == | ||
| − | * People will be organized | + | * People will be organized around 1 computer and 2-4 LARGE computer monitors. |
| − | * | + | * 1 whiteboard |
| − | * | + | * 1 flip chart paper |
| + | * 1 tape (e.g., masking tape), unless the flip charts of PostIt flip charts with sticky back | ||
| − | + | * WHITEBOARD marker pens | |
| − | |||
| − | + | * whiteboard eraser | |
| − | |||
| − | * | ||
| − | |||
| − | |||
| − | |||
| − | |||
== Computers, Software and Networking == | == Computers, Software and Networking == | ||
| − | * | + | * 1 fast computer connected to the real product software, with internal network and internet access. |
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | + | * all normal development tools working | |
| − | |||
| − | + | * NB!! pre-installation of the chosen TDD framework (JUnit, NUnit, BoostTest, ...). ACTION >> Check with the coach with framework to install, and prepare this before the coaching session. | |
Revision as of 10:43, 16 December 2009
Contents
Contact Information
Craig Larman, craig@craiglarman.com. +1 214 914 7593
Context, People
While working on the real (usually messy legacy) code, coach developers in how to break dependencies, test in isolation, and do TDD.
min 2 developers, plus coach. max 3 developers.
Room, Walls, Whiteboards
- People will be organized around 1 computer and 2-4 LARGE computer monitors.
- 1 whiteboard
- 1 flip chart paper
- 1 tape (e.g., masking tape), unless the flip charts of PostIt flip charts with sticky back
- WHITEBOARD marker pens
- whiteboard eraser
Computers, Software and Networking
- 1 fast computer connected to the real product software, with internal network and internet access.
- all normal development tools working
- NB!! pre-installation of the chosen TDD framework (JUnit, NUnit, BoostTest, ...). ACTION >> Check with the coach with framework to install, and prepare this before the coaching session.