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.
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 ratings0% 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.
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