Requirements

The game is played as a drag and drop interface in a visual environment. When the student submits, game must check if he/she counted right and a feedback is created. || Must || 3  || Combinations of 3 different objects are displayed on screen. || Must || 2  || There should be a setting to turn the music on/off. || Must || 1  || Each place has different set of items to count. || Must || 2  ||
 * <span style="background-color: #ffffff; color: #000000; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;">**Iteration** || <span style="background-color: #ffffff; color: #000000; display: block; font-family: Arial,Helvetica,sans-serif; font-size: 10px; text-align: left;"><span style="background-color: #ffffff; color: #000000; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;">**User Stories** || <span style="background-color: #ffffff; color: #000000; display: block; font-family: Arial,Helvetica,sans-serif; font-size: 10px; text-align: left;"><span style="background-color: #ffffff; color: #000000; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;">**Acceptance Test**  || <span style="background-color: #ffffff; color: #000000; display: block; font-family: Arial,Helvetica,sans-serif; font-size: 10px; text-align: left;"><span style="background-color: #ffffff; color: #000000; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;">**Priority**  || <span style="background-color: #ffffff; color: #000000; display: block; font-family: Arial,Helvetica,sans-serif; font-size: 10px; text-align: left;"><span style="background-color: #ffffff; color: #000000; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;">**Estimate**  ||
 * <span style="background-color: #ffffff; color: #000000; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;">1 || <span style="background-color: #ffffff; color: #000000; display: block; font-family: Arial,Helvetica,sans-serif; font-size: 10px; text-align: left;"><span style="background-color: #ffffff; color: #000000; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;">As a student, I want to count objects so that I can practice counting 1-30. || <span style="background-color: #ffffff; color: #000000; display: block; font-family: Arial,Helvetica,sans-serif; font-size: 10px; text-align: left;"><span style="background-color: #ffffff; color: #000000; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;">Objects to be counted are scattered randomly throughout thescreen at the start of each game.
 * <span style="background-color: #ffffff; color: #000000; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;">2 || <span style="background-color: #ffffff; color: #000000; display: block; font-size: 10px; text-align: left;"><span style="background-color: #ffffff; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;"><span style="background-color: #ffffff; color: #000000; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;">As a student, I want to be able to select a new game so that I can play again.  || <span style="background-color: #ffffff; color: #000000; display: block; font-size: 10px; text-align: left;"><span style="background-color: #ffffff; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;"><span style="background-color: #ffffff; color: #000000; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;">The game has a main menu where there is an option to start a new game.   || <span style="background-color: #ffffff; color: #000000; display: block; font-size: 10px; text-align: left;"><span style="background-color: #ffffff; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;"><span style="background-color: #ffffff; color: #000000; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;">Must   || <span style="background-color: #ffffff; color: #000000; display: block; font-size: 10px; text-align: left;"><span style="background-color: #ffffff; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;"><span style="background-color: #ffffff; color: #000000; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;">1   ||
 * <span style="background-color: #ffffff; color: #000000; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;">2 || <span style="background-color: #ffffff; color: #000000; display: block; font-family: Arial,Helvetica,sans-serif; font-size: 10px; text-align: left;"><span style="background-color: #ffffff; color: #000000; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;">As a teacher, I want the numbers to be counted by the students be randomized from 1-10 in the easy round so that the values are not predictable. || <span style="background-color: #ffffff; color: #000000; display: block; font-family: Arial,Helvetica,sans-serif; font-size: 10px; text-align: left;"><span style="background-color: #ffffff; color: #000000; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;">Target number is randomized from 1-10 at the start of each easy level.  || <span style="background-color: #ffffff; color: #000000; display: block; font-family: Arial,Helvetica,sans-serif; font-size: 10px; text-align: left;"><span style="background-color: #ffffff; color: #000000; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;">Must  || <span style="background-color: #ffffff; color: #000000; display: block; font-family: Arial,Helvetica,sans-serif; font-size: 10px; text-align: left;"><span style="background-color: #ffffff; color: #000000; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;">1  ||
 * <span style="background-color: #ffffff; color: #000000; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;">2 || <span style="background-color: #ffffff; color: #000000; display: block; font-family: Arial,Helvetica,sans-serif; font-size: 10px; text-align: left;"><span style="background-color: #ffffff; color: #000000; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;">As a teacher, I want the numbers to be counted by the students be randomized from 11-20 in the average round so that the values are not predictable. || <span style="background-color: #ffffff; color: #000000; display: block; font-family: Arial,Helvetica,sans-serif; font-size: 10px; text-align: left;"><span style="background-color: #ffffff; color: #000000; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;">Target number is randomized from 11-20 at the start of each easy level.  <span style="background-color: #ffffff; color: #000000; display: block; font-family: Arial,Helvetica,sans-serif; font-size: 10px; text-align: left;"><span style="background-color: #ffffff; color: #000000; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;">Combinations of 2 different objects are displayed on screen.  || <span style="background-color: #ffffff; color: #000000; display: block; font-family: Arial,Helvetica,sans-serif; font-size: 10px; text-align: left;"><span style="background-color: #ffffff; color: #000000; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;">Must  || <span style="background-color: #ffffff; color: #000000; display: block; font-family: Arial,Helvetica,sans-serif; font-size: 10px; text-align: left;"><span style="background-color: #ffffff; color: #000000; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;">2  ||
 * <span style="background-color: #ffffff; color: #000000; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;">2 || <span style="background-color: #ffffff; color: #000000; display: block; font-family: Arial,Helvetica,sans-serif; font-size: 10px; text-align: left;"><span style="background-color: #ffffff; color: #000000; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;">As a teacher, I want the numbers to be counted by the students be randomized from 21-30 in the hard round so 1that the values are not predictable. || <span style="background-color: #ffffff; color: #000000; display: block; font-family: Arial,Helvetica,sans-serif; font-size: 10px; text-align: left;"><span style="background-color: #ffffff; color: #000000; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;">Target number is randomized from 21-30 at the start of each easy level.
 * <span style="background-color: #ffffff; color: #000000; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;">3 || <span style="background-color: #ffffff; color: #000000; display: block; font-family: Arial,Helvetica,sans-serif; font-size: 10px; text-align: left;"><span style="background-color: #ffffff; color: #000000; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;">As a student, I have the option to turn on the music so that I can be motivated in playing. || <span style="background-color: #ffffff; color: #000000; display: block; font-family: Arial,Helvetica,sans-serif; font-size: 10px; text-align: left;"><span style="background-color: #ffffff; color: #000000; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;">There should be background music in game.
 * <span style="background-color: #ffffff; color: #000000; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;">3 || <span style="background-color: #ffffff; color: #000000; display: block; font-family: Arial,Helvetica,sans-serif; font-size: 10px; text-align: left;"><span style="background-color: #ffffff; color: #000000; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;">As a student, I want to be able to choose the place so that I can play the ones that I like. || <span style="background-color: #ffffff; color: #000000; display: block; font-family: Arial,Helvetica,sans-serif; font-size: 10px; text-align: left;"><span style="background-color: #ffffff; color: #000000; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;">There are places to choose from.
 * <span style="background-color: #ffffff; color: #000000; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;">3 || <span style="background-color: #ffffff; display: block; font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-align: left;"><span style="background-color: #ffffff; color: #000000; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;">As a student, I want to pause the game so that I can take a break. || <span style="background-color: #ffffff; color: #000000; display: block; font-family: Arial,Helvetica,sans-serif; font-size: 10px; text-align: left;"><span style="background-color: #ffffff; color: #000000; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;">There is a button to pause the game.  <span style="background-color: #ffffff; color: #000000; display: block; font-family: Arial,Helvetica,sans-serif; font-size: 10px; text-align: left;"><span style="background-color: #ffffff; color: #000000; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;">Student should not be able to do anything when game is paused.  || <span style="background-color: #ffffff; color: #000000; display: block; font-size: 10px; text-align: left;"><span style="background-color: #ffffff; color: #000000; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;"><span style="font-family: Tahoma,Geneva,sans-serif;">Must   || <span style="background-color: #ffffff; color: #000000; display: block; font-family: Arial,Helvetica,sans-serif; font-size: 10px; text-align: left;"><span style="background-color: #ffffff; color: #000000; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;">1  ||
 * <span style="background-color: #ffffff; color: #000000; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;">4 || <span style="background-color: #ffffff; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;"><span style="background-color: #ffffff; color: #000000; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;">As a student, I want to be able to choose between time or untimed so that I could choose my phasing in playing the game. || <span style="background-color: #ffffff; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;"><span style="background-color: #ffffff; color: #000000; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;">There is an option whether to choose time or untimed.  || <span style="background-color: #ffffff; color: #000000; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;">Must || <span style="background-color: #ffffff; color: #000000; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;">1 ||
 * <span style="background-color: #ffffff; color: #000000; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;">4 || <span style="background-color: #ffffff; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;"><span style="background-color: #ffffff; color: #000000; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;">As a teacher, I want the game to be over when it is under the time version so that the students can practice time management. || <span style="background-color: #ffffff; display: block; font-family: Arial,Helvetica,sans-serif; font-size: 10px; text-align: left;"><span style="background-color: #ffffff; color: #000000; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;">A timer is shown on screen.  <span style="background-color: #ffffff; display: block; font-family: Arial,Helvetica,sans-serif; font-size: 10px; text-align: left;"><span style="background-color: #ffffff; color: #000000; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;">If timer runs out, game ends. <span style="background-color: #ffffff; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;"><span style="background-color: #ffffff; color: #000000; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;">Timer pauses when game is paused.   || <span style="background-color: #ffffff; color: #000000; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;">Must || <span style="background-color: #ffffff; color: #000000; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;">1 ||
 * <span style="background-color: #ffffff; color: #000000; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;">4 || <span style="background-color: #ffffff; display: block; font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-align: left;"><span style="background-color: #ffffff; color: #000000; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;">As a student, I want to save the game so that I can play again whenever I want. || <span style="background-color: #ffffff; color: #000000; display: block; font-family: Arial,Helvetica,sans-serif; font-size: 10px; text-align: left;"><span style="background-color: #ffffff; color: #000000; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;">There is an option to save in the middle of the game.  || <span style="background-color: #ffffff; display: block; font-family: Arial,Helvetica,sans-serif; font-size: 11px; text-align: left;"><span style="background-color: #ffffff; color: #000000; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;">Could  || <span style="background-color: #ffffff; color: #000000; display: block; font-family: Arial,Helvetica,sans-serif; font-size: 10px; text-align: left;"><span style="background-color: #ffffff; color: #000000; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;">1  ||
 * <span style="background-color: #ffffff; color: #000000; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;">- || <span style="background-color: #ffffff; color: #000000; display: block; font-family: Arial,Helvetica,sans-serif; font-size: 10px; text-align: left;"><span style="background-color: #ffffff; color: #000000; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;">As a teacher, I want to have five different places under the easy level so that the choices are varied. ||   || <span style="background-color: #ffffff; color: #000000; display: block; font-family: Arial,Helvetica,sans-serif; font-size: 10px; text-align: left;"><span style="background-color: #ffffff; color: #000000; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;">Wont  || <span style="background-color: #ffffff; color: #000000; display: block; font-family: Arial,Helvetica,sans-serif; font-size: 10px; text-align: left;"><span style="background-color: #ffffff; color: #000000; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;">3  ||
 * <span style="background-color: #ffffff; color: #000000; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;">- || <span style="background-color: #ffffff; color: #000000; display: block; font-family: Arial,Helvetica,sans-serif; font-size: 10px; text-align: left;"><span style="background-color: #ffffff; color: #000000; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;">As a teacher, I want to have five different places under the easy level so that the choices are varied. ||   || <span style="background-color: #ffffff; color: #000000; display: block; font-family: Arial,Helvetica,sans-serif; font-size: 10px; text-align: left;"><span style="background-color: #ffffff; color: #000000; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;">Wont  || <span style="background-color: #ffffff; color: #000000; display: block; font-family: Arial,Helvetica,sans-serif; font-size: 10px; text-align: left;"><span style="background-color: #ffffff; color: #000000; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;">3  ||
 * <span style="background-color: #ffffff; color: #000000; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;">- || <span style="background-color: #ffffff; color: #000000; display: block; font-family: Arial,Helvetica,sans-serif; font-size: 10px; text-align: left;"><span style="background-color: #ffffff; color: #000000; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;">As a teacher, I want to have five different places under the easy level so that the choices are varied. ||   || <span style="background-color: #ffffff; color: #000000; display: block; font-family: Arial,Helvetica,sans-serif; font-size: 10px; text-align: left;"><span style="background-color: #ffffff; color: #000000; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;">Wont  || <span style="background-color: #ffffff; color: #000000; display: block; font-family: Arial,Helvetica,sans-serif; font-size: 10px; text-align: left;"><span style="background-color: #ffffff; color: #000000; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;">3  ||

<span style="display: block; height: 1px; left: 0px; overflow-x: hidden; overflow-y: hidden; position: absolute; top: 145.5px; width: 1px;"><span style="background-color: #ffffff; color: #000000; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;">** <span style="background-color: #ffffff; color: #000000; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; text-align: left;">**
 * 1) <span style="background-color: #ffffff; color: #000000; display: block; font-family: Tahoma,Geneva,sans-serif; font-size: 10px; font-weight: normal; list-style-type: decimal; margin-bottom: 0pt; margin-top: 0pt; text-align: left; vertical-align: baseline; white-space: pre-wrap;">As a teacher, I want to have five different places under the easy level so that the choices are varied.