Skip to content

Commit

Permalink
Add more NFRs to DevGuide (#44)
Browse files Browse the repository at this point in the history
* Add more NFRs to DevGuide

* Add double spacing to enumerated list in DevGuide
  • Loading branch information
rish-16 authored Sep 29, 2021
1 parent e626d23 commit 91c1d4c
Showing 1 changed file with 5 additions and 3 deletions.
8 changes: 5 additions & 3 deletions docs/DeveloperGuide.md
Original file line number Diff line number Diff line change
Expand Up @@ -495,10 +495,12 @@ Priorities: High (must have) - `* * *`, Medium (nice to have) - `* *`, Low (unli
### Non-Functional Requirements

1. Should work on any _mainstream OS_ as long as it has Java `11` or above installed.
2. Should be able to hold up to 1000 persons without a noticeable sluggishness in performance for typical usage.
2. Should be able to hold up to 1000 patients without 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}*
4. Should not require an external installer or launcher.
5. Data should be stored locally in an easily-editable text file.
6. Should not depend on any cloud-based remote server.
7. Data should not be stored in an external Database Management System (DBMS) or data warehouse.

### Glossary

Expand Down

0 comments on commit 91c1d4c

Please sign in to comment.