System Analysis System Analysis and Design - Mr. Ahmad Al-Ghoul

advertisement
System Analysis and Design
System Analysis
- Mr. Ahmad Al-Ghoul
learning Objectives
 Understand the concept of
observation for data gathering
 Write effective questions for
surveys
 Understand the concept of
sampling and other fact finding
techniques
Avicenna
System Analysis and Design
System Analysis
2
Introduction




As noted from the previous sequence, asking questions of the
people who use a system every day or who have an interest, as an
effective way to gather information about current and future
systems.
There are anther techniques like observing current system users in
more direct way of seeing how an existing system operates
Anther technique is examining system and organizational
documentation to discover more detail about current system and
the organization these system support
Questionnaires allows systems analyst to study attitudes, beliefs,
behavior, and characteristics of several key people in the
organization who may be affected by the current and proposed
systems.
Avicenna
System Analysis and Design
System Analysis
3
Other Fact-Finding Techniques



Document Review
Help you understand how the current system is
supposed to work
Four types of useful documents

Written work procedures



Business form


Explicitly indicate data flow in or out of a system
Report


Describes how a job is performed
Includes data and information used and created in the process of
performing the job or task
Enables the analyst to work backwards from the report to the data
that generated it
Description of current information system

Enables the analyst to how the current systems designed and how
they work
Avicenna
System Analysis and Design
System Analysis
4
Other Fact-Finding Techniques

Types of information to be discovered:




Problems with existing system ( e.g., missing
information or redundant steps)
Opportunity to meet new need (e.g., analysis
of sales based on customer type)
Organizational direction that can influence
information system requirements (e.g., trying
to link customers and suppliers closely to the
organization)
Names of key individuals who have an interest
in relevant existing systems
Avicenna
System Analysis and Design
System Analysis
5
Other Fact-Finding Techniques

Types of information to be discovered:




Avicenna
Values of organization or individuals who can
determine priorities for different capabilities desired
by different users (e.g., maintaining market share
even if it means lower short-term profits)
Special information processing circumstances (e.g.,
special handling needed for a few very large-volume
customers and which requires use of customized
customer ordering procedures)
Reasons for current system design (e.g., data about
customer’s purchase of competitors’ products were
not available when the current system was designed)
Rules for processing data, and principles by which the
organization operates that must be enforces by the
information system
System Analysis and Design
System Analysis
6
Other Fact-Finding Techniques

Observation




Avicenna
Seeing the system in action gives you
additional perspective and a better
understanding of the system procedures
Observation allows you to verify and to
determine whether procedures really operate
as they are described
You can discover the accuracy of the system
documentation
Observation can provide the knowledge
needed to test or install future changes
System Analysis and Design
System Analysis
7
Other Fact-Finding Techniques



Plan your observations in advance
Prepare a checklist of specific tasks you want to observe
and questions you want to ask
Issues to be considered when you prepare your list




ask sufficient questions to ensure that you have complete
understanding of the present system operation
Observe all steps in a transaction and note the documents,
input, outputs, and process involved
Examine each form, record, and report
Consider each user who works with the system and the following
questions






Avicenna
What information does the person receive from other people?
What information does this person generate?
How is the information communicated?
How often do interruption occur?
How much down time occur?
Talk to the people who receive current reports to see whether
the reports are complete, timely, accurate, and in a useful form
System Analysis and Design
System Analysis
8
Other Fact-Finding Techniques

Questionnaires and Surveys



Surveys is a document containing a number of a standard
questions that can be sent to many individuals
When designing a questionnaire, the most important rule of all is
to make sure that your questions collect the right data in a form
that you can use to further your fact-finding
Questionnaires are valuable if





Avicenna
Organization members are widely dispersed
Many members are involved with the project
A typical questionnaire starts with heading, which includes a
title, a brief statement of purpose, the name and telephone
number of the contact person, the deadline date for completion,
and how the member and when to return the form
General instructions that provide a clear guidelines on how to
answer the question
Introduction for each main section of the survey
System Analysis and Design
System Analysis
9
Other Fact-Finding Techniques

Good response rates can be achieved with
consistent control of questionnaire

Format and style





Meaningful ordering and clustering of questions


Avicenna
Allow enough space for responses to be typed for openended questions
Ask respondents to clearly mark their answers
Use objectives to help determine format
Be consistent in style
Most important questions go first
Similar topics should be clustered together
System Analysis and Design
System Analysis
10
Other Fact-Finding Techniques

Sampling



Sampling is a process of systematically selecting
representative elements of a population
Samples might include records, reports, operational
logs, data entry documents, complaint summaries,
work requests, and various types of forms
The reasons systems analysts do sampling are





Avicenna
Reduction of costs
Speeding up the data-gathering process
Improving effectiveness
Reduction of data-gathering bias
Main objective of a sample is to ensure that it
represents the overall population accurately
System Analysis and Design
System Analysis
11
Other Fact-Finding Techniques

Choosing the type of sample

Systematic sample




Stratified sample



Identifying subpopulations
Selecting objects or people for sampling from the
subpopulation
Random sample

Avicenna
Simplest method of probability sampling
Choose every kth person on a list
Not good if the list is ordered
Chose randomly depending on the size of sample
System Analysis and Design
System Analysis
12
Other Fact-Finding Techniques





Research
Research can include the Internet, IT magazines, and books
You can obtain background information, technical material, and
news about industry trends and developments
Using the Internet you can access information from federal and
state governments, as well as from publishers, universities, and
libraries
You can obtain information about hardware and software products
and services offered by the company’s and send e-mail with specific
questions to company representatives

Newsgroups


Site visit


Avicenna
Good resources for exchanging information with other professionals, seeking
answers to questions, and monitoring discussions
Objective from site visit is to observe a system in use at anther location
Site visits are important when considering the purchase of a software
package
System Analysis and Design
System Analysis
13
Other Fact-Finding Techniques

Interviews versus Questionnaires




Avicenna
When you seek input from a large group, a
questionnaire is a very useful tool
If you required detailed information from only
few people, then you probably should interview
each person individually
Interview is more familiar and personal
Questionnaire gives many people the
opportunity to provide input and suggestions
System Analysis and Design
System Analysis
14
Other Fact-Finding Techniques

Anther popular method of obtaining input is
called


Brainstorming: A fact-finding technique for gaining
information, through use of a small group discussion
of a specific problem, opportunity, or issue.
Brainstorming can be structured or unstructured


Avicenna
Structured brainstorming: A group discussion where each
participant speaks when it is his or her turn, or passes.
Unstructured brainstorming: A group discussion where any
participant can speak at any time.
System Analysis and Design
System Analysis
15
Other Fact-Finding Techniques

Documentation



Keeping accurate records of interviews, facts, ideas, and
observations
The ability to manage information is the mark of a successful
systems analyst
The Need for Recording the Facts


As you gather information, the importance of a single item can
be overlooked or complex system details can be forgotten
You should document your work according to the following
principles:




Avicenna
Record information as soon as you obtain it
Use the simplest recording method
Record your findings in such a way that they can be understood by
someone else
Organize your documentation
System Analysis and Design
System Analysis
16
Sequence Summary





The fact-finding process includes interviewing,
document review, observation, questionnaires,
sampling, and research
Document review help you understand how the
current system is supposed to work
Surveys is a document containing a number of a
standard questions that can be sent to many
individuals
The process of systemically selecting
representative elements of a population is called
sampling
Analysts use observation as an information
gathering technique, through observation they
gain insight into what is actually done
Avicenna
System Analysis and Design
System Analysis
17
Sequence Summary

In this Sequence we have










Avicenna
Explained how to find facts from documents
Described the types of documents to review
Explained the concept of observation for data gathering
Explained the Issues to be considered when you prepare your
observation list
Discussed how to Write effective questions for surveys
Explained the concept of sampling
Identified the types of sampling includes: systematic sample,
stratified sample, and random sample
Described other fact finding techniques includes: research and
brainstorming
Distinguished between Interviews and Questionnaires
Explained how to document the interviews and other fact finding
techniques
System Analysis and Design
System Analysis
18
Reference
[1] System Analysis and Design, Sixth Edition
Authors: Gary B. Shelly, Thomas J. Cashman and Harry J. Rosenblatt
Publisher: SHELLY CASHMAN SEWIES.
[2] system analysis and design, sixth edition
Authors: Kenneth E. Kendall and Julie E. Kendall
Publisher: Prentice Hall
[3] Modern Systems Analysis and Design Third Edition
Authors: Jeffrey A. Hoffer , Joey F. George, Joseph S. Valacich
Publisher: prentice hall
Avicenna
System Analysis and Design
System Analysis
19
Download