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

From School of CS Student Wiki
Jump to navigation Jump to search
gravatar Mbasssme [userPHRhYmxlIGNsYXNzPSJ0d3BvcHVwIj48dHI+PHRkIGNsYXNzPSJ0d3BvcHVwLWVudHJ5dGl0bGUiPkdyb3Vwczo8L3RkPjx0ZD51c2VyPGJyIC8+PC90ZD48L3RyPjwvdGFibGU+] (talk | contribs)
m
gravatar Mbax9mb5 [userPHRhYmxlIGNsYXNzPSJ0d3BvcHVwIj48dHI+PHRkIGNsYXNzPSJ0d3BvcHVwLWVudHJ5dGl0bGUiPkdyb3Vwczo8L3RkPjx0ZD51c2VyPGJyIC8+PC90ZD48L3RyPjwvdGFibGU+] (talk | contribs)
Line 8: Line 8:
  
  
=== MARTIN - PLEASE ADD LINK TO ANIMATION (and then remove this heading...) ===
+
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 animated overview.
 
  
  
 
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:53, 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.


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+]