SlideShare ist ein Scribd-Unternehmen logo
1 von 15
Presented by –
Soni Singh
M-Tech (S.E)
1st Year
Overviews:-
What is prototype model?
Need / importanceof the prototype model
Advantageand disadvantageof the prototype model
Reference
Sdlc models
SDLC(Softwaredevelopment lifecycle) is a framework that
describes the activities performed
development project.
at each step of a software
SDLC models are following
Waterfall model
Iterative model
Prototype model
Spiral model
types:-
SDLC MODEL
Prototype model
proposals and try them out before
 A prototyping model suggest that before carrying out the
development of the actual software, a working prototype of
the
system should be built.
 A prototype is a toy implementation of the system.
 Prototype is a working model of software with some
limited functionality.
Prototyping is used to allow the users evaluate the developer
implementation.
How does the prototype model look?
Requirement analysis
quick
design Build
prototype
Refine requirements
according to the
customer suggestion
Customer
evaluation of
prototaypae
Implement Test Maintain
Design
Steps of the prototype model
 Requirements gathering and Analysis:
A prototype model begins with requirementsanalysis, and the
requirements of the system are define in detail. The user is
interviewed in order to know the requirementsof the system.
 Quick design:
When requirementsare known, aquick design for the system
is created. It is nota detailed design , it includes the
importantaspectsof the system, which gives an idea of the
system to the user.
 Build prototype:
Information gathering from quick design is modified to form a
prototype .It represents a ‘rough’ design of the required system.
 Customerevaluation of prototype:
The build prototype is presented to the customer for
his/her
evaluation.
 Prototype refinement:
Once the user evaluate the prototype, it is refined according to the
requirements . When the user is satisfied to the developed
prototype a final system is developed based on the final prototype
, which is developed by the iterative method means we design the
system according to the final prototype , after that implement , test
the product to find the errorand at last we maintain the system.
,
Need of the prototype model:-
 Prototype provides a method to examine design
problems
and evaluating solutions.
 “…Prototypes are not self explanatory….Clarifying what
aspects of a prototypecorrespond to the eventual artifact─
and what don’t─ is a key part of successful prototyping.”
 The developmentof the prototype model is expensive but
is
a good model because it satisfy all the requirements of the
customers.
Advantages of the prototype model:-
 It provides a working model to the user early in the process ,
enabling early assessment and increasing the user confidence.
 The developer gains the experience and insight by developing
a
prototype , thereby resulting I better implementation of the
requirements.
 It helps in reducing the risk associated to the
project.
 The prototyping model serves to clarify requirements , which
are
not clear, hence ambiguity and improving communication
between developer and user.
 There is a great involvementof the users in software
development. Hence the requirements of the users are met
to the greatest extent.
Disadvantages of the prototype model
 If the user is not satisfied with developed prototype,
then a new prototype is developed . This process goes on
until a perfect prototype evolves. Thus this model is time
consuming and expensive.
 The developer loses focus of the real purpose of the
prototype and compromiseson the quality of the product.
Forexample:- he/she may apply some of the inefficient
algorithms or inappropriate programming languages used
in developing the prototype.
Prototype model can lead to the false expectations. It
often creates a situation where the user believes that the
development of the system is finished when it is not.
The primary goal of the prototype model is rapid
development. Thus, the design of the system may suffer
as it built in a series of layers without considering
integration of all the othercomponents.
References
 www.Google.com
www.slideshare.com
www.youtube.com
Thank you

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (19)

Prototyping model advantages and disadvantages
Prototyping model advantages and disadvantagesPrototyping model advantages and disadvantages
Prototyping model advantages and disadvantages
 
Prototyping
PrototypingPrototyping
Prototyping
 
PROTOTYPING
PROTOTYPINGPROTOTYPING
PROTOTYPING
 
Prototype model
Prototype modelPrototype model
Prototype model
 
Prototyping
PrototypingPrototyping
Prototyping
 
Prototype model of SDLC
Prototype model of SDLCPrototype model of SDLC
Prototype model of SDLC
 
Spiral model
Spiral modelSpiral model
Spiral model
 
Software Prototyping
Software PrototypingSoftware Prototyping
Software Prototyping
 
Introduction to prototyping
Introduction to prototypingIntroduction to prototyping
Introduction to prototyping
 
WATERFALL MODEL
WATERFALL MODELWATERFALL MODEL
WATERFALL MODEL
 
Prototyping Model
Prototyping ModelPrototyping Model
Prototyping Model
 
Software Prototyping
Software PrototypingSoftware Prototyping
Software Prototyping
 
ITFT - Software prototyping
ITFT -  Software prototypingITFT -  Software prototyping
ITFT - Software prototyping
 
Prototyping (presentation)
Prototyping (presentation)Prototyping (presentation)
Prototyping (presentation)
 
Waterfall and Prototype model
Waterfall and Prototype modelWaterfall and Prototype model
Waterfall and Prototype model
 
Comparison of waterfall model and prototype model
Comparison of waterfall model and prototype modelComparison of waterfall model and prototype model
Comparison of waterfall model and prototype model
 
Prototypemodel
PrototypemodelPrototypemodel
Prototypemodel
 
Software prototyping
Software prototypingSoftware prototyping
Software prototyping
 
Software prototyping
Software prototypingSoftware prototyping
Software prototyping
 

Ähnlich wie Prototypemodel in SDLC ppt

Prototype model
Prototype modelPrototype model
Prototype modelsadhana8
 
Types of Software life cycle
Types of Software life cycleTypes of Software life cycle
Types of Software life cycleSanthia RK
 
Prototype
PrototypePrototype
PrototypeMR Z
 
Software_Process_Model for class.ppt
Software_Process_Model for class.pptSoftware_Process_Model for class.ppt
Software_Process_Model for class.pptvishnupriyapm4
 
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 modelsSoham Nanekar
 
Software development process models
Software development process modelsSoftware development process models
Software development process modelsMuntha Ulfat
 
Manual testing testing master.pdf
Manual testing testing master.pdfManual testing testing master.pdf
Manual testing testing master.pdfsynamedia
 
ManualTestingMaterial.pdf
ManualTestingMaterial.pdfManualTestingMaterial.pdf
ManualTestingMaterial.pdfSCMCpvt
 
Chapter 3 Software Process Model.ppt
Chapter 3 Software Process Model.pptChapter 3 Software Process Model.ppt
Chapter 3 Software Process Model.pptRayonJ1
 
Software Process Model in software engineering
Software Process Model in software engineeringSoftware Process Model in software engineering
Software Process Model in software engineeringMuhammadTalha436
 
Lecture 19,20 Software Development Process Models.pptx
Lecture 19,20 Software Development Process Models.pptxLecture 19,20 Software Development Process Models.pptx
Lecture 19,20 Software Development Process Models.pptxSeniorUsama
 
software Prototyping model
software Prototyping modelsoftware Prototyping model
software Prototyping modelSankeerthanaS1
 
Prototyping model, Evolution and spiral models.pdf
Prototyping model, Evolution and spiral models.pdfPrototyping model, Evolution and spiral models.pdf
Prototyping model, Evolution and spiral models.pdfssusere796b3
 
Software Engineering
Software Engineering Software Engineering
Software Engineering Nethan Shaik
 
1.4 Prototyping model.pptx
1.4 Prototyping model.pptx1.4 Prototyping model.pptx
1.4 Prototyping model.pptxJAYAPRIYAR7
 

Ähnlich wie Prototypemodel in SDLC ppt (20)

Prototype model
Prototype modelPrototype model
Prototype model
 
Types of Software life cycle
Types of Software life cycleTypes of Software life cycle
Types of Software life cycle
 
Prototype Model
Prototype ModelPrototype Model
Prototype Model
 
Models.pptx
Models.pptxModels.pptx
Models.pptx
 
Prototype
PrototypePrototype
Prototype
 
Software_Process_Model for class.ppt
Software_Process_Model for class.pptSoftware_Process_Model for class.ppt
Software_Process_Model for class.ppt
 
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
 
Introduction to Software Engineering
Introduction to Software EngineeringIntroduction to Software Engineering
Introduction to Software Engineering
 
Software development process models
Software development process modelsSoftware development process models
Software development process models
 
Manual testing testing master.pdf
Manual testing testing master.pdfManual testing testing master.pdf
Manual testing testing master.pdf
 
ManualTestingMaterial.pdf
ManualTestingMaterial.pdfManualTestingMaterial.pdf
ManualTestingMaterial.pdf
 
Chapter 3 Software Process Model.ppt
Chapter 3 Software Process Model.pptChapter 3 Software Process Model.ppt
Chapter 3 Software Process Model.ppt
 
Software Process Model in software engineering
Software Process Model in software engineeringSoftware Process Model in software engineering
Software Process Model in software engineering
 
Software development process models
Software development process modelsSoftware development process models
Software development process models
 
Model
ModelModel
Model
 
Lecture 19,20 Software Development Process Models.pptx
Lecture 19,20 Software Development Process Models.pptxLecture 19,20 Software Development Process Models.pptx
Lecture 19,20 Software Development Process Models.pptx
 
software Prototyping model
software Prototyping modelsoftware Prototyping model
software Prototyping model
 
Prototyping model, Evolution and spiral models.pdf
Prototyping model, Evolution and spiral models.pdfPrototyping model, Evolution and spiral models.pdf
Prototyping model, Evolution and spiral models.pdf
 
Software Engineering
Software Engineering Software Engineering
Software Engineering
 
1.4 Prototyping model.pptx
1.4 Prototyping model.pptx1.4 Prototyping model.pptx
1.4 Prototyping model.pptx
 

Kürzlich hochgeladen

Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.MateoGardella
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Disha Kariya
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Shubhangi Sonawane
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...KokoStevan
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxnegromaestrong
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingTeacherCyreneCayanan
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfChris Hunter
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 

Kürzlich hochgeladen (20)

Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 

Prototypemodel in SDLC ppt

  • 1. Presented by – Soni Singh M-Tech (S.E) 1st Year
  • 2. Overviews:- What is prototype model? Need / importanceof the prototype model Advantageand disadvantageof the prototype model Reference
  • 3. Sdlc models SDLC(Softwaredevelopment lifecycle) is a framework that describes the activities performed development project. at each step of a software SDLC models are following Waterfall model Iterative model Prototype model Spiral model types:-
  • 5. Prototype model proposals and try them out before  A prototyping model suggest that before carrying out the development of the actual software, a working prototype of the system should be built.  A prototype is a toy implementation of the system.  Prototype is a working model of software with some limited functionality. Prototyping is used to allow the users evaluate the developer implementation.
  • 6. How does the prototype model look? Requirement analysis quick design Build prototype Refine requirements according to the customer suggestion Customer evaluation of prototaypae Implement Test Maintain Design
  • 7. Steps of the prototype model  Requirements gathering and Analysis: A prototype model begins with requirementsanalysis, and the requirements of the system are define in detail. The user is interviewed in order to know the requirementsof the system.  Quick design: When requirementsare known, aquick design for the system is created. It is nota detailed design , it includes the importantaspectsof the system, which gives an idea of the system to the user.
  • 8.  Build prototype: Information gathering from quick design is modified to form a prototype .It represents a ‘rough’ design of the required system.  Customerevaluation of prototype: The build prototype is presented to the customer for his/her evaluation.  Prototype refinement: Once the user evaluate the prototype, it is refined according to the requirements . When the user is satisfied to the developed prototype a final system is developed based on the final prototype , which is developed by the iterative method means we design the system according to the final prototype , after that implement , test the product to find the errorand at last we maintain the system. ,
  • 9. Need of the prototype model:-  Prototype provides a method to examine design problems and evaluating solutions.  “…Prototypes are not self explanatory….Clarifying what aspects of a prototypecorrespond to the eventual artifact─ and what don’t─ is a key part of successful prototyping.”  The developmentof the prototype model is expensive but is a good model because it satisfy all the requirements of the customers.
  • 10. Advantages of the prototype model:-  It provides a working model to the user early in the process , enabling early assessment and increasing the user confidence.  The developer gains the experience and insight by developing a prototype , thereby resulting I better implementation of the requirements.  It helps in reducing the risk associated to the project.  The prototyping model serves to clarify requirements , which are not clear, hence ambiguity and improving communication between developer and user.
  • 11.  There is a great involvementof the users in software development. Hence the requirements of the users are met to the greatest extent.
  • 12. Disadvantages of the prototype model  If the user is not satisfied with developed prototype, then a new prototype is developed . This process goes on until a perfect prototype evolves. Thus this model is time consuming and expensive.  The developer loses focus of the real purpose of the prototype and compromiseson the quality of the product. Forexample:- he/she may apply some of the inefficient algorithms or inappropriate programming languages used in developing the prototype.
  • 13. Prototype model can lead to the false expectations. It often creates a situation where the user believes that the development of the system is finished when it is not. The primary goal of the prototype model is rapid development. Thus, the design of the system may suffer as it built in a series of layers without considering integration of all the othercomponents.