Chapter 3: Requirements determination and Gathering Techniques

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

1/23

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 6:27 PM on 3/31/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

24 Terms

1
New cards

Purpose of Requirements Determination

The purpose is to convert a high-level explanation of business needs into a precise list of system requirements

2
New cards

5 examples of requirements-gathering techniques

-Interviews

-Quationnaires

-Observation

-Joint application development (JAD)

-Document analysis

3
New cards

Process of Interviews

-Step 1: Select people and schedule

-Step 2: Design questions

-Step 3: Prepare for interview

-Step 4: Conduct interview

-Step 5: Do a follow up

4
New cards

Interview question types

1. Close ended (yes/no)

2. Open ended (needs details to answer)

3. Probing (go deeper)

5
New cards

Interviewing strategies

-High level: very general questions

-Medium-level: Moderately specific questions

-Low-level: Very specific question

6
New cards

Process of conducting questionnaires

-Step 1: Select participants

-Step 2: Design the questionnaire

-Step 3: Administer questionnaire

-Step 4: Conduct a follow-up

7
New cards

Guidelines for good questionnaire design

-avoid crowding the page

-No abbreviations

-Avoid biased questions

-pretest for confusion

-provide anonymity

8
New cards

Joint Application Development / JAD

A session where employees meet, sometimes for several days, to define or review the business requirements for the system.

9
New cards

Document Analysis

Provides information about the "as is" system through reviewing technical documents and typical user documents

10
New cards

Alternative techniques

-Concept maps

-User stories, Story cards and task lists

11
New cards

Requirements analysis strategy

strategy that structures gathered data to identify and improve specific processes

12
New cards

8 Requirements analysis strategies

-Problem analysis

-Root cause analysis

-Duration analysis

-Activity based costing

-informal benchmarking

-outcome analysis

-technology analysis

-activity elimination

13
New cards

Problem analysis - requirement analysis strategy

A scenario where users identify problems with current process/system and explain how they would solve them

14
New cards

Root cause analysis - requirement analysis strategy

Focuses on identifying the cause of a problem. involves creating a prioritized problem list, determining causes, and developing solutions based on those causes

15
New cards

Duration analysis - requirements analysis strategy

Determines the time required to complete each step in a business process

16
New cards

Activity-based costing - requirements analysis strategy

Determines the cost required to complete each step in a business process

17
New cards

Technology analysis - requirements analysis strategy

The process of searching and listing technology solutions, then evaluating how each could be applied to the business and what benefits they would provide

18
New cards

Common problems in determining requirements

-No access to correct users

-Unknown requirements cause delays and cost overruns

-Difficulty in validating requirements

-Lack of stakeholder involvement

-Insufficient time for thorough analysis

19
New cards

Functional requirements

identifies processes a system must perform to complete needed tasks and focuses on user requirements. These requirements are captured in a functional requirements specification document or in the systems proposal document

20
New cards

Non-Functional requirements

identifies behavioral properties the system must have to operate efficiently, securely and reliably and focuses on user expectation and experience

21
New cards

What functional requirements describe

-Data processing

-Use case

-Used technology

22
New cards

System proposal template

Combines all material created in the requirements and analysis phases of the SDLC

23
New cards

7 Sections of a systems proposal

-Executive summary of all info

-The system request

-Workplan

-Feasibility analysis

-Requirements definition

-Functional models (Structural and behavioural)

-Appendices

24
New cards

Types of non-functional requirements

Performance requirements and security requirements

Explore top flashcards

flashcards
Filmgeschiedenis 2 (2022-2023)
134
Updated 1029d ago
0.0(0)
flashcards
Essen und Trinken
59
Updated 108d ago
0.0(0)
flashcards
Semester 1 Final: Names
37
Updated 1204d ago
0.0(0)
flashcards
A Raisin in the Sun
30
Updated 674d ago
0.0(0)
flashcards
Economics
31
Updated 1084d ago
0.0(0)
flashcards
compscipaper2.0
100
Updated 36d ago
0.0(0)
flashcards
Filmgeschiedenis 2 (2022-2023)
134
Updated 1029d ago
0.0(0)
flashcards
Essen und Trinken
59
Updated 108d ago
0.0(0)
flashcards
Semester 1 Final: Names
37
Updated 1204d ago
0.0(0)
flashcards
A Raisin in the Sun
30
Updated 674d ago
0.0(0)
flashcards
Economics
31
Updated 1084d ago
0.0(0)
flashcards
compscipaper2.0
100
Updated 36d ago
0.0(0)