Section 10 - Establishing requirements (10%) Flashcards

1
Q

What are the 5 elements of the requirements engineering framework?

A
  • Elicitation
  • Analysis: how it fits together, what is important?
  • Validation: definitely what we want?
  • Documentation
  • Management: change request, how to know when completed
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are the actors in requirement engineering?

A
  • Business representatives: SMEs, sponsor
  • Project team: PM, devs, testers
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are the 2 types of elicitation?

A
  • Explicit: things we know we know, may already be documented, how things are already done
  • Tacit: things we don’t know we know, how to know when something happens
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What does it mean to analyse requirements?

A

The process of looking through requirements looking for particular attributes that allow some to be changed/removed/split up etc

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

What are you looking for when analysing requirements?

A
  • Overlaps
  • Duplicates
  • Statements of multiple requirements
  • Relevance to objectives
  • Feasibility
  • Conflicting requirements
  • Statements of solution
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What 6 things should a story be?

A
  • Independent: not dependent on another story
  • Negotiable
  • Valuable
  • Estimable
  • Small
  • Testable
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

How should requirements be prioritised?

A

MoSCoW
Must, Should, Could, Want
Must + Should are mandatory to be able to meet the business case

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