Elicit Requirements (15%) Flashcards

1
Q

What are the two knowledge types?

A
  1. Explicit Knowledge (known knowns & known unknowns)
  2. Tacit Knowledge (unknown unknowns & unknown knowns)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

How do we move from Tacit to Explicit Knowledge?

A
  1. ORE
    Observe (shadowing)
    Recount (story telling / scenario analysis)
    Enact (prototype/scenario role play)
  2. Report & record
  3. Distribute
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is the difference between Storytelling & Scenario Analysis?

A

Storytelling - enterprise level
Scenario Analysis - task level

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Example of Individual & Corporate Tacit & Explicit Knowledge

A

Individual Tacit: Skills / Intuitiveness
Individual Explicit: Tasks/JD/KPIs (often documented)

Corporate Tacit: Norms/Organisation history
Corporate Explicit: Procedures/Manuals/Processes (often documented)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Quantitative Elicitation Techniques

A

Document Analysis

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Qualitative Elicitation Techniques

A

Interviews
Workshops
Observation: Formal/informal & Shadowing
Scenario Analysis
Focus Groups (information for decisions to be made in workshops)
Prototyping

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is an interview?

A

A structured discussion between the analyst and a stakeholder to elicit facts and information about the business situation and their role in it.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Advantages/Disadvantage of Interview

A

Advantages:
1. Builds relationship with stakeholder
2. Confidential
3. Understand stakeholder perspective & business overview

Disadvantages:

  1. Only one viewpoint
  2. Take lots of time
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What can you investigate & establish from interviews?

A

Investigate and establish:
1. Current functions that must be continued
2. Current problems that need to be resolved
3. New functions to be introduced

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Interview/Workshop lifecycle

A
  1. Plan
  2. Prepare
  3. Conduct
  4. Follow up
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is a workshop?

A

A structured meeting in which a group of appropriately knowledgeable and motivated people are moderated by an impartial facilitator to achieve an agreed objective

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Advantages/Disadvantage of Workshop

A

Advantages:
1. Fast (?)
2. Stakeholders involved and committed - feel ownership
3. Developers and stakeholders understand each other
4. Simple method of resolving issues/options
5. More creative solutions are produced

Disadvantages:
1. Hard to schedule
2. Group dynamics need careful managing
3. Hidden agendas

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

3 Types of Observation

A

Formal Observation
- Watching specified tasks
- Staff are prepared
- May see only what they want you to see (potential disadvantage)
Informal Observation
- No staff preparation
- May not see all required tasks being performed
-Shadowing
- Following a user for period of time
- May include protocol analysis (talk me through whilst doing it)
Good for uncovering tacit knowledge

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Observation Advantages/Disadvantages

A

Advantages:
1. We can get a good understanding of the processes, problems, politics etc
2. Helps devise workable, acceptable solutions
Disadvantages:
1. Can feel like ‘Big Brother’ – unsettles the observed
2. Your presence may impact the process

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What is scenario analysis?

A

Telling the story of the task, including:
1. All steps from business trigger to outcome
2. Pre-conditions
Must be true for the scenario to begin
3. Post-conditions
Must be true following conclusion
4. Alternative paths
5. Exception situations

(deeper dive to process mapping)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Scenario Analysis Advantages/Disadvantages

A

Advantages
- Aids visualisation and discussion of real life situations
- Can be used to build test scenarios
Disadvantages
- Can become complex, especially where many alternative paths

17
Q

Document Analysis

A

Reviewing and analysing source documentation such as forms, screen layouts and reports.

18
Q

Document Analysis Advantages/Disadvantages

A

Advantages
1. Can yield good information on Organisation/Process/System
Disadvantages
1. Don’t get differing viewpoints
2. Dry & Tedious

19
Q

What to consider when identifying an appropriate technique?

A
  1. Agile/Linear (detail vs outlines)
  2. Time
  3. Documentation styles
  4. Stakeholder availability
  5. Business preference
  6. Ability to repeat & revisit