From d6371c5f71082032f7c702288520757ad04c008a Mon Sep 17 00:00:00 2001 From: Henning Femmer Date: Sun, 14 Jun 2020 22:29:02 +0200 Subject: [PATCH] Removed unverifiable acceptance criterion and added an explicit one This seems to be the major case, so better add a AC for it. Even better, improve with future languages. --- scoping_document.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scoping_document.md b/scoping_document.md index df495f1..a4f56f3 100644 --- a/scoping_document.md +++ b/scoping_document.md @@ -117,7 +117,7 @@ The corresponding acceptance criteria supplement the specification of the requir | E01.03 | As an app user, the first time I use the app, I want to be asked whether I consent to the creation of pseudonymized IDs and sending them to devices near me, so that I am informed about how the app works. | 1. Confirmation of the creation of pseudonymized IDs and their transmission to nearby devices by the app is a prerequisite for using the app.
2. The prompt no longer appears after the first time the app is used. | | E01.04 | As an app user, the first time I use the app, I want to be asked whether the application can access the smartphone’s Bluetooth function, so that I can control how the app is used on the smartphone. | 1. This user story is tantamount to E01.03. The authorization to use the generation of pseudonymous IDs and send them to nearby devices is already contained in the usage of Bluetooth Low Energy (BLE).
2. The configuration of the general Bluetooth functions is only possible in the system settings. | | E01.05 | As an app user, the first time I use the app, I want to be asked whether the application is allowed to send me notifications, so that I can get notifications in a variety of situations. | 1. The app’s notification settings are queried before the app is used for the first time. This enables local notifications. True push notifications from external servers are not supported (APNs/FCM).
2. The prompt no longer appears after the first time the app is used. | -| E01.06 | As an app user, I want the app to be displayed in my language the first time I use it, so that I can understand how to use the app. | 1. The configured system language is detected.
2. If the content is not available in the detected system language, English is selected by default.
3. The first version of the app is expected to be available also in languages other than English. | +| E01.06 | As an app user, I want the app to be displayed in my language the first time I use it, so that I can understand how to use the app. | 1. The configured system language is detected.
2. If the content is not available in the detected system language, English is selected by default.
3. If the configured system language is German, the app language is set to German. | | E01.07 | As an app user, I want to see help functions and settings for accessibility during the onboarding process, so that I can use the app. | 1. Accessibility is provided depending on the options available in the respective operating system. | ### Information and Instructions for Using the App