Difference between revisions of "Red-Green-Go!"

From School of CS Student Wiki
Jump to navigation Jump to search
gravatar Mbax9mb5 [userPHRhYmxlIGNsYXNzPSJ0d3BvcHVwIj48dHI+PHRkIGNsYXNzPSJ0d3BvcHVwLWVudHJ5dGl0bGUiPkdyb3Vwczo8L3RkPjx0ZD51c2VyPGJyIC8+PC90ZD48L3RyPjwvdGFibGU+] (talk | contribs)
gravatar Mbax9mb5 [userPHRhYmxlIGNsYXNzPSJ0d3BvcHVwIj48dHI+PHRkIGNsYXNzPSJ0d3BvcHVwLWVudHJ5dGl0bGUiPkdyb3Vwczo8L3RkPjx0ZD51c2VyPGJyIC8+PC90ZD48L3RyPjwvdGFibGU+] (talk | contribs)
Line 8: Line 8:
  
  
For a quick introduction to how the game works, check out our [https://drive.google.com/folderview?id=0Byd9pooCjyasUjk1QXRUWDFWTFU&usp=sharing | animated overview].
+
For a quick introduction to how the game works, check out our [https://drive.google.com/folderview?id=0Byd9pooCjyasUjk1QXRUWDFWTFU&usp=sharing animated overview].
  
 +
Please find the project placeholder [https://drive.google.com/folderview?id=0Byd9pooCjyaseVpjU3BPZGozV1k&usp=sharing here].
  
 
The game was designed by [http://borizanoff.tumblr.com Martin Borizanov], [http://www.cs.man.ac.uk/~embury Suzanne Embury] and [http://www.cs.man.ac.uk/~jayc Caroline Jay], of the School of Computer Science, University of Manchester, as a teaching resource for use on our [http://studentnet.cs.manchester.ac.uk/ugt/COMP33711 undergraduate] and [http://studentnet.cs.manchester.ac.uk/pgt/COMP61542/syllabus postgraduate] course units on agile software engineering.  It is publicly distributed under the Creative Commons licence.
 
The game was designed by [http://borizanoff.tumblr.com Martin Borizanov], [http://www.cs.man.ac.uk/~embury Suzanne Embury] and [http://www.cs.man.ac.uk/~jayc Caroline Jay], of the School of Computer Science, University of Manchester, as a teaching resource for use on our [http://studentnet.cs.manchester.ac.uk/ugt/COMP33711 undergraduate] and [http://studentnet.cs.manchester.ac.uk/pgt/COMP61542/syllabus postgraduate] course units on agile software engineering.  It is publicly distributed under the Creative Commons licence.

Revision as of 07:55, 29 July 2014

Guidance Cards - Test
Guidance Cards - Code
Guidance Cards - Refactor

Red-Green-Go! is a board-game-inspired coaching activity, designed to introduce the agile practices of test-driven development and ping-pong pairing. The aim is to allow learners to experience the flow of the TDD style of development on a small but real example, in a short amount of time, without needing lots of guidance and hand-holding.

Working in pairs, players move their counters around the board to follow the key steps in the red-green-green TDD cycle as they work through a small but real example. "Community chest" style cards provide guidance on what tests to write and on key refactoring strategies for whenever players are stuck. QR-codes and links lead to pages in this wiki, giving more detailed explanations plus pointers to further resources and examples, for those who need a little extra help to keep moving forward with the example.


For a quick introduction to how the game works, check out our animated overview.

Please find the project placeholder here.

The game was designed by Martin Borizanov, Suzanne Embury and Caroline Jay, of the School of Computer Science, University of Manchester, as a teaching resource for use on our undergraduate and postgraduate course units on agile software engineering. It is publicly distributed under the Creative Commons licence.

Authors

  • gravatar Mbasssme [userPHRhYmxlIGNsYXNzPSJ0d3BvcHVwIj48dHI+PHRkIGNsYXNzPSJ0d3BvcHVwLWVudHJ5dGl0bGUiPkdyb3Vwczo8L3RkPjx0ZD51c2VyPGJyIC8+PC90ZD48L3RyPjwvdGFibGU+] ·
  • gravatar Mbax9mb5 [userPHRhYmxlIGNsYXNzPSJ0d3BvcHVwIj48dHI+PHRkIGNsYXNzPSJ0d3BvcHVwLWVudHJ5dGl0bGUiPkdyb3Vwczo8L3RkPjx0ZD51c2VyPGJyIC8+PC90ZD48L3RyPjwvdGFibGU+]