Post on 03-Jun-2018
transcript
8/13/2019 fact Findings
1/18
IS8080Dr. Mario Guimaraes
Fact Finding Techniques
8/13/2019 fact Findings
2/18
Fact Finding
Formal process of using techniques such as
interviews and questionnaires to collectfacts about systems, requirements, andpreferences.
This is the first step we must do beforedesigning a Database, Database Applicationor any Software Application
8/13/2019 fact Findings
3/18
Fact-Finding Techniques
Database developer normally uses several fact-
finding techniques during a single database projectincluding:
examining documentation,
interviewing,
Group interview, JAD observing organization in operation,
research,
questionnaires.
Which method above is the most commonly used ?
8/13/2019 fact Findings
4/18
Documents
8/13/2019 fact Findings
5/18
8/13/2019 fact Findings
6/18
Interview: Advantage/Disadvantage
8/13/2019 fact Findings
7/18
Types of Interviews
StructuredClose ended questions
UnstructuredOpen ended questions
8/13/2019 fact Findings
8/18
Phases in an Interview
Selecting Interviewees: who to interview
Designing Interview Questions: open ended,closed ended questions, etc.
Preparing for the Interview
Conducting the Interview
Post-Interview Follow-up
8/13/2019 fact Findings
9/18
Preparing for an Interview
Prepare General Interview Plan
List of Question
Anticipated Answers and Follow-Ups Confirm Areas of Knowledge
Set Priorities in Case of Time Shortage
Prepare the Interviewee
Schedule
Inform of Reason for Interview
Inform of Areas of Discussion
8/13/2019 fact Findings
10/18
Conducting an Interview
Appear professional and unbiased
Record all information Check on organizational policy regarding taperecording
Be sure you understand all issues and terms
Separate facts from opinions Give interviewee time to ask questions
Be sure to thank the interviewee
End on time
Tips: Dont Worry, Be Happy, Pay Attention, Summarize Key Points,
Be Succinct, Be Honest, Watch Body Language
8/13/2019 fact Findings
11/18
Post Interview
Prepare Interview Notes
Prepare Interview Report Look for Gaps and New Questions
8/13/2019 fact Findings
12/18
Observation
Effective technique for understanding
system.
Possible to participate in, or watch, a personperform activities to learn about system.
Useful when validity of data collected is inquestion or when complexity of certainaspects of system prevents clear
explanation by end-users.Example: studying how a student learns through
VERBAL PROTOCOLS.
8/13/2019 fact Findings
13/18
Adv./Dis. Of Observation
8/13/2019 fact Findings
14/18
Research
8/13/2019 fact Findings
15/18
Questionnaires
Conduct surveys through questionnaires
special-purpose documents that allow factsto be gathered from a large number ofpeople while maintaining some control overtheir responses.
Two types of questions, namely free-formatand fixed-format.
8/13/2019 fact Findings
16/18
Questionnaires
8/13/2019 fact Findings
17/18
JAD or Group Interview
ADVANTAGES
one user may get idea from other user.
Avoids redundancy in interview
Saves interviewers time
DISADVANTAGE
one user hogs conversation
hierarchical structure of organization
may not allow some users to speak freely.
d f
8/13/2019 fact Findings
18/18
End of Lecture
End
Of
TodaysLecture.