From 47dede2818a6c93075f8fe9fa24934a571a94a6a Mon Sep 17 00:00:00 2001 From: Tyler Perkins Date: Thu, 27 Jan 2022 16:00:01 -0500 Subject: [PATCH] Update for 27-01-22 16:00 --- tech/development.wiki | 5 +++++ tech/eliciting_requirements.wiki | 28 ++++++++++++++++++++++++++++ 2 files changed, 33 insertions(+) create mode 100644 tech/eliciting_requirements.wiki diff --git a/tech/development.wiki b/tech/development.wiki index c408f9f..36b643f 100644 --- a/tech/development.wiki +++ b/tech/development.wiki @@ -17,6 +17,11 @@ * [[qemu]] - Virtual machine * [[Docker]] - Psudeo VMs +== Human aspect == + +The human aspect of development + +* [[eliciting_requirements]] diff --git a/tech/eliciting_requirements.wiki b/tech/eliciting_requirements.wiki new file mode 100644 index 0000000..119bbc7 --- /dev/null +++ b/tech/eliciting_requirements.wiki @@ -0,0 +1,28 @@ += Elciting Requirements = + +== Quality == + +* constraints on execution, response, or throughput? +* how much data will flow through it? +* how often will data be received and sent? + +== Usability == + +* any trainging required to use it? +* how easy should it be for user to understand? + +== Security == + +* must access be controlled? +* should user data be isolated from other users? +* should user programs be isolated/sandboxed? + +== Relibaility == + +* must system detect and isolate faults? +* what is mean time between failures? +* is there a max time allowed for restarting the system after failure? +* how often must backups be? +* must back up copies be stored off site? + +