Skip to content

Commit

Permalink
Recover lost NFR and Glossary placeholder
Browse files Browse the repository at this point in the history
as per advised with Dave
  • Loading branch information
zzawook authored Sep 26, 2024
1 parent 7a136ad commit c565cff
Showing 1 changed file with 13 additions and 0 deletions.
13 changes: 13 additions & 0 deletions docs/DeveloperGuide.md
Original file line number Diff line number Diff line change
Expand Up @@ -562,6 +562,19 @@ Priorities: High (must have) - `* * *`, Medium (nice to have) - `* *`, Low (unli
* 6a1. LMS shows an error message.
* Use case ends.

### Non-Functional Requirements

1. Should work on any _mainstream OS_ as long as it has Java `17` or above installed.
2. Should be able to hold up to 1000 persons without a noticeable sluggishness in performance for typical usage.
3. A user with above average typing speed for regular English text (i.e. not code, not system admin commands) should be able to accomplish most of the tasks faster using commands than using the mouse.

*{More to be added}*

### Glossary

* **Mainstream OS**: Windows, Linux, Unix, MacOS
* **Private contact detail**: A contact detail that is not meant to be shared with others

--------------------------------------------------------------------------------------------------------------------

## **Appendix: Instructions for manual testing**
Expand Down

0 comments on commit c565cff

Please sign in to comment.