You are on page 1of 7

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 :
www.ravikanthkumar.blogspot.in
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 :
www.ravikanthkumar.blogspot.in
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 :
www.ravikanthkumar.blogspot.in
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 :
www.ravikanthkumar.blogspot.in
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 :
www.ravikanthkumar.blogspot.in
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 :
www.ravikanthkumar.blogspot.in
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 :
www.ravikanthkumar.blogspot.in
More software Testing content and Interview Question and Answers

You might also like