mirror of
https://github.com/TanelOrumaa/Estonian-ID-card-mobile-authenticator-POC.git
synced 2024-11-25 15:20:59 +02:00
Updated User stories (markdown)
parent
7136c062db
commit
92bb325ec4
@ -1,5 +1,5 @@
|
||||
**Functional Requirements**
|
||||
_Feature - authentication app user experience_
|
||||
# **Functional Requirements**
|
||||
## _Feature - authentication app user experience_
|
||||
### USF1
|
||||
As a user, I want the authentication app to notify me if my Estonian ID card is not near the smartphone NFC chip when trying to authenticate, so that I know when I am holding it in the wrong place.
|
||||
### USF2
|
||||
@ -9,25 +9,25 @@ As a user, I want the authentication app to give me the option to use biometric
|
||||
### USF4
|
||||
As a user, I want the authentication app to automatically close after the authentication process, so that I won't have to close the app myself.
|
||||
|
||||
_Feature - interacting with a website_
|
||||
## _Feature - interacting with a website_
|
||||
### USF5
|
||||
As a user, I want to use the authentication app for authenticating myself on a website in a mobile browser with an Estonian ID card, so that I can log into the test website with my smartphone.
|
||||
### USF6
|
||||
As a user, I want to use the authentication app to give a signature while on a website in a mobile browser with an Estonian ID card, so that I can verify that the functionality works on the test website.
|
||||
|
||||
_Feature - interacting with other mobile apps_
|
||||
## _Feature - interacting with other mobile apps_
|
||||
### USF7
|
||||
As a user, I want to use the authentication app for authenticating myself in a mobile app with an Estonian ID card, so that I can authenticate in the test mobile app with my smartphone.
|
||||
### USF8
|
||||
As a user, I want to use the authentication app to give a signature in a mobile app with an Estonian ID card, so that I can verify that the functionality works on the test app.
|
||||
|
||||
_Feature - for developers_
|
||||
## _Feature - for developers_
|
||||
### USF9
|
||||
As a developer, I want the mobile app to return an error code when problems occur, so that I can handle various situations in my own app or on my website.
|
||||
### USF10
|
||||
As a developer, I want the mobile app project to interact with the test website and the test app, so that I can check whether the authentication system works as promised.
|
||||
|
||||
**Non-functional Requirements**
|
||||
# **Non-functional Requirements**
|
||||
|
||||
### USN1
|
||||
As a client, I want the mobile app to be developed for Android phones, because I have more experience with Android development.
|
||||
|
Loading…
Reference in New Issue
Block a user