Please enable JavaScript.
Coggle requires JavaScript to display documents.
System Development Life Cycle - Coggle Diagram
System Development Life Cycle
System development
Is the activity of creating or modify information system
3 guidelines
Group activities or task into phase
arrange task into phase ( P. A. D. I. M)
Involve users
include anyone for whim the system is being build
(customers, student, employee and etc)
Define standards
set rules and procedure an organixation expects employee to accept and follows important to produce.
Who participants?
Involve representatives
from each deparment in which the purposed system will used
(both nontechnical users & IT professional
System analyst
meet & works with vafiety o people
Reponsible for
Designing information system
Developing information system
larger organization (have multiples systems)
Exp:
user
management
other analyst
database analyst
database administrators
network administrators
Project Team
Phase in SDLC
Planing
Begin when steering committee
received a project request
4 major activities
Reviews & approve the project request
Prioritize the project request
Recieve the highest priority are those approved management
the steering committee evaluates the remaining project
the steering committee approves & reject some project
Allocate resources
Exp: money, manpower, and equipment
Form a project development team for each approved project
Analysis
Preliminary Investigation
The main purpose is feasibility to determine the exact nature of a problem or improvement & decide it is worth pursuing
Details Analysis
Logical design
Study how the current system works
Determine the users
Wants
Need
Requirements
Design
i) Acquire hardware and software
A) Identify technical specifications
B) Solicit vendor proposals
C) Test & evaluate
D) Make decision
ii) develop all the details of the new or modified information system
Implementation
The purpose of implementation phase is to construct, or build the new or modified system and then deliver to the user
i) Develop programs and apps
(coding)
ii) install and test new system
iii) Train user
iv) Convert to the new system
Maintenance
To provide
ongoing assistance
for an information system and its users after the system is implemented
i) perform maintenance activities
ii) Monitor system performance
iii) Assess system security
Project management
Is the process of planning scheduling and then controlling the activities during systems development
Gantt chart
PERT chart