0% found this document useful (0 votes)
5 views7 pages

Software Development Life Cycle Explained

The document outlines the six main phases of the Software Development Life Cycle (SDLC): 1) Initial/Requirements Phase, 2) Analysis Phase, 3) Design Phase, 4) Coding Phase, 5) Testing Phase, 6) Delivery & Maintenance Phase. It describes the main tasks, roles, and proof documents for each phase of the SDLC process. The document also provides a link for additional software testing content and interview questions.

Uploaded by

ravikanth
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views7 pages

Software Development Life Cycle Explained

The document outlines the six main phases of the Software Development Life Cycle (SDLC): 1) Initial/Requirements Phase, 2) Analysis Phase, 3) Design Phase, 4) Coding Phase, 5) Testing Phase, 6) Delivery & Maintenance Phase. It describes the main tasks, roles, and proof documents for each phase of the SDLC process. The document also provides a link for additional software testing content and interview questions.

Uploaded by

ravikanth
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd

Software Development process

SDLC (Software Development Life


Cycle)
1) Initial Phase or Requirement Phase
2) Analysis Phase
3)Design Phase
4)Coding Phase
5)Testing Phase
6)Delivery & Maintenance
Visit :
[Link]
More software Testing content and Interview Question and Answers

Software Development process


I) INITIAL PHASE OR REQUIREMENT PHASE
Task :Gathering the Requirements
Roles :BA/EM(Business Analyst /Engagement Manager )
Proof Documents : BRS(Business requirement
specifications)
CRS(Customer requirement
specifications)
FRS(Functional Requirement
specifications)

Visit :
[Link]
More software Testing content and Interview Question and Answers

Software Development process


2)ANALYSIS:
Task: I) Feasibility Study
ii)Tentative planning
iii) Environment Selections
iv) Requirement Analysis
Roles: SA/PM
Proof Document : SRS(Software Requirement specifications)

Visit :
[Link]
More software Testing content and Interview Question and Answers

Software Development process


3)DESIGN:
Task: HLD(High Level Design)or Global Design
LLD(Low Level Design) or Detailed Design
Roles: SA/TL (System Architect/Technical Lead
Proof Document : SDD/TDD( Software Design
Document)

Visit :
[Link]
More software Testing content and Interview Question and Answers

Software Development process


SDLC (Software Development Life
Cycle
4)Coding:
Task: Develop the coding or Programming
Roles: Programmers /Developers
Proof Document :SCD(Source Code Document)

Visit :
[Link]
More software Testing content and Interview Question and Answers

Software Development process


5)TESTING:
Task: Test the Software or Application as per
requirement
Roles: Test Engineers
Proof Document: Quality Product Document

Visit :
[Link]
More software Testing content and Interview Question and Answers

Software Development process


5) RELEASE & MAINTENANCE:
Task: Hand over the project to client
Roles: Installation /Deployment Engineers
Two types of Maintenance in software industries
1) Normal Maintenance
2) Continues Maintenance

Visit :
[Link]
More software Testing content and Interview Question and Answers

You might also like