Professional Documents
Culture Documents
Engineering
Prototyping
Presented to
Ma’am Naveera Sahar
Group Members
Kainat Javaid (015)
Uzma Shaheen (029)
Fazeelat Bibi (002)
Outline
What is a prototype?
Prototyping process
Goals of prototyping
Prototyping Approaches and Techniques
Fidelity
Advantages and disadvantages of prototyping
Prototyping
A limited representation of a design that allows users to interact
with it and to explore its suitability.
Making something tangible to test for usability.
It can also be described as a concrete but partial implementation
of a system design.
Aim is to save money and time.
Prototyping
You never get it right first time.
If at first you don’t succeed…
Prototyping Process
Goals of prototyping
Approaches:
Throw away vs Evolutionary vs Incremental
Horizontal vs Vertical
Low vs High fidelity
Different techniques including:
Storyboards
Paper prototypes
Wizard of Oz
Software prototypes
Prototyping Techniques
Full prototype
• Full functionality, lower performance than production software.
Horizontal prototype
• displays “breadth” of functionality, no lower level detail “back
end” support Ex. Database link.
Vertical prototype
• Full functionality and performance of a “slice” or small part of the
system.
Horizontal vs Vertical Prototyping
Fidelity