Modeling Requirements - Flashcards (Week 3 Modeling: Requirements)

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

1/14

flashcard set

Earn XP

Description and Tags

A set of 15 fill-in-the-blank flashcards covering modeling requirements concepts, techniques, tools, steps, and best practices from the lecture notes.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

15 Terms

1
New cards

__ are the process of capturing, analyzing, and documenting what a system should do using models or diagrams.

Modeling Requirements

2
New cards

The primary purpose of modeling requirements is to __.

communicate understanding

3
New cards

Functional Requirements describe what the system should do, such as __ or generate reports.

login

4
New cards

Non-Functional Requirements describe how the system should __.

behave

5
New cards

Business Requirements explain the __ for the system.

business goals

6
New cards

User Requirements cover what the __ expects (user stories, personas).

user

7
New cards

Among graphical techniques for modeling requirements, one option is __.

Data Flow Diagrams (DFD)

8
New cards

Prototypes used for modeling include __ and mockups.

wireframes

9
New cards

Common modeling tools include Draw.io (Diagrams.net), Lucidchart, Microsoft Visio, Figma/Adobe XD, and __.

Visual Paradigm

10
New cards

Steps in identifying Modeling Requirements include Requirements Gathering, Analysis and Clarification, Modeling, Validation, and __.

Documentation

11
New cards

Best Practice: Involve all stakeholders __.

early

12
New cards

Common Mistake: Jumping to __ before understanding needs.

design

13
New cards

Example: Use Case Diagram highlights use cases and __ to illustrate functionality.

user stories

14
New cards

Example: Data Flow Diagram (DFD) Level 1 breaks down the core process and identifies external entities like __.

Client, Factory, Supplier, and Manager

15
New cards

Example: Entity-Relationship Diagram (ERD) is used to model a __.

database