chapter 7 Flashcards

(44 cards)

1
Q

Define system life cycle. Stages: Analysis

A

Design

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

What is a system analyst? IT specialist responsible for entire life cycle of new/modified system.

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

Purpose of analysis stage. Identify requirements

A

collect data

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

Four methods of analysis. Interviews

A

Questionnaires

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

Interview advantage. Immediate feedback

A

follow-up questions

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

Interview disadvantage. Time-consuming

A

expensive

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

Questionnaire advantage. Quick

A

inexpensive

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

Questionnaire disadvantage. Low return rate

A

inflexible questions

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

Observation advantage. Reliable data

A

overall view

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

Observation disadvantage. People work differently when watched.

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

Document examination advantage. Reveals information other methods miss

A

see paper system operation.

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

Document examination disadvantage. Time-consuming

A

expensive

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

What is system specification? Document detailing configuration

A

performance

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

Design stage purpose. Define system elements: software

A

interfaces

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

What is file/data structure design? Defines field names

A

data types

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

Characteristics of good data entry form. Clear heading

A

space for answers

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

Computer form features. On-screen help

A

drop-down lists

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

Verification vs. validation. Verification: checking data copied correctly. Validation: checking data meets rules.

19
Q

Two verification methods. Double entry

A

visual checking.

20
Q

Proofreading definition. Checking spelling/grammar without original document.

21
Q

Types of validation checks. Range

22
Q

Development: testing data types. Live

23
Q

Define test strategy. Guidelines explaining how testing will be carried out.

24
Q

Define test plan. Document listing all tests to be performed on the system.

25
Four implementation methods. Direct changeover
Parallel running
26
Direct changeover advantage. Immediate benefits
lower cost.
27
Direct changeover disadvantage. Risky if new system fails
no fallback.
28
Parallel running advantage. Gradual staff training
old system as backup.
29
Parallel running disadvantage. Expensive (double work)
time-consuming.
30
Pilot running advantage. Only one part affected if fails
cheaper training.
31
Pilot running disadvantage. Slow full rollout
miscommunication possible.
32
Phased implementation advantage. Failure only affects latest phase.
33
Phased implementation disadvantage. Expensive and time-consuming per phase.
34
User documentation purpose. Help users learn to use system (how to run
save
35
Technical documentation purpose. Help programmers maintain/modify system (code
flowcharts
36
Evaluation considerations. Compare with original task
identify limitations
37
What is a test for input formats? Checking data entry forms and validation rules work.
38
Why is a test plan created? To ensure thorough testing of all system components.
39
When is parallel running preferred? When system failure would be critical; need backup.
40
What is the main risk of direct changeover? Complete system failure with no backup.
41
When is pilot running used? In large organizations with multiple branches/departments.
42
What does user documentation include? How to run software
save files
43
What does technical documentation include? Program code
flowcharts
44
Why evaluate after implementation? To identify needed improvements and measure success.