SlideShare a Scribd company logo
1 of 6
Software Engineering
Various SDLC Model are:-
1) Waterfall Model:-
It is one of the simplest models.
This model is easy to implement.
This model moves from top to bottom and it cannot be revert back.
Advantage of Waterfall model:-
 Relatively easy to understand and manage
 Each phase of development proceeds sequentially
 Allows managerial control where a schedule with deadlines is set
for each stage of development
 Helps in controlling schedules, budgets, and documentation
Disadvantage of Waterfall Model:-
 Requirements need to be specified before the development
proceeds.
 The changes in the requirements in later phases of the waterfall
model cannot be done
 Does not involve risk management
2) Prototyping Model:-
Applied when there is an absence of detailed information regarding
input and output requirements in the software. Increases flexibility
of the development process by allowing the user to interact and
experiment with a working representation of the product known as
prototype.
Advantage of Prototype Model:-
 Provides a working model to the user early in the process
 Requirements are well classified here.
 Developer gain experience by developing this model.
 There is great involvement of user in the project.
Disadvantage of Prototype Model:-
 If the user is not satisfied by the developed prototype, then a new
prototype has to be developed
 Prototyping can lead to false expectations
 Developer loses focus of the real purpose of prototype and
compromise with the quality of the product
3) Spiral Model:-
This model combines the features of prototyping model and waterfall
model. This model is advantageous for large, complex and expensive
projects. This model emphasize on evaluating and resolving risk in
software project.
Advantage of Spiral Model:-
 This model avoids the problems resulting in risk-driven approach
in the software.
 This model specifies a mechanism for software quality assurance
activities.
 This model is Suitable for complex and dynamic projects
 In this model Estimation of budget and schedule gets realistic as
the work progresses.
Disadvantage of Spiral Model:-
 In this model assessment of project risks and its resolution is not an
easy task
 This model is Difficult to estimate budget and schedule in the
beginning.
4) RAD Model:-
This model Lays emphasis on delivering projects in small pieces. Large
project is divided into a series of smaller projects.Each of these smaller
projects are planned and delivered individually
Advantage of RAD model:-
 In this model deliverables are easier to transfer.
 This model provides greater flexibility.
 This model encourages user involvement.
Disadvantage of RAD model:-
 In this model projects fail if there is no commitment by the
developers or the users to get software completed on time.
 This model is not appropriate when technical risks are high.
5) V-Model:-
Determines the complex relationship between each phase of
software development and ensures that each phase of software
development is associated with testing.
Advantage of V model:-
 Covers all functional areas
 This model emphasizes the significance of testing and
ensures that testing is planned.
Disadvantage of V model:-
 In this model the processes are institutionalized during the project
and when the project is finished, they are abolished.
Conclusion:-From the above model I conclude that RAD Model is best
model to implement in any software project.

More Related Content

What's hot

Prototype model
Prototype modelPrototype model
Prototype model
sadhana8
 

What's hot (20)

Rad model
Rad modelRad model
Rad model
 
Agile model
Agile modelAgile model
Agile model
 
What is agile model
What is agile modelWhat is agile model
What is agile model
 
List of Software Development Model and Methods
List of Software Development Model and MethodsList of Software Development Model and Methods
List of Software Development Model and Methods
 
Software Development Life Cycle (SDLC)
Software Development Life Cycle (SDLC)Software Development Life Cycle (SDLC)
Software Development Life Cycle (SDLC)
 
SDLC, Iterative Model
SDLC, Iterative ModelSDLC, Iterative Model
SDLC, Iterative Model
 
Waterfall model
Waterfall modelWaterfall model
Waterfall model
 
Overview of UML Diagrams
Overview of UML DiagramsOverview of UML Diagrams
Overview of UML Diagrams
 
Spiral Model
Spiral ModelSpiral Model
Spiral Model
 
Software quality assurance
Software quality assuranceSoftware quality assurance
Software quality assurance
 
Sdlc models
Sdlc modelsSdlc models
Sdlc models
 
Evolutionary process models se.ppt
Evolutionary process models se.pptEvolutionary process models se.ppt
Evolutionary process models se.ppt
 
Spiral model presentation
Spiral model presentationSpiral model presentation
Spiral model presentation
 
Incremental Model
Incremental ModelIncremental Model
Incremental Model
 
Incremental model
Incremental modelIncremental model
Incremental model
 
Waterfall Model PPT in Software Engineering
Waterfall Model PPT in Software EngineeringWaterfall Model PPT in Software Engineering
Waterfall Model PPT in Software Engineering
 
Incremental model
Incremental model Incremental model
Incremental model
 
SDLC - Software Development Life Cycle
SDLC - Software Development Life CycleSDLC - Software Development Life Cycle
SDLC - Software Development Life Cycle
 
Prototype model
Prototype modelPrototype model
Prototype model
 
Software Engineering - Spiral Model
Software Engineering - Spiral ModelSoftware Engineering - Spiral Model
Software Engineering - Spiral Model
 

Similar to Software engineering model

Software Engg. process models
Software Engg. process modelsSoftware Engg. process models
Software Engg. process models
Tauseef Ahmad
 

Similar to Software engineering model (20)

software construction modules,language,tools,design
software construction modules,language,tools,designsoftware construction modules,language,tools,design
software construction modules,language,tools,design
 
MODELS USED IN SOFTWARE DEVELOPMENT
MODELS USED IN SOFTWARE DEVELOPMENTMODELS USED IN SOFTWARE DEVELOPMENT
MODELS USED IN SOFTWARE DEVELOPMENT
 
Lecture-3-SDLC Models-part1.pptx
Lecture-3-SDLC Models-part1.pptxLecture-3-SDLC Models-part1.pptx
Lecture-3-SDLC Models-part1.pptx
 
Process Models in Software Engineering
Process Models in Software EngineeringProcess Models in Software Engineering
Process Models in Software Engineering
 
Software development lifecycle part2
Software development lifecycle part2Software development lifecycle part2
Software development lifecycle part2
 
Spiral Model.pdf
Spiral Model.pdfSpiral Model.pdf
Spiral Model.pdf
 
Final boss
Final bossFinal boss
Final boss
 
Software Engg. process models
Software Engg. process modelsSoftware Engg. process models
Software Engg. process models
 
Assignment
AssignmentAssignment
Assignment
 
Process models
Process modelsProcess models
Process models
 
Software development process models
Software development process modelsSoftware development process models
Software development process models
 
pmse-sitttr-session-3.pptx
pmse-sitttr-session-3.pptxpmse-sitttr-session-3.pptx
pmse-sitttr-session-3.pptx
 
comparison of various sdlc models
comparison of various sdlc modelscomparison of various sdlc models
comparison of various sdlc models
 
SDLC (Software development life Cycle)
SDLC (Software development life Cycle)SDLC (Software development life Cycle)
SDLC (Software development life Cycle)
 
PPT (1).pptx
PPT (1).pptxPPT (1).pptx
PPT (1).pptx
 
Water Fall
Water FallWater Fall
Water Fall
 
Models of SDLC (Software Development Life Cycle / Program Development Life Cy...
Models of SDLC (Software Development Life Cycle / Program Development Life Cy...Models of SDLC (Software Development Life Cycle / Program Development Life Cy...
Models of SDLC (Software Development Life Cycle / Program Development Life Cy...
 
Software life cycle models
Software life cycle modelsSoftware life cycle models
Software life cycle models
 
Project on software engineering types of models
Project on software engineering types of modelsProject on software engineering types of models
Project on software engineering types of models
 
Effort Distribution on Waterfall and Agile
Effort Distribution on Waterfall and AgileEffort Distribution on Waterfall and Agile
Effort Distribution on Waterfall and Agile
 

More from Manish Chaurasia

More from Manish Chaurasia (20)

Top 5 divine pilgrim places to visit in india
Top 5 divine pilgrim places to  visit in indiaTop 5 divine pilgrim places to  visit in india
Top 5 divine pilgrim places to visit in india
 
Top 5 exotic aquariums in india
Top 5 exotic aquariums in  indiaTop 5 exotic aquariums in  india
Top 5 exotic aquariums in india
 
Top 5 not to miss museums in india
Top 5 not to miss museums in  indiaTop 5 not to miss museums in  india
Top 5 not to miss museums in india
 
Top 5 beaches in india
Top 5 beaches in indiaTop 5 beaches in india
Top 5 beaches in india
 
Top 5 big and famous fairs in india.
Top 5 big and famous fairs in  india.Top 5 big and famous fairs in  india.
Top 5 big and famous fairs in india.
 
Top 5 chilly places to visit in india !
Top 5 chilly places to visit in  india !Top 5 chilly places to visit in  india !
Top 5 chilly places to visit in india !
 
Top 5 less crowded tourist places in india.
Top 5 less crowded tourist places  in india.Top 5 less crowded tourist places  in india.
Top 5 less crowded tourist places in india.
 
Shortcut keys-for-windows-10
Shortcut keys-for-windows-10Shortcut keys-for-windows-10
Shortcut keys-for-windows-10
 
It strategy lecture
It strategy lectureIt strategy lecture
It strategy lecture
 
Importance of IT
Importance of ITImportance of IT
Importance of IT
 
porter Five force analysis
porter Five force analysisporter Five force analysis
porter Five force analysis
 
4 E of corporate strategy
4 E of corporate strategy 4 E of corporate strategy
4 E of corporate strategy
 
Campus recruitmen book
Campus recruitmen bookCampus recruitmen book
Campus recruitmen book
 
General Packet Radio Service
General Packet Radio ServiceGeneral Packet Radio Service
General Packet Radio Service
 
What are policies procedures guidelines standards
What are policies procedures guidelines standardsWhat are policies procedures guidelines standards
What are policies procedures guidelines standards
 
Synopsis on social networking
Synopsis on social networkingSynopsis on social networking
Synopsis on social networking
 
Case study olx
Case study olxCase study olx
Case study olx
 
Cost of-poor-quality - juran institute
Cost of-poor-quality - juran instituteCost of-poor-quality - juran institute
Cost of-poor-quality - juran institute
 
introduction to quality
 introduction to quality introduction to quality
introduction to quality
 
defect tracking and management
defect tracking and management   defect tracking and management
defect tracking and management
 

Recently uploaded

%+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
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
masabamasaba
 
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
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
 

Recently uploaded (20)

WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go Platformless
 
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...
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
WSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AIWSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AI
 
WSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - KeynoteWSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - Keynote
 
%+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...
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
 
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...
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
What Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationWhat Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the Situation
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
BUS PASS MANGEMENT SYSTEM USING PHP.pptx
BUS PASS MANGEMENT SYSTEM USING PHP.pptxBUS PASS MANGEMENT SYSTEM USING PHP.pptx
BUS PASS MANGEMENT SYSTEM USING PHP.pptx
 
%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
 
tonesoftg
tonesoftgtonesoftg
tonesoftg
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
 
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
 
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
 
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
 

Software engineering model

  • 1. Software Engineering Various SDLC Model are:- 1) Waterfall Model:- It is one of the simplest models. This model is easy to implement. This model moves from top to bottom and it cannot be revert back. Advantage of Waterfall model:-  Relatively easy to understand and manage  Each phase of development proceeds sequentially  Allows managerial control where a schedule with deadlines is set for each stage of development  Helps in controlling schedules, budgets, and documentation
  • 2. Disadvantage of Waterfall Model:-  Requirements need to be specified before the development proceeds.  The changes in the requirements in later phases of the waterfall model cannot be done  Does not involve risk management 2) Prototyping Model:- Applied when there is an absence of detailed information regarding input and output requirements in the software. Increases flexibility of the development process by allowing the user to interact and experiment with a working representation of the product known as prototype.
  • 3. Advantage of Prototype Model:-  Provides a working model to the user early in the process  Requirements are well classified here.  Developer gain experience by developing this model.  There is great involvement of user in the project. Disadvantage of Prototype Model:-  If the user is not satisfied by the developed prototype, then a new prototype has to be developed  Prototyping can lead to false expectations  Developer loses focus of the real purpose of prototype and compromise with the quality of the product 3) Spiral Model:-
  • 4. This model combines the features of prototyping model and waterfall model. This model is advantageous for large, complex and expensive projects. This model emphasize on evaluating and resolving risk in software project. Advantage of Spiral Model:-  This model avoids the problems resulting in risk-driven approach in the software.  This model specifies a mechanism for software quality assurance activities.  This model is Suitable for complex and dynamic projects  In this model Estimation of budget and schedule gets realistic as the work progresses. Disadvantage of Spiral Model:-  In this model assessment of project risks and its resolution is not an easy task  This model is Difficult to estimate budget and schedule in the beginning. 4) RAD Model:-
  • 5. This model Lays emphasis on delivering projects in small pieces. Large project is divided into a series of smaller projects.Each of these smaller projects are planned and delivered individually Advantage of RAD model:-  In this model deliverables are easier to transfer.  This model provides greater flexibility.  This model encourages user involvement. Disadvantage of RAD model:-  In this model projects fail if there is no commitment by the developers or the users to get software completed on time.  This model is not appropriate when technical risks are high. 5) V-Model:- Determines the complex relationship between each phase of software development and ensures that each phase of software development is associated with testing.
  • 6. Advantage of V model:-  Covers all functional areas  This model emphasizes the significance of testing and ensures that testing is planned. Disadvantage of V model:-  In this model the processes are institutionalized during the project and when the project is finished, they are abolished. Conclusion:-From the above model I conclude that RAD Model is best model to implement in any software project.