Please enable JavaScript.
Coggle requires JavaScript to display documents.
System development life cycle (SDLC) - Coggle Diagram
System development life cycle
(SDLC)
1st phase : planning
Review project requests
Prioritize project requests
Allocate resources
Identify project development team
A project manager is responsible to coordinate team members and the resources in completing a project on time
A system analyst is responsible to analyst and design the systems
A programmer is a technical specialist responsible for developing spesific computer programs that meet the specifications
2rd phase : Analysis phase
Conduct preliminary investigation
Perform detailed analysis activities
3rd phase : design phase
Acquire hardware and software if necessary
Identify technical specifications
Talk to other system analyst
Visit vendor stores
Search the Web
Request vendor proposals
Test and evaluate vendor proposals
System analyst receive complete quatation and proposal, evaluate and select the best one
System analyst use many techniques to test software product
User reference
Demonstration of product
Supply trial version
Benchmark test
Develop all of the details of the new or modified information system
Database design
Input and output design
Program design
4th phase : implementation
Develop program and Apps
Install and test the new systems
Unit test
System test
Integration test
Acceptance test
Trains users
One - on - one session
Classroom style
Web based training
Convert to the new system
Direct conversion
Parallel conversion
Phased conversion
Pilot conversion
5th phase : maintenance phase
Perform maintenance activities
Monitor system performance
Evaluate system security