From 54624f7cd45951995bd4351dbf650c5cbd18cf87 Mon Sep 17 00:00:00 2001 From: jorge Date: Wed, 21 Feb 2024 16:17:50 +0100 Subject: [PATCH 1/4] Updated the Quality Goals with the professor's feedback --- docs/src/01_introduction_and_goals.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/src/01_introduction_and_goals.adoc b/docs/src/01_introduction_and_goals.adoc index 0eebb332..a1592923 100644 --- a/docs/src/01_introduction_and_goals.adoc +++ b/docs/src/01_introduction_and_goals.adoc @@ -53,7 +53,7 @@ See https://docs.arc42.org/section-1/[Introduction and Goals] in the arc42 docum |Quality attribute|Scenario | Usability | The user must be able to understand the function of the application before the minute mark. | Performance | The application will be able to operate within reasonable response times, taking into account the already present waiting times (time to answer, between questions, etc). -| Security | The information stored about a user can only be accessed by said user, never others. +| Security & Privacy | The information stored about a user can only be accessed by said user, never others. | Robustness | The application will be able to handle any user error that could happen at runtime. | Accessibility | The application will be accessible by all users, even if the suffer from visual impediments such as colorblindness. |=== From 1bbe2c3d7673b8191b770e94927348036598c641 Mon Sep 17 00:00:00 2001 From: jorge Date: Wed, 21 Feb 2024 16:36:02 +0100 Subject: [PATCH 2/4] Made some changes in the Requirements Overview of the Introduction following the professor's feedback --- docs/src/01_introduction_and_goals.adoc | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/docs/src/01_introduction_and_goals.adoc b/docs/src/01_introduction_and_goals.adoc index a1592923..1a9368d7 100644 --- a/docs/src/01_introduction_and_goals.adoc +++ b/docs/src/01_introduction_and_goals.adoc @@ -20,7 +20,10 @@ These include === Requirements Overview The system will follow the functionality of the "Saber y Ganar" TV program, and so it will allow the users to select an answer between some options. The questions and answers will be automatically generated using the WikiData API, that will also determine which of the answers is in fact the correct one. -The system will also store the historical data of the users and will be accessible through the web. +The system will also store the historical data of the users and will be accessible through the web, thanks to the login and registering service featured in the application. +The application will have at least English as available language. +Apart from being in GitHub the system will have an API responsible of handling the questions generated previously from WikiData. + [role="arc42help"] **** From 33f5d3de6e964a6ff95046d1012efe64b653e483 Mon Sep 17 00:00:00 2001 From: jorge Date: Sat, 24 Feb 2024 18:01:01 +0100 Subject: [PATCH 3/4] Fixed typo --- docs/src/01_introduction_and_goals.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/src/01_introduction_and_goals.adoc b/docs/src/01_introduction_and_goals.adoc index 1a9368d7..030b3184 100644 --- a/docs/src/01_introduction_and_goals.adoc +++ b/docs/src/01_introduction_and_goals.adoc @@ -22,7 +22,7 @@ The system will follow the functionality of the "Saber y Ganar" TV program, and The questions and answers will be automatically generated using the WikiData API, that will also determine which of the answers is in fact the correct one. The system will also store the historical data of the users and will be accessible through the web, thanks to the login and registering service featured in the application. The application will have at least English as available language. -Apart from being in GitHub the system will have an API responsible of handling the questions generated previously from WikiData. +Apart from being in GitHub, the system will have an API responsible of handling the questions generated previously from WikiData. [role="arc42help"] From ab9c02d18f3cc2ed1391904519dc406199404947 Mon Sep 17 00:00:00 2001 From: jorge Date: Sat, 24 Feb 2024 19:20:17 +0100 Subject: [PATCH 4/4] Fixed the requirements overview following the corrections made in the revision --- docs/src/01_introduction_and_goals.adoc | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/docs/src/01_introduction_and_goals.adoc b/docs/src/01_introduction_and_goals.adoc index 030b3184..4f06af2e 100644 --- a/docs/src/01_introduction_and_goals.adoc +++ b/docs/src/01_introduction_and_goals.adoc @@ -18,11 +18,12 @@ These include **** === Requirements Overview -The system will follow the functionality of the "Saber y Ganar" TV program, and so it will allow the users to select an answer between some options. -The questions and answers will be automatically generated using the WikiData API, that will also determine which of the answers is in fact the correct one. -The system will also store the historical data of the users and will be accessible through the web, thanks to the login and registering service featured in the application. -The application will have at least English as available language. -Apart from being in GitHub, the system will have an API responsible of handling the questions generated previously from WikiData. +The system will follow the functionality of the "Saber y Ganar" TV program, and so it will allow the users to select an answer between some options. + +The questions and answers will be automatically generated using the WikiData API, that will also determine which of the answers is in fact the correct one. + +In adition to this, the system will also store the historical data of the users, thanks to the login and registering service featured in the application, and users will be able to access their information. + +The application will have at least English as an available language. + +Moreover, the project will be stored and deployed through GitHub. + +Lastly, the system will give access to non sensitive user's information through a public API as well as another API for the questions generated. [role="arc42help"]