13
Software Development Life Cycle M.M.VAIBHAV Requirement Analysis Design Implementatio n Testing Maintenance

Software development life cycle

Embed Size (px)

DESCRIPTION

This is a generalized and basic life cycle used for Software Projects.

Citation preview

Page 1: Software development life cycle

Software Development Life Cycle

M.M.VAIBHAV

Requirement Analysis

Design

ImplementationTesting

Maintenance

Page 2: Software development life cycle

Outline Introduction Different Phases of SDLC Conclusion

Page 3: Software development life cycle

Introduction What is Software? Software Development Life Cycle? Examples : MS office, Media Player,

Calculator. Software Project?

Page 4: Software development life cycle

Project

Customer Organization

Problem?

Solution!

Page 5: Software development life cycle

Phases of SDLC

Requirement Analysis Design Implementation Testing Maintenance

Page 6: Software development life cycle

Requirement Analysis Architectural Requirement Performance Requirement Functional Requirement Resource Requirement Design Requirement

Page 7: Software development life cycle

Design Flow Chart Symbols UML Diagrams Compatible User Friendly Secure

Page 8: Software development life cycle

Implementation Coding Installation of Software User and System Documentation Direct change over Parallel Running Pilot Run

Page 9: Software development life cycle

Testing (Verification) Unit Test System Test Static Test Dynamic Test Security Test Alpha Test Beta Test

Page 10: Software development life cycle

Maintenance Bug Fixing Upgrade Enhancement Adaptive Maintenance Security Maintenance

Page 11: Software development life cycle

CONCLUSION

Page 12: Software development life cycle

Any Questions?

Page 13: Software development life cycle