SDLC
SDLC is a software development lifecycle. It is a systematic and step by step approach to develop a software. It describes different phases involved in the development process.
1:Requirement Analysis
Collect the requirements from the customer and prepare certain documents. Each and everything will be documented. Business people like project manager, product manager are speak to customer collect the requirements and prepare SRS document, in that document they will mention all the requirements what customers need.
Ex; Opening account in bank, we need name, date of birth, photo, address proof, Identity proof, minimum deposit, customer signature
2:System Design
Based on the documents the designers will prepare the design document. Designers divide the the entire requirement into high level modules and low level modules based on the application.
Ex: We need to sorted out each and every module like login page, Home page, transfer money, saving money.
3:Implementation
Design phase completed the developer will develop the software based on the design document.
Ex: Based on design document they have some input and then they will develop software.
4:Testing
After completion of development the testing phase start, In this phase testers involved and test the software .Testers check the application all the functionality is working or not.
Ex: In the login page ,they will use some input and check the application.
5:Deployment
To install the software in customer environment then start using the software.
Ex: The application fulfill all the requirements and run properly.
6:Maintanance
Any issues in the deployment side are resolved in this phase.
No comments:
Post a Comment