fjborquez / aang

0 stars 0 forks source link

Update User Data Manually #4

Closed Norbbs closed 6 months ago

Norbbs commented 7 months ago

As a Data Owner I want to Update Data User Manually So that to ensure that I have user information up-to-date and contribute to User privacy , data management and analytic

Definition Of Ready (DoR)

Definition Observations
  • - [x]
The story meet the INVEST and SMART criteria
  • - [x]
Dependencies identified and resolved #6
  • - [x]
Written acceptance criteria with test scenarios, understood by the team and agreed upon
  • - [x]
The user story was understood and agreed upon in a refinement session with the dev team
  • - [x]
The team has an idea of how to make the demonstration of the finished story

Scope

  1. Resolve card #2 identified as a dependency
  2. Create endpoints for user update data
  3. The following fields can only be modified:
    1. Name
    2. Last name
    3. Email
    4. Password

Out of scope

  1. create, delete and other non-update processes.
  2. not including profile update.
  3. not including login.

Acceptance Criteria

AC GIVEN WHEN THEN
  • - [x]
1 Update name and last name Data user fields are filled up correctly press on update button the information will be updated successfully
  • - [x]
2 User update fails for lack of data Some data user fields are missing press on update button an error message will appear and the data won't be updated successfully
  • - [x]
3 User name and last name incorrect format Name and lastname fields are incorrect format (for example: including numbers and/or symbols) press on update button an error message will appear and the data won't be updated successfully
  • - [x]
4 User name and last name incorrect dimension Name and lastname fields are greather than 30 characters press on update button an error message will appear and the data won't save successfully
  • - [x]
5 Length of a password is shorter than 8 User password is shorter than 8 characters press on update button an error message indicating the incorrect longer will appear and the data won't be updated successfully
  • - [x]
6 Including a number and a symbol at least User password is not including numbers neither symbols press on update button an error message indicating the incorrect because not including numbers and symbols will appear and the data won't be updated successfully
  • - [x]
7 Email fails for incorrect format User email is not following the standart for email structure press on update button an error message indicating the incorrect because not including correct format will appear and the data won't save successfully

Definition of Done (DoD)

Definition Result
  • - [x]
All acceptance criteria have been met
  • - [x]
No significant or critical defects
  • - [x]
Deskcheck ceremony has been made
  • - [x]
Keep minimum test coverage of 80% over the necessary code and components
  • - [x]
Technical documentation published
  • - [x]
Spike, PoC or benchmarks findings documented