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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
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
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

List and give key point of the Six commonly considered types of requirements

A
  1. Functional: what the product should do
  2. Data: what to store and how?
  3. Enviroment: a) Pyhisical(noisy, heat), Social(data sharing, privacy), Organizational(infrastructure, infrastructure), Technical(compatible with which tecnologies)
  4. Users: Characteristis(cultural and educational background, attitude to computers) and System use(novice, expert)
  5. Usability goals
  6. User experience goals
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

List possible sources for Data gathering for Requiremens

A

Interviews, Observations, Questionnaires, Studying documentation, Market research (similar products)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
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
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
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
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

give a recomended brainstorming set up as a team

A
  1. prepare a shared medium or table with post-its
  2. let people think in their own and write down(or sketch) their ideas, one per post-it
  3. Once no more ideas are coming up, let everyone explain their ideas one-by-one
  4. this might inspire new ideas or variations -> repeat
  5. In the end, group all ideas and label the groups
  6. vote on favourite ideas
How well did you know this?
1
Not at all
2
3
4
5
Perfectly