SlideShare a Scribd company logo
1 of 18
SRI SIIM
VASANT KUNJ , DELHI
Assignments on MIS
Submitted To-
Ruchika Takker Sharma
Submitted By-
SHUBHAM JAISWAL
PGDM ( 2019-2021)
• What is SDLC and it’s Type.
• What is Spiral & Prototype Model.
• Need & Advantage of both.
• Pros & Cons of Both.
INFO -:
 The Spiral Model was Defined in his 1988 Article.
This Model was not the first Model to discuss
iterative development, but it was the first model to
explain why the iteration matter.
Spiral Model
Spiral Model is a combination of a waterfall model and
iterative model. Each phase in spiral model begins with a
design goal and ends with the client reviewing the
progress.
The development team in Spiral-SDLC model starts with a
small set of requirement and goes through each
development phase for those set of requirements. The
software engineering team adds functionality for the
additional requirement in every-increasing spirals until
the application is ready for the production phase.
Spiral Model
When to use Spiral Methodology?
When to use Spiral Methodology?
1. When project is large
2. When releases are required to be frequent
3. When creation of a prototype is applicable
4. When risk and costs evaluation is important
5. For medium to high-risk projects
6. When changes may require at any time
7. When long term project commitment is not feasible
due to changes in economic priorities
It is mainly used by large and mission
critical projects. As per my
understanding, NASA is one of the good
example which is using spiral model.
PROTOTYPE :-
• Prototyping is a general approach to develop an
effective replica of any idea or software or system
which needs further engineering for making it the
ultimate product. The prototype model will present a
mini-sized duplicate copy of your target end product
which requires precise customer feedback for
crafting accordingly.
MODERN PROTOTYPE
• The Prototyping Model is a methodology that is
treated as a model for software development
where a prototype - which is a premature
approximated sample of the final product, is
constructed and then tested. After that rework is
done on that unfinished product as per
requirement in anticipation of building a suitable
prototype that is, at last, attain after the entire
software is developed and then it is delivered to
the customer.
• Rapid Throwaway Prototyping: In this method,
developers can explore the ideas as well as get
proper customer feedback.
• Evolutionary Prototyping: Here your developed
prototype will primarily be incremented for
refining on the foundation of customer opinion
until the final one gets accepted.
The customers get to see the partial product early
in the life cycle. This ensures a greater level of
customer satisfaction and comfort.
Missing functionalities can be easily figured out.
New requirements can be easily accommodated as
there is scope for refinement.
Flexibility in design.
CONS :-
Developers in a hurry to build prototypes may end
up with sub-optimal solutions.
After seeing an early prototype, the customers
sometimes demand the actual product to be
delivered soon.
Costly w.r.t time as well as money.
It is very difficult for the developers to
accommodate all the changes demanded by the
customer.
CONCLUSION
As per my understanding the Prototyping
Model should be used when the requirements
of the product are not clearly understood or
are unstable. It can also be used if
requirements are changing quickly (think
zappos)
.

More Related Content

What's hot

50500113 spiral-model
50500113 spiral-model50500113 spiral-model
50500113 spiral-model
asidharath
 
Prototype model
Prototype modelPrototype model
Prototype model
shuisharma
 
Software Development Lifecycle interactive powerpoint
Software Development Lifecycle interactive powerpointSoftware Development Lifecycle interactive powerpoint
Software Development Lifecycle interactive powerpoint
Thendo Tshikota
 

What's hot (20)

What is agile model
What is agile modelWhat is agile model
What is agile model
 
Agile Model for Beginner’s
Agile Model for Beginner’sAgile Model for Beginner’s
Agile Model for Beginner’s
 
Effective Prototyping Process for Software Creation
Effective Prototyping Process for Software CreationEffective Prototyping Process for Software Creation
Effective Prototyping Process for Software Creation
 
Prototype
PrototypePrototype
Prototype
 
Prototyping model advantages and disadvantages
Prototyping model advantages and disadvantagesPrototyping model advantages and disadvantages
Prototyping model advantages and disadvantages
 
50500113 spiral-model
50500113 spiral-model50500113 spiral-model
50500113 spiral-model
 
User experience & agile
User experience & agileUser experience & agile
User experience & agile
 
PROTOTYPING
PROTOTYPINGPROTOTYPING
PROTOTYPING
 
WATERFALL MODEL
WATERFALL MODELWATERFALL MODEL
WATERFALL MODEL
 
Prototyping
PrototypingPrototyping
Prototyping
 
Prototype model
Prototype modelPrototype model
Prototype model
 
Prototype Model
Prototype ModelPrototype Model
Prototype Model
 
Introduction to prototyping
Introduction to prototypingIntroduction to prototyping
Introduction to prototyping
 
What is Prototype Model and Phases of Prototype Model?
What is Prototype Model and Phases of Prototype Model?What is Prototype Model and Phases of Prototype Model?
What is Prototype Model and Phases of Prototype Model?
 
Prototype model
Prototype modelPrototype model
Prototype model
 
Software prototyping
Software prototyping  Software prototyping
Software prototyping
 
Prototype model of SDLC
Prototype model of SDLCPrototype model of SDLC
Prototype model of SDLC
 
Software Development Lifecycle interactive powerpoint
Software Development Lifecycle interactive powerpointSoftware Development Lifecycle interactive powerpoint
Software Development Lifecycle interactive powerpoint
 
Evolutionary models
Evolutionary modelsEvolutionary models
Evolutionary models
 
Scaling Agility Primer - Principles of Scaling Agility v.1
Scaling Agility Primer - Principles of Scaling Agility v.1Scaling Agility Primer - Principles of Scaling Agility v.1
Scaling Agility Primer - Principles of Scaling Agility v.1
 

Similar to Presentation on SDLC model (Spiral & Prototype)

SDLC- concept and models
SDLC- concept and modelsSDLC- concept and models
SDLC- concept and models
Anjali Arora
 
Software testing
Software testingSoftware testing
Software testing
K Lingaraju
 
SOFTWARE LIFECYLE MODELS
SOFTWARE LIFECYLE MODELSSOFTWARE LIFECYLE MODELS
SOFTWARE LIFECYLE MODELS
guest1c0da72
 

Similar to Presentation on SDLC model (Spiral & Prototype) (20)

Types of Software life cycle
Types of Software life cycleTypes of Software life cycle
Types of Software life cycle
 
SDLC MODEL
SDLC MODEL SDLC MODEL
SDLC MODEL
 
SDLC - Software Development Life Cycle
SDLC - Software Development Life CycleSDLC - Software Development Life Cycle
SDLC - Software Development Life Cycle
 
Software development life cycle
Software development life cycleSoftware development life cycle
Software development life cycle
 
SDLC- concept and models
SDLC- concept and modelsSDLC- concept and models
SDLC- concept and models
 
Software development process models
Software development process modelsSoftware development process models
Software development process models
 
Spiral model
Spiral modelSpiral model
Spiral model
 
Plagiarism Report SDLC 1.pdf
Plagiarism Report SDLC 1.pdfPlagiarism Report SDLC 1.pdf
Plagiarism Report SDLC 1.pdf
 
Structured system analysis and design
Structured system analysis and design Structured system analysis and design
Structured system analysis and design
 
Software testing
Software testingSoftware testing
Software testing
 
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...
 
Final boss
Final bossFinal boss
Final boss
 
SOFTWARE LIFECYLE MODELS
SOFTWARE LIFECYLE MODELSSOFTWARE LIFECYLE MODELS
SOFTWARE LIFECYLE MODELS
 
Sdlc process models in software engineering basics by ram k paliwal
Sdlc process models in software engineering basics by ram k paliwalSdlc process models in software engineering basics by ram k paliwal
Sdlc process models in software engineering basics by ram k paliwal
 
software development methodologies and their application
software development methodologies and their applicationsoftware development methodologies and their application
software development methodologies and their application
 
Software development life cycle (SDLC) Models
Software development life cycle (SDLC) ModelsSoftware development life cycle (SDLC) Models
Software development life cycle (SDLC) Models
 
Spiral Model
Spiral ModelSpiral Model
Spiral Model
 
Models.pptx
Models.pptxModels.pptx
Models.pptx
 
Effort Distribution on Waterfall and Agile
Effort Distribution on Waterfall and AgileEffort Distribution on Waterfall and Agile
Effort Distribution on Waterfall and Agile
 
PROTOTYPE MODEL
PROTOTYPE MODELPROTOTYPE MODEL
PROTOTYPE MODEL
 

Recently uploaded

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
 
%+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
 
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
 

Recently uploaded (20)

WSO2CON 2024 - How CSI Piemonte Is Apifying the Public Administration
WSO2CON 2024 - How CSI Piemonte Is Apifying the Public AdministrationWSO2CON 2024 - How CSI Piemonte Is Apifying the Public Administration
WSO2CON 2024 - How CSI Piemonte Is Apifying the Public Administration
 
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
 
WSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - KeynoteWSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - Keynote
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
 
WSO2Con2024 - Unleashing the Financial Potential of 13 Million People
WSO2Con2024 - Unleashing the Financial Potential of 13 Million PeopleWSO2Con2024 - Unleashing the Financial Potential of 13 Million People
WSO2Con2024 - Unleashing the Financial Potential of 13 Million People
 
WSO2Con2024 - Organization Management: The Revolution in B2B CIAM
WSO2Con2024 - Organization Management: The Revolution in B2B CIAMWSO2Con2024 - Organization Management: The Revolution in B2B CIAM
WSO2Con2024 - Organization Management: The Revolution in B2B CIAM
 
WSO2Con2024 - GitOps in Action: Navigating Application Deployment in the Plat...
WSO2Con2024 - GitOps in Action: Navigating Application Deployment in the Plat...WSO2Con2024 - GitOps in Action: Navigating Application Deployment in the Plat...
WSO2Con2024 - GitOps in Action: Navigating Application Deployment in the Plat...
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto
 
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 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaS
 
%+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...
 
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...
 
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
 
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...
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of Transformation
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of TransformationWSO2CON 2024 - Designing Event-Driven Enterprises: Stories of Transformation
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of Transformation
 
%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
 
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
 
WSO2Con2024 - Software Delivery in Hybrid Environments
WSO2Con2024 - Software Delivery in Hybrid EnvironmentsWSO2Con2024 - Software Delivery in Hybrid Environments
WSO2Con2024 - Software Delivery in Hybrid Environments
 
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...
 

Presentation on SDLC model (Spiral & Prototype)

  • 1. SRI SIIM VASANT KUNJ , DELHI Assignments on MIS Submitted To- Ruchika Takker Sharma Submitted By- SHUBHAM JAISWAL PGDM ( 2019-2021)
  • 2. • What is SDLC and it’s Type. • What is Spiral & Prototype Model. • Need & Advantage of both. • Pros & Cons of Both.
  • 3.
  • 4.
  • 5. INFO -:  The Spiral Model was Defined in his 1988 Article. This Model was not the first Model to discuss iterative development, but it was the first model to explain why the iteration matter.
  • 6. Spiral Model Spiral Model is a combination of a waterfall model and iterative model. Each phase in spiral model begins with a design goal and ends with the client reviewing the progress. The development team in Spiral-SDLC model starts with a small set of requirement and goes through each development phase for those set of requirements. The software engineering team adds functionality for the additional requirement in every-increasing spirals until the application is ready for the production phase.
  • 8. When to use Spiral Methodology? When to use Spiral Methodology? 1. When project is large 2. When releases are required to be frequent 3. When creation of a prototype is applicable 4. When risk and costs evaluation is important 5. For medium to high-risk projects 6. When changes may require at any time 7. When long term project commitment is not feasible due to changes in economic priorities
  • 9.
  • 10. It is mainly used by large and mission critical projects. As per my understanding, NASA is one of the good example which is using spiral model.
  • 11. PROTOTYPE :- • Prototyping is a general approach to develop an effective replica of any idea or software or system which needs further engineering for making it the ultimate product. The prototype model will present a mini-sized duplicate copy of your target end product which requires precise customer feedback for crafting accordingly.
  • 12. MODERN PROTOTYPE • The Prototyping Model is a methodology that is treated as a model for software development where a prototype - which is a premature approximated sample of the final product, is constructed and then tested. After that rework is done on that unfinished product as per requirement in anticipation of building a suitable prototype that is, at last, attain after the entire software is developed and then it is delivered to the customer.
  • 13. • Rapid Throwaway Prototyping: In this method, developers can explore the ideas as well as get proper customer feedback. • Evolutionary Prototyping: Here your developed prototype will primarily be incremented for refining on the foundation of customer opinion until the final one gets accepted.
  • 14.
  • 15. The customers get to see the partial product early in the life cycle. This ensures a greater level of customer satisfaction and comfort. Missing functionalities can be easily figured out. New requirements can be easily accommodated as there is scope for refinement. Flexibility in design.
  • 16. CONS :- Developers in a hurry to build prototypes may end up with sub-optimal solutions. After seeing an early prototype, the customers sometimes demand the actual product to be delivered soon. Costly w.r.t time as well as money. It is very difficult for the developers to accommodate all the changes demanded by the customer.
  • 17. CONCLUSION As per my understanding the Prototyping Model should be used when the requirements of the product are not clearly understood or are unstable. It can also be used if requirements are changing quickly (think zappos)
  • 18. .