SlideShare une entreprise Scribd logo
1  sur  2
Télécharger pour lire hors ligne
What are the Software Development Life Cycle (SDLC) phases?
Visit:- www.ubiquitytechs.com Call:+91-800-705-7000
Software development life cycle (SDLC) is the process of developing a software product. The SDLC
produce a high-quality software that meets all the customers’ specifications, within the stipulated time
and estimated cost.
The SDLC has different phases to develop the product. The phases are followed in a particular
sequence. All the phases are interlinked and each phase produces deliverables required by the next
phase. Software development life cycle can be broadly classified into six phases:
• Requirement capture and Analysis
• Design
• Development (Coding)
• Testing
• Deployment
• Maintenance
Let us see what process is carried out in each of this phase.
1. Requirement Capture and Analysis – This is the first step of the software development cycle. In
this, the requirements are collected from the clients. People involved in this phase are managers,
stakeholders and the user of course. All the requirements areambiguously taken and various
parameters pertaining the requirements are agreed.
After understanding the requirements, it is essential to analyse them for their validity. Also, the
possibility of incorporating those requirements in the system is studied. Then the final product of this
phase that is the requirement specification document is drafted. This document is the guideline for the
next phase, the design phase.
The testing team initiate the Software Testing Life Cycle (STLC) and starts the test planning phase
once requirement analysis is complete.
What are the Software Development Life Cycle (SDLC) phases?
Visit:- www.ubiquitytechs.com Call:+91-800-705-7000
2. Design – The prerequisite for this phase is the requirement specification document. In this phase,
the system and software design are prepared based on the given requirements. The system design
helps in specifying hardware and software requirements and overall defines the system architecture.
In the STLC this phase is used by the testers to create the test strategy and they confirm what and how
to test.
3. Development or coding – For this phase, the pre-requisite is the system design document. In this
phase, the work is divided into modules and units and the actual coding is started. This is the longest
phase of the software development life cycle and requires hard-work and dedication by the
developers.
At this stage, the testing team actually writes all the required test cases.
4. Testing – In this phase, the developed code is tested against all the requirements. It is made sure
that the product is in line with the requirements and works exactly the way it is supposed to and bugs
if any are reported to the developer. This phase uses all types of functional testing like unit testing,
integration testing, system testing, acceptance testing and also the non-functional testing.
5. Deployment – Once the testing is completed and the developer gives a green signal the product is
deployed to the customers. On receiving the product the customers first do the beta testing and report
to the development team if they require any changes or they have found any bugs. Once everything is
sorted the final product is finally deployed at the customer’s end.
6. Maintenance –Problems arises once the customers start using the product. These problems need to
be fixed from time to time. This is what is covered in the maintenance phase. The service engineers
oblige the customers by solving the issue.
There are various software development approaches used during the software development process.
These approaches are called as ‘Software Development Process Models’. The different types of the
models are Waterfall model, Incremental model, V- model, Interactive model, RAD mode, Agile
model, Spiral model, Prototype model to name a few.
To conclude, whatever the process model be, the software development life cycle is the same. We
here at Ubiquity Techs develop high-quality software product following the software development
cycle. To know more about software development, web development and design, online marketing
services, digital marketing, web hosting contact us. Ubiquity Techs is one of the leading software
development company based out of India.

Contenu connexe

Tendances

S.D.L.C (Software Development Life Cycle.)
S.D.L.C (Software Development Life Cycle.)S.D.L.C (Software Development Life Cycle.)
S.D.L.C (Software Development Life Cycle.)
Jayesh Buwa
 
Planning for software quality assurance lecture 6
Planning for software quality assurance lecture 6Planning for software quality assurance lecture 6
Planning for software quality assurance lecture 6
Abdul Basit
 
Software development life cycle
Software development life cycleSoftware development life cycle
Software development life cycle
A Subbiah
 

Tendances (20)

Software Development Life Cycle-SDLC
Software Development Life Cycle-SDLCSoftware Development Life Cycle-SDLC
Software Development Life Cycle-SDLC
 
Testing fundamentals
Testing fundamentalsTesting fundamentals
Testing fundamentals
 
Software testing & Quality Assurance
Software testing & Quality Assurance Software testing & Quality Assurance
Software testing & Quality Assurance
 
S.D.L.C (Software Development Life Cycle.)
S.D.L.C (Software Development Life Cycle.)S.D.L.C (Software Development Life Cycle.)
S.D.L.C (Software Development Life Cycle.)
 
Sdlc
SdlcSdlc
Sdlc
 
Software quality management lecture notes
Software quality management lecture notesSoftware quality management lecture notes
Software quality management lecture notes
 
Software Development Life Cycle (SDLC )
Software Development Life Cycle (SDLC )Software Development Life Cycle (SDLC )
Software Development Life Cycle (SDLC )
 
Software Devlopment Life Cycle
Software Devlopment Life CycleSoftware Devlopment Life Cycle
Software Devlopment Life Cycle
 
Agile Methodology ppt
Agile Methodology pptAgile Methodology ppt
Agile Methodology ppt
 
SDLC - Software Development Life Cycle
SDLC - Software Development Life CycleSDLC - Software Development Life Cycle
SDLC - Software Development Life Cycle
 
Presentation on Agile Testing
Presentation on Agile TestingPresentation on Agile Testing
Presentation on Agile Testing
 
Software development life cycle (SDLC)
Software development life cycle (SDLC)Software development life cycle (SDLC)
Software development life cycle (SDLC)
 
Software Development Life Cycle Model
Software Development Life Cycle ModelSoftware Development Life Cycle Model
Software Development Life Cycle Model
 
Planning for software quality assurance lecture 6
Planning for software quality assurance lecture 6Planning for software quality assurance lecture 6
Planning for software quality assurance lecture 6
 
Sqa plan
Sqa planSqa plan
Sqa plan
 
Software development life cycle
Software development life cycleSoftware development life cycle
Software development life cycle
 
Software testing ppt
Software testing pptSoftware testing ppt
Software testing ppt
 
Software metrics
Software metricsSoftware metrics
Software metrics
 
Sdlc models
Sdlc modelsSdlc models
Sdlc models
 
Software Engineering Process Models
Software Engineering Process Models Software Engineering Process Models
Software Engineering Process Models
 

Similaire à Software development life cycle (sdlc) phases.pdf

Sdlc process document
Sdlc process documentSdlc process document
Sdlc process document
Pesara Swamy
 
unit2.pdfJgkcGkgcjkGKCJGgscdGSADKJgjsdkgKJAGSDJK
unit2.pdfJgkcGkgcjkGKCJGgscdGSADKJgjsdkgKJAGSDJKunit2.pdfJgkcGkgcjkGKCJGgscdGSADKJgjsdkgKJAGSDJK
unit2.pdfJgkcGkgcjkGKCJGgscdGSADKJgjsdkgKJAGSDJK
AvijitChaudhuri3
 
1. object oriented concepts & principles
1. object oriented concepts & principles 1. object oriented concepts & principles
1. object oriented concepts & principles
poonam bora
 

Similaire à Software development life cycle (sdlc) phases.pdf (20)

STLC & SDLC-ppt-1.pptx
STLC & SDLC-ppt-1.pptxSTLC & SDLC-ppt-1.pptx
STLC & SDLC-ppt-1.pptx
 
SDLC.pptx
SDLC.pptxSDLC.pptx
SDLC.pptx
 
Software_Testing.pptx
Software_Testing.pptxSoftware_Testing.pptx
Software_Testing.pptx
 
Lesson 2 introduction in computing
Lesson 2 introduction in computingLesson 2 introduction in computing
Lesson 2 introduction in computing
 
SDLC presentation-1.pptx
SDLC presentation-1.pptxSDLC presentation-1.pptx
SDLC presentation-1.pptx
 
SE-Lecture-2.pptx
SE-Lecture-2.pptxSE-Lecture-2.pptx
SE-Lecture-2.pptx
 
Software development life cycle.
Software development life cycle.Software development life cycle.
Software development life cycle.
 
21UCAE65 Software Testing.pdf(MTNC)(BCA)
21UCAE65 Software Testing.pdf(MTNC)(BCA)21UCAE65 Software Testing.pdf(MTNC)(BCA)
21UCAE65 Software Testing.pdf(MTNC)(BCA)
 
structure of SDLC.ppt
structure of SDLC.pptstructure of SDLC.ppt
structure of SDLC.ppt
 
Software development life cycle
Software development life cycleSoftware development life cycle
Software development life cycle
 
Sdlc process document
Sdlc process documentSdlc process document
Sdlc process document
 
What Is Software Development Lifecycle?
What Is Software Development Lifecycle?What Is Software Development Lifecycle?
What Is Software Development Lifecycle?
 
Software Design Architecture SDA SDLC DETAILS
Software Design Architecture  SDA SDLC DETAILSSoftware Design Architecture  SDA SDLC DETAILS
Software Design Architecture SDA SDLC DETAILS
 
unit2.pdfJgkcGkgcjkGKCJGgscdGSADKJgjsdkgKJAGSDJK
unit2.pdfJgkcGkgcjkGKCJGgscdGSADKJgjsdkgKJAGSDJKunit2.pdfJgkcGkgcjkGKCJGgscdGSADKJgjsdkgKJAGSDJK
unit2.pdfJgkcGkgcjkGKCJGgscdGSADKJgjsdkgKJAGSDJK
 
IRJET- Research Study on Testing Mantle in SDLC
IRJET- Research Study on Testing Mantle in SDLCIRJET- Research Study on Testing Mantle in SDLC
IRJET- Research Study on Testing Mantle in SDLC
 
Qa analyst training
Qa analyst training Qa analyst training
Qa analyst training
 
Introduction to Software Engineering
Introduction to Software EngineeringIntroduction to Software Engineering
Introduction to Software Engineering
 
1. object oriented concepts & principles
1. object oriented concepts & principles 1. object oriented concepts & principles
1. object oriented concepts & principles
 
Sdlc phases presentation modal
Sdlc phases presentation modalSdlc phases presentation modal
Sdlc phases presentation modal
 
functional testing
functional testing functional testing
functional testing
 

Dernier

Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Medical / Health Care (+971588192166) Mifepristone and Misoprostol tablets 200mg
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
shinachiaurasa2
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
masabamasaba
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
Health
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
masabamasaba
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
VictoriaMetrics
 

Dernier (20)

Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
 
tonesoftg
tonesoftgtonesoftg
tonesoftg
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the past
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
 

Software development life cycle (sdlc) phases.pdf

  • 1. What are the Software Development Life Cycle (SDLC) phases? Visit:- www.ubiquitytechs.com Call:+91-800-705-7000 Software development life cycle (SDLC) is the process of developing a software product. The SDLC produce a high-quality software that meets all the customers’ specifications, within the stipulated time and estimated cost. The SDLC has different phases to develop the product. The phases are followed in a particular sequence. All the phases are interlinked and each phase produces deliverables required by the next phase. Software development life cycle can be broadly classified into six phases: • Requirement capture and Analysis • Design • Development (Coding) • Testing • Deployment • Maintenance Let us see what process is carried out in each of this phase. 1. Requirement Capture and Analysis – This is the first step of the software development cycle. In this, the requirements are collected from the clients. People involved in this phase are managers, stakeholders and the user of course. All the requirements areambiguously taken and various parameters pertaining the requirements are agreed. After understanding the requirements, it is essential to analyse them for their validity. Also, the possibility of incorporating those requirements in the system is studied. Then the final product of this phase that is the requirement specification document is drafted. This document is the guideline for the next phase, the design phase. The testing team initiate the Software Testing Life Cycle (STLC) and starts the test planning phase once requirement analysis is complete.
  • 2. What are the Software Development Life Cycle (SDLC) phases? Visit:- www.ubiquitytechs.com Call:+91-800-705-7000 2. Design – The prerequisite for this phase is the requirement specification document. In this phase, the system and software design are prepared based on the given requirements. The system design helps in specifying hardware and software requirements and overall defines the system architecture. In the STLC this phase is used by the testers to create the test strategy and they confirm what and how to test. 3. Development or coding – For this phase, the pre-requisite is the system design document. In this phase, the work is divided into modules and units and the actual coding is started. This is the longest phase of the software development life cycle and requires hard-work and dedication by the developers. At this stage, the testing team actually writes all the required test cases. 4. Testing – In this phase, the developed code is tested against all the requirements. It is made sure that the product is in line with the requirements and works exactly the way it is supposed to and bugs if any are reported to the developer. This phase uses all types of functional testing like unit testing, integration testing, system testing, acceptance testing and also the non-functional testing. 5. Deployment – Once the testing is completed and the developer gives a green signal the product is deployed to the customers. On receiving the product the customers first do the beta testing and report to the development team if they require any changes or they have found any bugs. Once everything is sorted the final product is finally deployed at the customer’s end. 6. Maintenance –Problems arises once the customers start using the product. These problems need to be fixed from time to time. This is what is covered in the maintenance phase. The service engineers oblige the customers by solving the issue. There are various software development approaches used during the software development process. These approaches are called as ‘Software Development Process Models’. The different types of the models are Waterfall model, Incremental model, V- model, Interactive model, RAD mode, Agile model, Spiral model, Prototype model to name a few. To conclude, whatever the process model be, the software development life cycle is the same. We here at Ubiquity Techs develop high-quality software product following the software development cycle. To know more about software development, web development and design, online marketing services, digital marketing, web hosting contact us. Ubiquity Techs is one of the leading software development company based out of India.