Repository navigation
User histories
Michael717-dot edited this page Oct 1, 2026
·
10 revisions
| HISTORY | DESCRIPTION | RESPONSABLE |
|---|---|---|
| HU-001 | Start level 5 and interact with NEXUS | |
| HU-002 | Solve number sequence | |
| HU-003 | Solve logical condition | |
| HU-004 | Solve the loop challenge | |
| HU-005 | Enter the final code | |
| HU-006 | Complete level 5 and obtain key 5 |
| Name | Start level 5 and interact with NEXUS |
|---|---|
| Users History | HU-001 |
| Description | As a player, I want to start Level 5 and interact with NEXUS so that I can understand the objective of the level and begin the challenges. |
| Acceptance criteria | -When Level 5 starts, the main level screen must be displayed. -NEXUS must display an introductory dialogue. -The dialogue must briefly explain the objective of the level. -The player must be able to advance the dialogue using a button. -After the introduction is completed, the first challenge must become available. -The player must not be able to start a challenge before completing the NEXUS introduction |
| Error cases | -If the NEXUS dialogue cannot be loaded, an error message must be displayed. -If an error occurs while starting the level, the system must display a message indicating that Level 5 could not be started. -The player must not be left in a state where they cannot continue. |
| Mockup | ![]() |
| Autor |
| Criterion | Comment |
|---|---|
| Complete | |
| Consistent | |
| Negotiable | |
| valuable | |
| esteemed | |
| small | |
| Testable |
| Name | Solve the Number Sequence Challenge |
|---|---|
| User History | HU-002 |
| Description | As a player, I want to solve the number sequence 2, 4, 6, 8, ? so that I can complete the first challenge. |
| Acceptance criteria | -The sequence 2, 4, 6, 8, ? must be displayed. -The player must be able to select or enter an answer. -The answer 10 must be accepted as correct. -A correct answer must mark the challenge as completed. -The next challenge must become available after a correct answer. |
| Error Cases | -An answer different from 10 is not considered incorrect. -An incorrect answer must not complete the challenge. -The player must be able to try again after an incorrect answer. |
| Mockup | ![]() |
| Autor |
| Criterio | Comment |
|---|---|
| Complete | |
| Consistent | |
| Negotiable | |
| Valuable | |
| Esteemed | |
| Small | |
| Testable |
| Name | Solve the Logical Condition Challenge |
|---|---|
| User History | HU-003 |
| Description | As a player, I want to analyze a logical condition to determine whether the door opens and complete the second challenge. |
| Acceptance criteria | -The condition must be displayed: if (10 > 5) { AbrirPuerta(); }. The player must have the options Yes and No. -The option Yes must be accepted as correct. -A correct answer must mark the challenge as completed. -The next challenge must become available after a correct answer. |
| Error Cases | -Selecting No must be considered incorrect. -An incorrect answer must not complete the challenge. -The player must be able to try again. |
| Mockup | ![]() |
| Autor |
| Criterio | Comment |
|---|---|
| Complete | |
| Consistent | |
| Negotiable | |
| Valuable | |
| Esteemed | |
| Small | |
| Testable |
| Name | Solve the Loop Challenge |
|---|---|
| User History | HU-004 |
| Description | As a player, I want to analyze a loop and determine how many times an action is executed so that I can complete the third challenge. |
| Acceptance criteria | -The code or loop required by the challenge must be displayed. -The player must be able to select or enter the number of executions. -The answer 3 must be accepted as correct. -A correct answer must mark the challenge as completed. -The final code challenge must become available after a correct answer. |
| Error Cases | -A number different from 3 is not considered incorrect. -An incorrect answer must not complete the challenge. -The player must be able to try again. |
| Mockup | ![]() |
| Autor |
| Criterio | Comment |
|---|---|
| Complete | |
| Consistent | |
| Negotiable | |
| Valuable | |
| Esteemed | |
| Small | |
| Testable |
| Name | Enter the Final Code |
|---|---|
| User History | HU-005 |
| Description | As a player, I want to enter the final code obtained from the previous challenges so that I can complete the final challenge. |
| Acceptance criteria | -The final code panel must become available after completing the previous challenges. -The player must be able to enter a numeric code. -The code 1013 must be accepted as correct. -A correct code must complete the final challenge. -After entering the correct code, the system must start the Level 5 completion process. |
| Error Cases | -The secret code 1013 is rejected. -An incorrect code must not complete the level. -The player is not able to try again. |
| Mockup | ![]() |
| Autor |
| Criterio | Comment |
|---|---|
| Complete | |
| Consistent | |
| Negotiable | |
| Valuable | |
| Esteemed | |
| Small | |
| Testable |
| Name | Complete Level 5 and Obtain Key 5 |
|---|---|
| User History | HU-006 |
| Description | As a player, I want to complete all Level 5 challenges and obtain Key 5 so that I can finish the level and continue to Level 6. |
| Acceptance criteria | -Key 5 must only be awarded after all four challenges have been completed. -The system must display a confirmation that Level 5 has been completed. -The system must display that Key 5 has been obtained. -The completion state of Level 5 must be recorded. -Key 5 must be recorded as obtained. |
| Error Cases | -Key 5 must not be awarded if any challenge remains incomplete. -Key 5 must not be awarded if the final code is incorrect. -If the completion state cannot be recorded, the system must display an error message. -Level 6 must not become available through the Level 5 completion flow if Level 5 was not successfully completed |
| Mockup | ![]() |
| Autor |
| Criterio | Comment |
|---|---|
| Complete | |
| Consistent | |
| Negotiable | |
| Valuable | |
| Esteemed | |
| Small | |
| Testable |





