SDLC Phases

SDLC Phases
Maintenance phase
Operate equipment
Make backups
Provide assistance
Fix bugs
Optimize for speed and security
Protect from vulnerabilities
Accidental / Acts of God
Virus / Security Breaches
Methods of protection
Corrective procedures
Physical security
Upgrade program and
operating systems
Replace hardware
Revise as necessary
Analysis phase
Study current system
Write list of system
requirements and
success factors
Generate system
requirements report
Planning phase
Assemble development team
Justify project
Choose development methodology
Develop schedule
Produce plan
Implementation phase
Buy and install hardware and
Create and test applications
Finalize documentation
Train users
Convert data
Switch to new system
Design phase
Identify potential solutions
Evaluate and select best solution
Select hardware and software
Develop application specifications
Get approval to implement
new system