diff --git a/User-stories.md b/User-stories.md index 194765a..bab594b 100644 --- a/User-stories.md +++ b/User-stories.md @@ -1,3 +1,4 @@ +_NB! Since 08.10 some Jira tasks might point to the wrong user stories because the user stories are updated and changed as part of the iteration 2 work process. These issues will be fixed before iteration 2 ends._ # **Functional Requirements** ## _Feature - authentication app user experience_ ### USF1 @@ -21,12 +22,11 @@ As a user, I want to use the authentication app for authenticating myself in a m ### 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 - other_ ### 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. +As a user, I want the application to be able to save my ID card CAN number, so that I do not have to enter it again every time I use the application as the CAN of the ID card never changes. ### 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. - +As a user, I want the application to display public information about my ID card, so that I can verify whether the application reads my ID card correctly. # **Non-functional Requirements** ### USN1 @@ -48,6 +48,10 @@ As a vision impaired user, I want to authenticate myself without being able to s ### USN9 As a user, I want the authentication app to open within 10 seconds 99% of the time, so that my experience is comfortable. ### USN10 -As a user, I want the time between inserting the PIN and the recipient receiving the JWT token to be less than 15 seconds 99% of the time, so that I don’t have to wait long. +As a user, I want the time between reading the information from the ID card and the recipient receiving the JWT token to be less than 15 seconds 99% of the time, so that I don’t have to wait long. ### USN11 As a user, I want the application to support Estonian and English languages, so I can use it in the language I’m more comfortable with. +### USN12 +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. +### USN13 +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. \ No newline at end of file