Organize data by category

Proposed activity
In this activity the student receives eight virtual cards and must separate into two categories of requirements: functional or non-functional. Using the drag-and-drop system, it must sort these requirements. The game offers two tips to aid in the decisions. On the screen, feedback is always present to show the player the possibilities or actions taken, such as playing time, number of tips and number of attempts.

Variation: This activity can be implemented in a digital game or adapted for a card game.

Playful aspects of the game

 * Use of time marker to increase the sensation of competitiveness between player and machine.
 * Vary the form of interaction with the user (organize letters, fill columns, etc.).
 * Progressively increase the difficulty.

Contents

 * Software Requirements

Examples in the literature
The Requirements Island - (http://qgsoft.com.br/requirement_island/) - Challenge 4

THIRY, R. Q.; MARCELLO, G. Development of a game to support the teaching of requirements engineering: the requirements island. Proceedings of SBGames, SBC, Florianópolis, Brazil, p. 358-361, 2010.