Tuesday 13 February 2007

Initial Requirements Derived From The Personas

Here is a list of detailed requirements we derived from analysing the persona's (See Deriving User Requirements) : -

Usability
- The robot must be usable by the target audience it is intended (being asked queries)

- Users must be able to use the robot with minimal supervision

- Tasks must take as little time as possible to receive helpful responses from robot to the user

- Must be able talk to the end user and show facial expressions as a human would do

- One of the key assumptions we make is that AI technology has become so advanced to the point that robots can detect human emotion – This can be through a sensor component

- Offer support and assistance to students who request help

- Must be able to access the local school records for timetabling information through a Wireless Fidelity connection

Efficiency (Performance)
- The Robot must be able to handle different queries by different children simultaneously with minimal delay – in a group environment

- Response times should be minimised as much as possible

- The average time for a response must be less than 5 seconds

- It should also be able to deal with a number of queries during school time

Reliability
- The robot should be available 99% of the time during the time the children are at school.

Legislative
- When the teaching assistant attempts to access information held on the local school database, it must be kept confidential.

- The robot shall confirm to the requirements of the Data Protection Act.

Health and safety issues
- Must comply with Isaac Asimov's three laws (See Deriving User Requirements Post). We assume that AI technology has evolved to the point that Robots can comply with these laws.

- The robot must be waterproof and be immune to accidental spillage

No comments: