0% found this document useful (0 votes)
7 views

Webapp Lesson 10

The document discusses the importance of prototyping and wireframing in web application design, highlighting their roles in enhancing user experience and usability testing. It outlines the benefits of prototyping, including improved communication, feasibility assessment, and early usability testing. Additionally, it compares various prototyping methods, including paper prototypes, digital tools, and coded prototypes, emphasizing the need for effective collaboration and iterative design processes.

Uploaded by

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

Webapp Lesson 10

The document discusses the importance of prototyping and wireframing in web application design, highlighting their roles in enhancing user experience and usability testing. It outlines the benefits of prototyping, including improved communication, feasibility assessment, and early usability testing. Additionally, it compares various prototyping methods, including paper prototypes, digital tools, and coded prototypes, emphasizing the need for effective collaboration and iterative design processes.

Uploaded by

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

PROTOTYPING

AND
WIREFRAMING
Wed Application
Objectives

▰At the end of the chapter,


students are expected to:
▻Explain how prototyping and
wireframing works
▻Explain the benefits of
prototyping
▻Compare paper prototypes,
wireframes, and clickable
prototypes
2
Prototyping Mockups Wireframe

3
Prototyping Mockups Wireframe

4
Prototyping Mockups Wireframe

5
Prototype

Nothing brings you closer to the functionality of the final product than prototyping. While
wireframes sketch out the blueprint and mockups show the feel and texture of the
design, it is the prototype that brings to life the “experience” behind “user experience.” That
beautiful call-to-action may look great on the screen, but you won’t know if it works on end
users until the clickable prototype. Not only do prototypes help provide proof of concept,
they more importantly expose any usability flaws behind the wireframes and mockups.

6
5 Reasons Why You need to
Prototype

While skipping prototyping might save some time during design, that surplus can be
lost many times over in development. If people try on jeans before buying them and test-
drive cars before signing the check, then it only makes sense to test your designs
interactively before they go into development. Interaction, after all, is how users access the
design solutions to their problems. While these vary depending on designers and their
needs, some universal benefits include:

• Communication and Collaboration


• Gauge feasibility while reducing waste
• Sell your idea
• Test usability earlier
• Set your design priorities 7
Communication and Collaboration

It’s one thing to discuss re-quirements documentation, but it’s a whole other level of
imagi-native collaboration when both parties can play with a prototype and explore
limitations and possibilities. Documentation can be misinterpreted, but experiences are
shared.

8
Gauge feasibility while reducing waste

Wireframes, mockups, and requirement documents live in paper, not reality. Prototyp-ing
allows teams to experiment, giving them the freedom to fail cheaply while learning more.
Just take a look at how prototypes helped increase estimate accuracy by 50% while
reducing re-quests for clarification by 80%.

9
Sell your idea

Prototypes can be great for pitching if you’re working with skeptical clients.
Experiencing the real-life web-site or app proves your vision more than a wordy
description or mockup bogged down with notes.

10
Test usability earlier

By user-testing a prototype, you’re able to find problems and fix them earlier in the process,
saving your-self a huge hassle of dealing with them when they’re cemented in code. The
same case study cited above saw 25% reduction in post-release bugs thanks to prototyping.

11
Set your design priorities

We recommend prototyping early and often because prioritizing interaction design will keep
you grounded in reality when you make static design decisions. The visuals must fulfill the
experience, not the other way around.

12
When to start Prototyping: 3 Points
of Convergence

There’s no green light that will magically blink when it’s time to start prototyping.
How and when to prototype is the subject of much debate in the design world, and various
differing theories and strategies have emerged.

 Sketching – Brainstorm by drawing quick and dirty sketches on paper.


 Wireframing – Start laying out the skeletal framework with boxes and rough shapes.
 Mockups – Inject detail into wireframes with colors, typogra-phies, photos, and
other visual design elements.
 Prototyping – Add interactivity to mockups by stitching screens together for basic
prototypes or adding animations/interactions for advanced prototypes.
• Development – Code in language of choice to turn the prototype into the final product
13
Wireframing and Prototyping

Some designers prefer to get to prototyping right away, and for good reason. This is a core
concept of Lean UX, devised by Jeff Gothelf, Director of UX at Neo Innovation Labs
(you can hear him describe it in this thorough webinar). Lean UX emphasizes prototypes
as “the fastest way between you and your code.”

14
Adavantages of a Lean UX

 Faster – Skipping and consolidating phases will get you to the end product
faster, but possibly at the cost of quality.
 More efficient – The nature of the method is to avoid waste, so the work done
will be only the essentials – no time spent on “busy work.”
 Experience, not deliverables – Part of “trimming the fat” is min-imizing
documentation. Teams communicate better and faster, improving collaboration in
designing the experience. State the design vision, then iterate with that in mind.

15
Mockups & Prototype

Mockups are like a better-dressed wireframe. Neither require functionality, but mockups give
you a better idea of what the final product will look like, and at times suggest how it will func-
tion. Usually mockups are built from wireframes, but this is not always the case.

The main difference between building a prototype off a mockup instead of a wireframe is that
mockups automatically provide the baseline design for a mid- to high-fidelity prototype. Because
wireframes are so bare-bones, prototypes built from them are still low fidelity.

One of major strengths of JavaScript is that it does not require expensive development tools. You can
start with a simple text editor such as Notepad. Since it is an interpreted language inside the context of
a web browser, you do not even need to buy a compiler.
16
Traditional Prototyping Methods and Tools

Paper Prototypes

In the age of modern technology, it can sometimes be refreshing getting back to


the tools we used in kindergarten. Paper, scissors, glue, coloring utensils – what we
once used to make unicorn col-lages can now be co-opted for creating useful yet quick
prototypes. Let’s explore the benefits, disadvantages, and methods for paper
prototyping.

17
Traditional Prototyping Methods and Tools

Advantages of Paper Prototyping - The benefits of paper prototyping are quite


straightforward: they’re cheap, fast to make, and easy to collaborate with. Shawn Medero,
UX Lead at the University of Washington, believes that starting on paper can be a
surprisingly helpful tactic as interfaces become more complex and development
schedules become shorter. Here’s a few reasons why:
 Rapid Iteration
 Low Budget
 Fun Collaboration
18
 Easy Documentation
Traditional Prototyping Methods and Tools

Disadvantages of Paper Prototyping - However, paper prototyping isn’t for everyone. Jake
Knapps, the designer behind Google Hangouts, claims that it is a “waste of time.” While we
think it has its time and place, these are some of its glaring disadvantages.
 They can generate false positives
 No gut reactions
 Can be slower than prototyping tools

19
Traditional Prototyping Methods and Tools

Process - Don’t let the scissors and the pretty colors fool you – paper proto-typing isn’t just
fun and games. Whether you’re creating one for your team, for usability testing, or for a
stakeholder presentation, your paper props should be both professional and functional.
 Sketch each screen
 Create user scenarios
 Rehearsal
 Presentation/Test

20
Digital Prototyping Methods and Tools

Asking What’s the best way to prototype? is like asking What’s the best way to make a
website? – there is no single “best” way. Each in-dividual prototype, like each individual
website, has its own styles, objectives, and strategies. What works well for a cloud CRM
website might not work as well for an ecommerce business.

21
Digital Prototyping Methods and Tools

Presentation Software

For starters, there’s the traditional PowerPoint, a reliable business staple used for
presentations for over two decades. If you’re look-ing for a more modern alternative,
Keynote is rising in popularity. Interestingly enough, Google Ventures mentioned
Keynote as a secret weapon for their “design sprint” initiative.

22
Digital Prototyping Methods and Tools

Advantages of Presentation Software - Almost everyone has used presentation software


before, so they’re a quick way to start a simple prototype.
 Familiarity
 Basic element libraries
 Natural Linear Flow

23
Digital Prototyping Methods and Tools

Disadvantages of Presentation Software - Like we described in The Guide to


Wireframing, once you start playing around with advanced user flows and interactions,
you’ve basically hit the limit of presentation software.
 Non-stock element Libraries
 Limited collaboration
 Limited flow charting and user flows
Limited interactivity

24
Digital Prototyping Methods and Tools

Coded (HTML) Prototype

This uncertainty stems from some designers’ lack of comfort with coding: they either don’t
know how to do it, or don’t like doing it. When faced with the more fun and intuitive
method of using a prototyping tool or even sketching by hand, writing code can feel tedious.

25
Digital Prototyping Methods and Tools

• Platform agnostic– HTML prototypes work on any operating system, and


nobody needs outside software to use it.
• Modularity– HTML is component-based, which can help with productivity.
• Low cost (aside from time) – There’s many free HTML text edi-tors, but
you’ll need to spend some time learning the language before it’s helpful.
• Technical foundation for the product – Provided you’re creating production-ready
code (and not just throwaway for the sake of a quick prototype), you can end up
saving time in development.
26
Prototyping Software and Apps

Eager to dive straight into a computer program that’s an actual representation of your idea? The
beauty of prototyping software and apps is that it’s specifically designed for this purpose, so they
provide the perfect balance between functionality, learning curve, and ease-of-use. Both beginner and
veteran designers use special-ized tools like the ones below – beginners for the ease-of-use, and veterans
for the controls crafted to their particular needs.These tools vary in their capabilities, with some
being better at-tuned to certain situations than others, so it’s best to find the one best suited to your
needs. To start on your search, you can check out tools like UXPin, Invision, MockFlow,
JustInMind, Axure, Omn-igraffle, JustProto, Flinto, or Marvel.

27
Advantages of Prototyping Tools

• Speed

• Element Libraries

• Advance Flowcharting & user flows

• Built-in Collaboration

• Streamlined Presentation

28
Disadvantages of Prototyping Tools

• Lack of familiarity

• Limited Fidelity & Functionality

29
THANKS!

30

You might also like