0% found this document useful (0 votes)
5 views10 pages

Pro To Typing

Prototyping is a technique for creating a working model of a system to iteratively improve it and find solutions efficiently. There are three classes of prototyping: Incremental, Throw Away, and Evolutionary, each serving different purposes in the development process. While prototyping offers advantages like user involvement and continuous risk analysis, it also has disadvantages such as lack of defined milestones and challenges in obtaining user feedback.

Uploaded by

kholwanis80
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views10 pages

Pro To Typing

Prototyping is a technique for creating a working model of a system to iteratively improve it and find solutions efficiently. There are three classes of prototyping: Incremental, Throw Away, and Evolutionary, each serving different purposes in the development process. While prototyping offers advantages like user involvement and continuous risk analysis, it also has disadvantages such as lack of defined milestones and challenges in obtaining user feedback.

Uploaded by

kholwanis80
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 10

PROTOTYPING

DEFINITION
A prototype is a working model of the system (or
subsystem )under analysis.
It is a technique of repeating, iteratively the
improvement of the working model.
AIM

To bump on to the solution of the


problem without spending much
time.
CLASSES OF PROTOTYPING
• There are 3 classes of prototyping
• Throw away prototyping
• Evolutionary prototyping
• Incremental prototyping
1.INCREMENTAL PROTOTYPING
• Delivers a small but complete part of the
system each time
• Each new prototype comes up with new
features
2.THROW AWAY PROTOTYPING
• Used for clarification purposes only
• It is thrown away after the developer and the
user agree on the interfaces
• Also known as exploratory or expendable
3. EVOLUTIONARY PROTOTYPING
• There is gradual refinement of the prototype
• Produces models that become part o the final
system
ADVANTAGES OF PROTOTYPING
• User involvement
• Clarify requirements
• Risk analysis is continous
DISADVANTAGES OF
PROTOTYPING
• Lack of defined milestones
• The product is not available in the prototype
• Product evaluation and verification is difficult
• No proper documentation
• Difficult to get feedback from users
• Lack of security, auditing and other controls
• People might think that the prototype is a
solution
PARTICIPANTS IN PROTOTYPING
• Users
• Developers
WHEN DO YOU PROTOTYPE

You might also like