ANALYSIS - System Planning & Initial Investigation
ANALYSIS - System Planning & Initial Investigation
ANALYSIS - System Planning & Initial Investigation
Needs Identification
The success of a system depends largely on how accurately a problem is
defined, thoroughly investigated, and properly carried out through the
choice of solution. User need identification and analysis are concerned with
what the user needs rather than what he/she wants.
The user or the analyst may identify the need for a candidate system or for
enhancements in the existing system.
Needs Identification …cont…
Determining the User’s Information Requirements
Shared, complete, and accurate information requirements are essential in
building computer-based information systems. Unfortunately, determining
the information each user needs is a particularly difficult task.
There are several reasons why it is difficult to determine user requirements:-
• System requirements change and user requirements must be modified to
account for these changes.
• The articulation of requirements is difficult, except for experienced users.
Functions and processes are not easily described.
• Heavy user involvement and motivation are difficult. Reinforcement for
their work is usually not realized until the implementation phase – too long
to wait.
• The pattern of interaction between users and analysts in designing
information requirement is complex.
• Users and analysts traditionally do not share a common orientation toward
problem definition.
Needs Identification …cont…
Humans have problems specifying information requirements. “Asking” the user
what is needed of a candidate system does not yield accurate and complete
requirements. According to Davis, humans have these limitations:-
1. Humans as information processors. The human brain has both high-
capacity, long- term memory and limited- capacity (but fast), short- term
memory. The limits of short- term capacity affect the information
requirements obtained.
2. Human bias in data selection and use. Humans are generally biased in
their selection and use of data. Their behavior becomes a representation
of the bias.
3. Human problem- solving behavior. Humans have a limited capacity for
rational thinking. According to Simon, they must simplify it in order to deal
with it. Coined as the concept of bounded rationality, it means that
rationality for determining information requirements is “bounded” by a
simplified model (as well as by limited training, prejudice, and attitude of
user) that may not reflect the real solution.
Problem Definition and Project Initiation
The first step in an initial investigation is to define the problem that led to the user
request. The problem must be stated clearly, understood and agreed upon by the
user and the analyst. Emphasis should be on the logical requirements (what must be
the results) of the problem rather than the physical requirements.
Background Analysis
Once the project is initiated, the analyst begins to learn about the setting, the existing
system, and the physical processes related to the revised system. Therefore, the
analyst should prepare an organization chart with a list of functions and the people
who perform them.
Fact Finding
After obtaining, the background knowledge, the analyst begins to collect data on the
existing system’s outputs, inputs and costs. The tools used in data collection are :-