System Requirements Analysis

42 flashcardsby —Griffith—
Study these flashcardsFree · spaced repetition · iPhone, Android, Mac & web

All cards

1
What is another name for Requirements Analysis?
Fact-Finding Process or Requirement Elicitation
2
What is the purpose of Requirements Analysis?
To find or gather requirements for a system to be developed
3
Which key questions guide fact-finding?
WHO, WHAT, WHERE, WHEN, HOW, WHY
4
What is the first step of requirement gathering?
Determining the audience/target respondent
5
What is the final step of requirement gathering?
Evaluation
6
How many main fact-finding techniques are there?
Six
7
Name the six fact-finding techniques
Interview, Document review, Observation, Sampling, Research, Surveys and questionnaires
8
What is an interview in fact-finding?
A planned meeting to obtain information through directed conversation
9
Why are interviews sometimes more valuable than facts?
Because the interviewee’s opinion can be more important than just facts
10
What is the difference between open-ended and closed-ended interview questions?
Open-ended encourage unstructured responses, closed-ended limit responses to verify facts
11
What is a range of response question?
A question where responses are limited to a scale (e.g., 1 to 10)
12
What is the Hawthorne Effect?
Productivity improves when workers know they are being observed
13
What is the main goal of observation?
To see what really happens, not just what people say happens
14
Observation is best for understanding what?
Processes and real usage
15
Document analysis is best for understanding what?
Official policies and data definitions
16
What is the aim of document review?
To find information requirements in the current system
17
What is reviewed in document review?
System documentation, actual forms, blank/completed samples, software documentation
18
What is the purpose of questionnaires and surveys?
To obtain views of a large number of people for statistical analysis
19
What is one guideline for designing questionnaires?
Keep them brief, clear, and user-friendly
20
What is sampling also known as?
Purposive and selective sampling
21
What is the main objective of sampling?
To ensure accurate representation of the overall population
22
Give an example of a systematic sample
Select every tenth customer
23
Give an example of a stratified sample
Select five customers from each of four postal codes
24
What sources can research include?
Journals, books, internet sites, meetings, seminars, discussions, site visits
25
What is the basic rule of recording facts?
Write it down
26
Why should records be arranged carefully?
For easy coordination and understanding by non-IS members
27
What do CASE tools help analysts do?
Develop and maintain information systems
28
What is the role of upper CASE tools?
Support modelling and produce logical design
29
What is the role of lower CASE tools?
Speed development by generating source code from logical models
30
What can spreadsheets be used for?
Managing numerical/financial data, generating graphs, using statistical functions
31
What can databases be used for?
Managing project details, retrieving info, generating reports
32
What are functional requirements?
Statements describing what a system must do
33
Give an example of a functional requirement
System shall allow user to register
34
What are non-functional requirements?
Criteria to judge system operation, like performance or security
35
Give an example of a non-functional requirement
System must log out idle users automatically
36
What are business requirements?
High-level statements of goals, objectives, or needs of an organisation
37
What are user requirements?
Statements describing how stakeholders want to interact with the solution
38
What are system/technical requirements?
Infrastructure needs such as hardware, software, and networking
39
What are security requirements?
Types and levels of security needed, such as authorisation and encryption
40
What are user interface requirements?
Specific design criteria like color schemes and language options
41
What is a System Requirement Specification (SRS)?
A structured collection of finalised requirements for system design
42
Which requirement groups are usually included in an SRS?
Functional, Non-Functional, Architecture, Business, System/Technical, User, Security, User Interface
Study all 42 cards for free