Requirements & Envisioment Flashcards
1
Q
why is it important both discovering and captureing requirements?
A
TO avoid miscommunication between various involved stakeholders throughout the UCD process
2
Q
```
~~~
what is the difference between functional and non-functional requirements?
A
- functional= what the product should do
- Non-functional= characteristics of the product
3
Q
List and give key point of the Six commonly considered types of requirements
A
- Functional: what the product should do
- Data: what to store and how?
- Enviroment: a) Pyhisical(noisy, heat), Social(data sharing, privacy), Organizational(infrastructure, infrastructure), Technical(compatible with which tecnologies)
- Users: Characteristis(cultural and educational background, attitude to computers) and System use(novice, expert)
- Usability goals
- User experience goals
4
Q
List possible sources for Data gathering for Requiremens
A
Interviews, Observations, Questionnaires, Studying documentation, Market research (similar products)
5
Q
briefly explain the 3 tools to bringing requirements to life
* Personas
* Scenarios
* Use cases
A
- Personas: Rich description of typical users
- Scenarios: Informal narrative story, personal and not generalizable
- Use cases: capture details about an existing or imagined interaction between users and product
6
Q
Sketiching
* why?
* attributes
* refinement rules
A
- why?: Elaborate solution opportunities, reduce to the ones worth pursuing, repeat
- attributes: Quick to make, timely make when needed, Disposable, Plentiful (makes sense in context to each other), clear vocabulary, not more than required to capture the concept, consistency with design state.
- refinement rules: solid idea => sketch looks more defined
hazy idea => rougher and less defined
7
Q
give a recomended brainstorming set up as a team
A
- prepare a shared medium or table with post-its
- let people think in their own and write down(or sketch) their ideas, one per post-it
- Once no more ideas are coming up, let everyone explain their ideas one-by-one
- this might inspire new ideas or variations -> repeat
- In the end, group all ideas and label the groups
- vote on favourite ideas