What are REQUIREMENT?
# a statement about what it should do or how it should perform
# should be specific, unambiguous and clear as possible
#Must know how to tell when they have been fulfilled
Example : I want a completed web page to be loaded in less than 5 seconds.
Types of requirement
Divided in 2 :
- Functional requirement (what the system should do) EX : word processor
- non-functional requirement (constraints and development)
Types of requirement
Interaction design
*Functional requirement = Capture what the product should do
*data requirement
*environmental requirement = circumstances in which interactive product will be expected to operate
*visual characteristic
USABILITY GOALS - how well the users can perform
USER EXPERIENCE GOALS - the perception of the users
Data gathering will need to expand and clarify and confirm initial requirement
Data gathering are influenced by several factors ;
-nature of the task
- the participants
-the analyst
- the resources available
*more than one method used to triangulate things,
CONTEXTUAL INQUIRY
*an approach that follows an apprenticeship model : the designer works as an apprentice to the user
4 main principle;
-context
-partnership
-Interpretation
-focus
4 techniques that have user centred focus= are used to understand user’s goal and tasks ;
-scenario (informal narrative description)
-use cases ( emphasis on user-system interaction/ its from the user’s perspective, not the system’s)
# can be shown using text or graphical information
-essential use cases (developed to combat the limitations of scenarios and use cases)
-task analysis (used mainly to investigate an existing situation, not to envision new products)
What are we trying to achieve?
-Understand the user
-Produce a set of stable requirements
WHY those two essential? It is to DESIGN.
Azura binti abd.mokmin
1102700146
No comments:
Post a Comment