Systems Analysis and Design
Systems Analysis and Design
Systems Analysis is the detailed investigating the current system to determine is problems,
requirements and the best way of solving the problems.
This refers to the stages through which a system develops from ‘birth’ to ‘death’, i.e. from the moment
the system is incepted until it is modified or replaced with a new one.
Problem identification,
Fact Finding
feasibility study,
analysis,
design,
Development and testing
Documentation and user training
implementation,
Evaluation/review/maintenance.
1. Problem identification/Recognition/Definition/Realisation:
This is where the problems of the current system are stated. These might have been realised by
system users or by managers. The system might be producing wrong results. This includes the
general statement of the problems being experienced by the system.
2. Fact Finding/Data Collection/Investigation
This is the stage whereby the analyst collects data from users, management and the
stakeholders, about the current system. Each data collection procedure is appropriate for a
given situation, not in all cases. A number of data collection techniques are employed, including
the following: Questionnaire, interview, Record inspection and Observation. Some automatic
data collection procedures may be used also.
Data collection methods
i. Interview: This refers to the face-to-face communication between two or more people
in order to obtain information. Interviews can also be done over the phone but the most
common ones are face to face. Interviews are done when you want to collect
information from a very small population sample.
Advantages of Interviews
The researcher can ask for clarification on some points that may not be clear.
Encourages good rapport between the researcher and the respondent.
Non-verbal gestures like facial expressions can help the researcher to determine if
the respondent is telling the truth.
Information can be collected even from the illiterate since the respondent’s
language could be used.
First-hand information is collected.
The researcher can probe to get more information.
Disadvantages of Interviews
It is impossible to remain anonymous on the part of the interviewee.
It is expensive since the researcher has to travel to the interview venue.
It is time consuming as more time is spent travelling and carrying out the interview.
Good interview techniques are required as failure may lead to disappointments. ]
Biased information can be given since the respondent may not tell the truth.
A fact finding method which involves scrutinising system documents in order to solicit
information. Record inspection has the following
Advantages:
Technical feasibility: determines if the organization can obtain software, equipment and
personnel to develop, install and operate the system and even to maintain it. Social feasibility: a
measure of the system’s acceptance by the general public; if it will meet the norms and values
of the society.
Legal feasibility: This is determining if the system can conform to the laws and statutes of the
country. This is done by considering government legislation, e.g. Data processing system must
comply with the local Data Protection Acts
Operational feasibility: determines whether the current work practices and procedures are
adequate to support the system, e.g., effects on social lives of those affected by the system, can
it work well with existing hardware, etc.