System Analysis and Design: Information Gathering: Interactive Methods
System Analysis and Design: Information Gathering: Interactive Methods
Lecture 04
Information Gathering: Interactive
Methods
Objectives
Define system requirements and differentiate between functional and
nonfunctional requirements.
Recognize the value of interactive methods for information
gathering.
Construct interview questions to elicit human information
requirements and structure them in a way that is meaningful to users.
Understand the purpose of stories and why they are useful in systems
analysis.
Understand the concept of JAD and when to use it.
Write effective questions to survey users about their work.
Design and administer effective questionnaires.
Interactive Methods to Elicit Human
Information Requirements
Interviewing
Joint Application Design (JAD)
Questionnaires
Major Topics
Interviewing
Interview preparation
Question types
Arranging questions
The interview report
User Stories
Joint Application Design (JAD)
Involvement
Location
Questionnaires
Writing questions
Using scales
Design
Administering
Introduction to Requirements
Discovery
Management IT User
Interpretation Interpretation Interpretation
Results of Incorrect Requirements
The system may cost more than projected.
The system may be delivered later than promised.
The system may not meet the users’ expectations and that
dissatisfaction may cause them not to use it.
Once in production, the costs of maintaining and enhancing
the system may be excessively high.
The system may be unreliable and prone to errors and
downtime.
The reputation of the IT staff on the team is tarnished because
any failure, regardless of who is at fault, will be perceived as a
mistake by the team.
Criteria to Define System
Requirements
Consistent
Complete
Feasible
Required
Accurate
Traceable
Verifiable
The Process of Requirements
Discovery
Problem discovery and analysis
Requirements discovery
Documenting and analyzing requirements
Requirements management
Requirements Discovery
Goals
Open-ended
Closed
Open-Ended Questions
Pyramid
Starting with closed questions and working toward
open-ended questions
Funnel
Starting with open-ended questions and working
toward closed questions
Diamond
Starting with closed, moving toward open-ended, and
ending with closed questions
Pyramid Structure
Executive sponsor
ISanalyst
Users
Session leader
Observers
Scribe
Where to Hold JAD Meetings
Offsite
Comfortable surroundings
Minimize distractions
Attendance
Schedule when participants can attend
Agenda
Orientation meeting
Benefits of JAD
Closed
Use when all the options may be listed
When the options are mutually exclusive
Trade-offs between the Use of Open-Ended and
Closed Questions on Questionnaires (Figure 4.12)
Questionnaire Language
Simple
Specific
Short
Not patronizing
Free of bias
Addressed to those who are knowledgeable
Technically accurate
Appropriate for the reading level of the respondent
Measurement Scales
Leniency
Central tendency
Halo effect
Leniency
Reduced costs
Collecting and storing the results electronically
Summary
Interviewing
Interview preparation
Question types
Arranging questions
The interview report
Stories
Joint Application Design (JAD)
Involvement and location
Questionnaires
Writing questions
Using scales and overcoming problems
Design and order
Administering and submitting
Copyright © 2014 Pearson Education, Inc.
Publishing as Prentice Hall
1-70
END OF
Lecture 04