Escolar Documentos
Profissional Documentos
Cultura Documentos
interview
document review
observation
surveys and questionnaires
sampling
research
Learning Outcomes
By the end of this lecture, YOU should be
able to:
Identify and explain the phases of
requirement engineering
Describe fact-finding techniques
Explain the differences between
interview and questionnaires
observation and document analysis
Introduction
Requirements Engineering
Has three phases:
requirements elicitation
requirements specification
requirements validation
Requirements Elicitation
The process of discovering the requirements for
a system by communication with customers,
system users and others who have a stake in
the system development
Elicit information on:
the organization
current problems
requirements of the new system
Essential skills required:
Communication skills: Oral, written, listening
CT026-3-1 Systems Analysis and Design
Interview
Document review
Observation
Surveys and questionnaires
Sampling
Research
Interview
planned meeting during which you can obtain
information from another person.
Skills are required to plan, conduct and document
interviews.
An information-gathering which is a directed
conversation with a specific-purpose that uses a
question and answer format.
Most important is seek the opinion of the person you are
interviewing as opinion are more important than facts
CT026-3-1 Systems Analysis and Design
Interview
Interview steps :
Determine the people to interview
Establish objectives for the interview
Develop interview questions
Prepare for the interview
Conduct the interview
Document the interview
Evaluate the interview
Slide 9 (of
Interview
Unsuccessful interviews
Not all interviews are successful
Find a way to conclude an unsuccessful
meeting
Consider alternatives
Slide 10 (of
Document Review
Review existing system documentation
Obtain copies of actual forms and
documents
Review
blank copies of forms
samples of completed forms
software documentation
Observation
Ask questions about present system
operation
Observe all steps in the processing cycle
Examine each form, record and report
Consider each person working with the
system
Talk to people who receive current reports
Consider the Hawthorne Effect
CT026-3-1 Systems Analysis and Design
Sampling
process of collecting examples of actual
documents
There are several techniques of sampling: Systematic sample
Stratified sample
Random sample
Research
Journals, periodicals, books
Internet sites
Hardware and software vendors
Independent firms that provide information
Newsgroups
Requirements Specification
Requirements Validation
Process of verifying requirements as
intended by stakeholders
Checking if requirements specified are true
representation of clients needs and wishes
Slide 19 (of
Requirements Validation
feedback
written summary
compare answers
observe
prototyping
Fagan inspection
Follow Up Assignment
Group
Design one set of questions which could be
used when determining user requirements
during each of the following:
An interview
A survey
interview
document review
observation
surveys and questionnaires
sampling
research
Q&A
CT026-3-1 Systems Analysis and Design
Next Session
Overview of current methodologies and
their suitability for application domains
SSADM
Object-oriented