3.6 System Designs Flashcards
Natural Interface
Allows user to interact with technology in a way thats feels natural (by mickinmg natural human intertctions make technlogy more user friendly and easy to use)
Features
* Voice commands
* Gestures
* Touchscreens
Examples
* Alexa
Immersive Interface
Create a sense of presence engaging the sense
Feature
* Use of VR,AR and MR
* Realistic visual, sounds and touch feedback
Examples:
* VR Games
Experieintial Interface
Aim to create meaningiful, memorabale experieinces
Features:
* Combines storytelling, emotions and interaction
Examples:
* Interactive museum exhibits
What is systems design validation?
Systems design validation is the process of testing a product during its systems lifecycle (during the making) to ensure it meets its requirements. It occures before implementationto identify problems and fix them early to prevent wasting resources down the line which makes the final product more stable and effective. In this process, design prototypes are used to allow users to use the premliniary version of the software and allow them to use to see if it functions and is effective. They the provide feedback which is essential to the improvement.
For agile its done every time a design is created which the design is usally small and done in little parts rather than assessing the project as a whole
What is systems design evaluation?
System designs evaluation occurs after the product is complete. Its done to **determine if the project has been successful based on predefined criteria **such as:
-** Requirements** - ensures that final system does what its supposed to do, must meet every requirement to be considered a sucess.
- Performance - how well it operates, speed of the system and efficiency of use of resources
- Useability - how intutivtive it is, easy to use
- ## Robustness - How well it can handle errors, reslience and stability, can you count on it to keep working with incorrect inputs, surge of users etc
- ** Cost** - Initial Cost - was the system developed in the cost budget? Long Term Costs - mainatance cost high?
Evaluation determines if the customer recieved what they speciiced, informs the developers payment and reduces disputes happening