Skip to content

Commit

Permalink
Merge pull request #37 from yooplo/branch-Developer-Guide
Browse files Browse the repository at this point in the history
Add user stories to Developer Guide
  • Loading branch information
yooplo authored Oct 4, 2024
2 parents 2f645c6 + 6158bfb commit 7d32339
Showing 1 changed file with 23 additions and 8 deletions.
31 changes: 23 additions & 8 deletions docs/DeveloperGuide.md
Original file line number Diff line number Diff line change
Expand Up @@ -290,14 +290,29 @@ _{Explain here how the data archiving feature will be implemented}_

Priorities: High (must have) - `* * *`, Medium (nice to have) - `* *`, Low (unlikely to have) - `*`

| Priority | As a …​ | I want to …​ | So that I can…​ |
|----------|--------------------------------------------|------------------------------|------------------------------------------------------------------------|
| `* * *` | new user | see usage instructions | refer to instructions when I forget how to use the App |
| `* * *` | user | add a new person | |
| `* * *` | user | delete a person | remove entries that I no longer need |
| `* * *` | user | find a person by name | locate details of persons without having to go through the entire list |
| `* *` | user | hide private contact details | minimize chance of someone else seeing them by accident |
| `*` | user with many persons in the address book | sort persons by name | locate a person easily |
| Priority | As a …​ | I want to …​ | So that I can…​ |
|----------|-------------------------|-----------------------------------------------------------------|-------------------------------------------------------------------------------|
| `* * *` | new user | see usage instructions | refer to instructions when I forget how to use the App |
| `* * *` | user | add a new contact | easily connect with them |
| `* * *` | user | delete a contact | remove entries that I no longer need |
| `* * *` | user | find a person by name | locate details of persons without having to go through the entire list |
| `* *` | user | hide private contact details | minimize chance of someone else seeing them by accident |
| `* *` | user | update my contacts information | always keep an updated version of contact information |
| `*` | user with many contacts | search contacts by name | locate a contact easily |
| `*` | user | add a tag information to contacts | easily locate and connect with individuals such as classmates or club members |
| `*` | student | filter contacts by tags such as "group project" or "internship" | easily access related contacts |
| `*` | user | export my contacts in a CSV format | use them in other applications or share them with others or backup my data |
| `*` | user | import contacts from a CSV format | easily upload contacts from an existing list or a spreadsheet in bulk |
| `*` | student | add notes to my contacts | remember the context of the contact |
| `*` | student | modify the notes of contacts | always update the context of the contact |
| `*` | user | undo my last action | prevent the accidental deletion of all my contacts |
| `*` | user | bookmark my contacts | easily access important of frequently used contacts |







*{More to be added}*

Expand Down

0 comments on commit 7d32339

Please sign in to comment.