PROTOTYPING INTERFACES - factorWYSIWIG wireframing Use whatever you and your team can work with...

19
PROTOTYPING INTERFACES #seaUXproto

Transcript of PROTOTYPING INTERFACES - factorWYSIWIG wireframing Use whatever you and your team can work with...

Page 1: PROTOTYPING INTERFACES - factorWYSIWIG wireframing Use whatever you and your team can work with quickly Bootstrap Responsive design Live data Quick to manage type and other styles

PROTOTYPINGINTERFACES

#seaUXproto

Page 2: PROTOTYPING INTERFACES - factorWYSIWIG wireframing Use whatever you and your team can work with quickly Bootstrap Responsive design Live data Quick to manage type and other styles

BRAM WESSEL

#seaUXproto

@bramwessel http://www.linkedin.com/in/bramwessel

Page 3: PROTOTYPING INTERFACES - factorWYSIWIG wireframing Use whatever you and your team can work with quickly Bootstrap Responsive design Live data Quick to manage type and other styles

MATT TURPIN

#seaUXproto

http://www.linkedin.com/pub/matt-turpin/0/821/320

Page 4: PROTOTYPING INTERFACES - factorWYSIWIG wireframing Use whatever you and your team can work with quickly Bootstrap Responsive design Live data Quick to manage type and other styles

KEVIN WICK

#seaUXproto

http://www.linkedin.com/in/wickkevin

Page 5: PROTOTYPING INTERFACES - factorWYSIWIG wireframing Use whatever you and your team can work with quickly Bootstrap Responsive design Live data Quick to manage type and other styles

WHAT WE’RE GOING TO TALK ABOUT We’re UX practitioners, not developers. Prototyping tools Practical production techniques Real-world examples Functional demonstration Sample files you can use #seaUXproto

Page 6: PROTOTYPING INTERFACES - factorWYSIWIG wireframing Use whatever you and your team can work with quickly Bootstrap Responsive design Live data Quick to manage type and other styles

WHAT IS A PROTOTYPE?

Interactive Simulation Multiple states

#seaUXproto Thanks Jonathan Cook

Page 7: PROTOTYPING INTERFACES - factorWYSIWIG wireframing Use whatever you and your team can work with quickly Bootstrap Responsive design Live data Quick to manage type and other styles

Research   Specifica-on  Evalua-on    Focus     Modeling   Idea-on   Prototyping  

#seaUXproto

Page 8: PROTOTYPING INTERFACES - factorWYSIWIG wireframing Use whatever you and your team can work with quickly Bootstrap Responsive design Live data Quick to manage type and other styles

SKETCHES VS. PROTOTYPES

Evocative Suggest Explore Question Propose Provoke Tentative Noncommittal

Instructive Describe Refine Answer Test Resolve Specific Depiction

Prototype Sketch

Buxton 2007 #seaUXproto

Page 9: PROTOTYPING INTERFACES - factorWYSIWIG wireframing Use whatever you and your team can work with quickly Bootstrap Responsive design Live data Quick to manage type and other styles

WHY WE CREATE PROTOTYPES Work through a design

Communicate and document a design

Evaluate usability

Gauge feasibility and value

Inspire participation and support

Warfel 2009, Raskin 2010 #seaUXproto

Page 10: PROTOTYPING INTERFACES - factorWYSIWIG wireframing Use whatever you and your team can work with quickly Bootstrap Responsive design Live data Quick to manage type and other styles

LOW FIDELITY VS. HIGH FIDELITY

#seaUXproto

Page 11: PROTOTYPING INTERFACES - factorWYSIWIG wireframing Use whatever you and your team can work with quickly Bootstrap Responsive design Live data Quick to manage type and other styles

GUIDING PRINCIPLES Understand your audience Start on paper Set clear expectations Pick the right level of fidelity Faking it is the whole point Prototype only what you need

Warfel 2009 #seaUXproto

Page 12: PROTOTYPING INTERFACES - factorWYSIWIG wireframing Use whatever you and your team can work with quickly Bootstrap Responsive design Live data Quick to manage type and other styles

PROTOTYPES ASDESIGN DOCUMENTS Design goals User personas Sitemap/User Flows Related documents Change log Annotations Feedback

#seaUXproto

Page 13: PROTOTYPING INTERFACES - factorWYSIWIG wireframing Use whatever you and your team can work with quickly Bootstrap Responsive design Live data Quick to manage type and other styles

COMMON PITFALLS Don’t assume you can reuse your prototype Stay as low fidelity as you can Communicate how baked your design is

#seaUXproto

Page 14: PROTOTYPING INTERFACES - factorWYSIWIG wireframing Use whatever you and your team can work with quickly Bootstrap Responsive design Live data Quick to manage type and other styles

PROTOTYPING TOOLS

Applications Axure Balsamiq Fireworks Sketchflow PowerPoint and Keynote Omnigraffle and Visio

Frameworks Bootstrap script.aculo.us PrototypeJS BlueprintCSS jQuery UI 960 Grid System

Remember to start with paper #seaUXproto

Page 15: PROTOTYPING INTERFACES - factorWYSIWIG wireframing Use whatever you and your team can work with quickly Bootstrap Responsive design Live data Quick to manage type and other styles

APPLICATIONS VS. FRAMEWORKS Axure GUI approach to managing complex transactional logic Masters and panels WYSIWIG wireframing

Bootstrap Responsive design Live data Quick to manage type and other styles

Use whatever you and your team can work with quickly

#seaUXproto

Page 16: PROTOTYPING INTERFACES - factorWYSIWIG wireframing Use whatever you and your team can work with quickly Bootstrap Responsive design Live data Quick to manage type and other styles

RESOURCES Sketching User Experiences: getting the design right and the right design – Bill Buxton Prototyping: A Practitioner’s Guide – Todd Zaki Warfel How to Prototype and Influence People – Blog post and talk by Aza Raskin: http://www.azarask.in/blog/post/how-to-prototype-and-influence-people/

#seaUXproto

Page 17: PROTOTYPING INTERFACES - factorWYSIWIG wireframing Use whatever you and your team can work with quickly Bootstrap Responsive design Live data Quick to manage type and other styles

DEMONSTRATION Created in Axure RP During the demo, check it out on your phone: http://share.axure.com/WPBUD3/home.html Afterward, we’ll post the RP File so you can modify it. You can get the Axure 6.5 Beta here: http://www.axure.com/download

#seaUXproto

Page 18: PROTOTYPING INTERFACES - factorWYSIWIG wireframing Use whatever you and your team can work with quickly Bootstrap Responsive design Live data Quick to manage type and other styles

Q&A

#seaUXproto

Page 19: PROTOTYPING INTERFACES - factorWYSIWIG wireframing Use whatever you and your team can work with quickly Bootstrap Responsive design Live data Quick to manage type and other styles

THANK YOU

#seaUXproto