Good Practices for Requirements Engineering

0.0(0)
studied byStudied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/14

flashcard set

Earn XP

Description and Tags

These flashcards cover key concepts and practices related to Requirements Engineering, including elicitation, analysis, specification, validation, and management.

Last updated 4:33 AM on 10/10/25
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

15 Terms

1
New cards

The requirements development process should be __, __, and __.

iterative, incremental, interleaved

2
New cards

A vision and scope document defines __, __, and __.

objectives, boundaries, focus

3
New cards

User classes may include their roles, goals, features used, __, skill levels, and attitude.

frequency of use

4
New cards

Product champions from user classes represent the group and make decisions on their __.

behalf

5
New cards

Workshops for elicitation focus on __ between analyst and user.

collaboration

6
New cards

Examine problem reports because difficulties with the old system can reveal needs for the __.

new one

7
New cards

In the analysis phase, __ diagrams are used to show environment, boundaries, and interfaces.

context

8
New cards

During analysis, it is essential to prioritize and allocate requirements to __.

releases

9
New cards

The documentation of specifications should be consistent, accessible, and __.

reviewable

10
New cards

Quality attributes specified in the requirements include performance, efficiency, __, robustness, and usability.

reliability

11
New cards

Validation involves inspecting documents and defining __ based on expected behavior.

test cases

12
New cards

The change control process includes proposal, analysis, and __.

resolution

13
New cards

A change control board should be small, competent, and __.

empowered

14
New cards

A traceability matrix connects requirements, __, and tests.

code

15
New cards

The development process involves iterating through steps like defining business requirements and validating __.

user requirements