Upload
vaibhav-manchala
View
202
Download
4
Embed Size (px)
DESCRIPTION
This is a generalized and basic life cycle used for Software Projects.
Citation preview
Software Development Life Cycle
M.M.VAIBHAV
Requirement Analysis
Design
ImplementationTesting
Maintenance
Outline Introduction Different Phases of SDLC Conclusion
Introduction What is Software? Software Development Life Cycle? Examples : MS office, Media Player,
Calculator. Software Project?
Project
Customer Organization
Problem?
Solution!
Phases of SDLC
Requirement Analysis Design Implementation Testing Maintenance
Requirement Analysis Architectural Requirement Performance Requirement Functional Requirement Resource Requirement Design Requirement
Design Flow Chart Symbols UML Diagrams Compatible User Friendly Secure
Implementation Coding Installation of Software User and System Documentation Direct change over Parallel Running Pilot Run
Testing (Verification) Unit Test System Test Static Test Dynamic Test Security Test Alpha Test Beta Test
Maintenance Bug Fixing Upgrade Enhancement Adaptive Maintenance Security Maintenance
CONCLUSION
Any Questions?