SlideShare a Scribd company logo
2
Most read
3
Most read
4
Most read
PROTOTYPE MODEL
Presented By Aijaz Ahmad
Software Engineering
Bca 2nd year (3rd semester)
PROTOTYPE MODEL
• Prototype model is working model of Software with same limited
functionality.
• In prototype model, we do not develop the full Software, firstly we
develop a prototype of the Software means we include some most
favorable functions.
• After this the Software is handed over the customer and the customer will
use the prototype product and check any possible short coming
problems.
• If any problem in the product or customer is not satisfied of the product
than we removed problems in the product or we create a new version of
prototype of the product.
STEPS OF PROTOTYPE MODEL
• Requirement gathering and analysis.
In this phase, the requirements of the system are defined in detail. During the process, the users
of the system are interviewed to know what is their expectation from the system.
• Quick design.
The second phase is a preliminary design or a quick design. In this stage, a simple design of the
system is created. However, it is not a complete design. It gives a brief idea of the system to the
user. The quick design helps in developing the prototype.
• Build a Prototype.
In this phase, an actual prototype is designed based on the information gathered from quick
design. It is a small working model of the required system.
• Refining prototype
If the user is not happy with the current prototype, you need to refine the prototype according to the
user's feedback and suggestions
WHEN WE USE PROTOTYPE MODEL
• Prototype model should be used when the desired system needs to
have a lot of interaction with the end users.
• Unclear requirements when requirements are not properly understand.
• Complicated and larger system.
• Unclear solution.
ADVANTAGES OF PROTOTYPE MODEL
• The customers get to see the partial product early in the life cycle. This
ensures a greater level of customer satisfaction and comfort.
• New requirements can be easily accommodated as there is scope for
refinement.
• Missing functionalities can be easily figured out.
• Errors can be detected much earlier thereby saving a lot of effort and cost,
besides enhancing the quality of the software.
• The developed prototype can be reused by the developer for more
complicated projects in the future.
DISADVANTAGES
• It is time consuming process.
• There may be too much variation in requirements each time the prototype is
evaluated by the customer.
• Poor Documentation due to continuously changing customer requirements.
• It is very difficult for developers to accommodate all the changes demanded
by the customer.
• After seeing an early prototype, the customers sometimes demand the actual
product to be delivered soon.

More Related Content

PPT
Spiral model
PPTX
Delphi cost estimation model
PPTX
Case tools(computer Aided software Engineering)
PPT
PPT
Process models
PPTX
Software Process Models
PPTX
Prototype model and process
PPT
Requirement specification (SRS)
Spiral model
Delphi cost estimation model
Case tools(computer Aided software Engineering)
Process models
Software Process Models
Prototype model and process
Requirement specification (SRS)

What's hot (20)

PPTX
Spiral model
PPTX
PROTOTYPE MODEL
PPT
User Interface Design in Software Engineering SE15
PDF
Software requirements
PDF
Human Computer Interaction Notes 176.pdf
PPTX
Waterfall model in SDLC
PPT
Formal Specification in Software Engineering SE9
PPT
software-project-management-unit-2.ppt
PPTX
Spiral model ppt
PPTX
Software architecture
PPTX
Software scope
ODP
Evolutionary process models se.ppt
PPTX
Software Engineering - Spiral Model
PDF
Incremental model (software engineering)
PPTX
Waterfall Model By Zubair YaSeeN
PPT
Rad model
PPT
Software Engineering (Process Models)
PPTX
waterfall model
PDF
Stepwise Project planning in software development
PDF
3. ch 2-process model
Spiral model
PROTOTYPE MODEL
User Interface Design in Software Engineering SE15
Software requirements
Human Computer Interaction Notes 176.pdf
Waterfall model in SDLC
Formal Specification in Software Engineering SE9
software-project-management-unit-2.ppt
Spiral model ppt
Software architecture
Software scope
Evolutionary process models se.ppt
Software Engineering - Spiral Model
Incremental model (software engineering)
Waterfall Model By Zubair YaSeeN
Rad model
Software Engineering (Process Models)
waterfall model
Stepwise Project planning in software development
3. ch 2-process model
Ad

Similar to Prototype Model (20)

PPTX
Prototype Model
PPTX
Prototype Model
PPTX
Software engineering 7 prototype model
PPT
Prototype
PPTX
software Prototyping model
PPTX
Prototype model
PPTX
Prototypemodel in SDLC ppt
PDF
ITFT - Software prototyping
PPTX
PROTOTYPE MODEL
PPTX
Prototypemodel
PPT
Prototype model
PPTX
SDLC-MODELS.pptxaaaaaaaaaaaaaaaaaaaaaaaaa
PPTX
Prototyping (presentation)
PPTX
Prototype model 130714101556-phpapp02
PPTX
PROTOTYPING
PPT
Kelis king - software development life cycle (sdlc)
PPT
Kelis king - software development life cycle (sdlc)
PPT
SE_models_1.ppt
PPT
SE_models_1.ppt
PPT
SE_models_1.ppt
Prototype Model
Prototype Model
Software engineering 7 prototype model
Prototype
software Prototyping model
Prototype model
Prototypemodel in SDLC ppt
ITFT - Software prototyping
PROTOTYPE MODEL
Prototypemodel
Prototype model
SDLC-MODELS.pptxaaaaaaaaaaaaaaaaaaaaaaaaa
Prototyping (presentation)
Prototype model 130714101556-phpapp02
PROTOTYPING
Kelis king - software development life cycle (sdlc)
Kelis king - software development life cycle (sdlc)
SE_models_1.ppt
SE_models_1.ppt
SE_models_1.ppt
Ad

Recently uploaded (20)

PPTX
BOWEL ELIMINATION FACTORS AFFECTING AND TYPES
PPTX
human mycosis Human fungal infections are called human mycosis..pptx
PPTX
Cell Types and Its function , kingdom of life
PPTX
Pharma ospi slides which help in ospi learning
PDF
TR - Agricultural Crops Production NC III.pdf
PDF
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
PDF
RMMM.pdf make it easy to upload and study
PDF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
PDF
Pre independence Education in Inndia.pdf
PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PDF
VCE English Exam - Section C Student Revision Booklet
PDF
Abdominal Access Techniques with Prof. Dr. R K Mishra
PDF
Business Ethics Teaching Materials for college
PPTX
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
PDF
O7-L3 Supply Chain Operations - ICLT Program
PDF
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
PDF
Mark Klimek Lecture Notes_240423 revision books _173037.pdf
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PPTX
Microbial diseases, their pathogenesis and prophylaxis
PDF
Complications of Minimal Access Surgery at WLH
BOWEL ELIMINATION FACTORS AFFECTING AND TYPES
human mycosis Human fungal infections are called human mycosis..pptx
Cell Types and Its function , kingdom of life
Pharma ospi slides which help in ospi learning
TR - Agricultural Crops Production NC III.pdf
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
RMMM.pdf make it easy to upload and study
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
Pre independence Education in Inndia.pdf
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
VCE English Exam - Section C Student Revision Booklet
Abdominal Access Techniques with Prof. Dr. R K Mishra
Business Ethics Teaching Materials for college
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
O7-L3 Supply Chain Operations - ICLT Program
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
Mark Klimek Lecture Notes_240423 revision books _173037.pdf
STATICS OF THE RIGID BODIES Hibbelers.pdf
Microbial diseases, their pathogenesis and prophylaxis
Complications of Minimal Access Surgery at WLH

Prototype Model

  • 1. PROTOTYPE MODEL Presented By Aijaz Ahmad Software Engineering Bca 2nd year (3rd semester)
  • 2. PROTOTYPE MODEL • Prototype model is working model of Software with same limited functionality. • In prototype model, we do not develop the full Software, firstly we develop a prototype of the Software means we include some most favorable functions. • After this the Software is handed over the customer and the customer will use the prototype product and check any possible short coming problems. • If any problem in the product or customer is not satisfied of the product than we removed problems in the product or we create a new version of prototype of the product.
  • 3. STEPS OF PROTOTYPE MODEL • Requirement gathering and analysis. In this phase, the requirements of the system are defined in detail. During the process, the users of the system are interviewed to know what is their expectation from the system. • Quick design. The second phase is a preliminary design or a quick design. In this stage, a simple design of the system is created. However, it is not a complete design. It gives a brief idea of the system to the user. The quick design helps in developing the prototype. • Build a Prototype. In this phase, an actual prototype is designed based on the information gathered from quick design. It is a small working model of the required system. • Refining prototype If the user is not happy with the current prototype, you need to refine the prototype according to the user's feedback and suggestions
  • 4. WHEN WE USE PROTOTYPE MODEL • Prototype model should be used when the desired system needs to have a lot of interaction with the end users. • Unclear requirements when requirements are not properly understand. • Complicated and larger system. • Unclear solution.
  • 5. ADVANTAGES OF PROTOTYPE MODEL • The customers get to see the partial product early in the life cycle. This ensures a greater level of customer satisfaction and comfort. • New requirements can be easily accommodated as there is scope for refinement. • Missing functionalities can be easily figured out. • Errors can be detected much earlier thereby saving a lot of effort and cost, besides enhancing the quality of the software. • The developed prototype can be reused by the developer for more complicated projects in the future.
  • 6. DISADVANTAGES • It is time consuming process. • There may be too much variation in requirements each time the prototype is evaluated by the customer. • Poor Documentation due to continuously changing customer requirements. • It is very difficult for developers to accommodate all the changes demanded by the customer. • After seeing an early prototype, the customers sometimes demand the actual product to be delivered soon.