Requirements are:
- Statement about intended product that is specific. Specifies what it should do and how it should perform.
- Should be specific, unambigous and clear as possible.
- Must know how to tell when they have been fulfilled.
Types of requirements
- Functional (what the system should do)
- Non-functional (constraints and development)
Interaction Design
- Functional requirements
- Data requirements
- Environmental requirements/context of use
*Physical
*Social
*Organisational
*Technical
User Characteristics:
Usability goal ==> Effectiveness, efficiency, safety ==> User's performance
User experience goals ==> Fun, enjoyable, pleasurable ==> User's perceptions
4 techniques that have a user-centered focus and are used to understand user's goal and tasks:
- Scenarios (informal narrative description)
- Use cases (emphasis on user-system interaction/ its from the user’s perspective, not the system’s)
- Task analysis (used mainly to investigate an existing situation, not to envision new products)
- Essential use cases (developed to combat the limitations of scenarios and use cases)
What to achieve?
Understand user + Produce a set of stable requirements = DESIGN
Amirah Farhanah Binti Daud Ahmad
1102700149
No comments:
Post a Comment