Uploaded by Panora Noways

SDLC

advertisement
DATE:
24 January 2022
TOPIC:
System development life cycle
Systems Analysis is investigating the current system to determine is problems, requirements
and the best way of solving the problems.
System: A groups of elements working together to achieve a common goal. Systems are of two
types:
Physical system: refers to tangible systems like schools, firm, shop, etc
Conceptual systems: these exist in mind or paper and cannot be touched. They just represent
a physical system.
This chapter is concerned with the development and maintenance of system like stock control,
patient monitoring, banking and payroll which are part of physical systems.
The systems analyst
This is a person who identifies problems of the existing system and recommends the best
solution to such a problem. The duties of a systems analyst are:

Identifies the problems of the current system.

Liaises with system users and determine their requirements.

Finds out facts important to the design of the new system.

Determines the human and computer procedures that will make up the system.

Participates in the process of system implementation.
By performing such duties, the systems analyst acts as:
i. A consultant: can be called or hired to identify problems in a system
ii. A supporting expert: draws together professional expertise concerning computer
hardware and software and their uses in business.
iii. An agent of change: bring new ideas into the organisation
Qualities of a systems analyst

Must have good oral and written communication skills for all managerial levels of an
organisation.

Must be able to work as a team.

Must be well educated, with at least a degree.

Must be well experienced in computers and at top managerial levels.

Must have good managerial skills.

Must be a problem solver and see problems as challenges.

Must be self-motivated. Must be well disciplined.

Must be able to work under pressure and meet deadlines.
Initiation (Origination) Of Systems Analysis
Changes to a system can be triggered by many factors, some of which are:
i. System users: they may be dissatisfied with the current system since they are the ones who
operate it. They will the sent requests to have a new system or some modification to the existing
one.
ii. Top management: they may issue directives in order to meet new organisational objectives.
It can also be due to change in management (new manager), new requirements, etc.
iii. The need for improved operating efficiency: Errors in the existing systems may be
intolerable, especially to customers.
iv. Changes in technology: new hardware and software may force organisations to change
their ways of operation.
v. Change of government policies: new government laws and policies can force organisations
to change their systems
vi. The user can change his mind
Systems Development Life Cycle (SDLC)
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.
Can also be referred to as the Waterfall Model
The stages, in their order, include:

Problem identification,

Fact Finding

feasibility study,

analysis,

design,

Development and testing

Documentation and user training

implementation,

Evaluation/review/maintenance.
Below is a diagram that indicates the SDLC stages
Problem
Identification
Evaluation
Fact Finding
Implementation
Feasibility Study
Documentation &
User Training
Analysis
Development &
Testing
Design
Download