SlideShare une entreprise Scribd logo
1  sur  40
Télécharger pour lire hors ligne
Trends and Concepts, Hasso Plattner Institute
Potsdam, February 15th , 2011




Wireframes and UI-Prototypes
An introduction with practical tips



Pidoco GmbH
Silvan T. Golega
Topic of today




    Wireframes and UI-Prototypes Theory
        Why should I do them
        How do I make them


    Wireframes and UI-Prototypes Practice
        Demo of Pidoco Prototype Creator
About me


   About me
       Silvan T. Golega
       Did my bachelor and
       my master here at HPI
       Founded Pidoco GmbH
       We develop web projects
       We build and sell web-based tools for prototyping
       and usability testing*


                            *(We are looking for interns)
How would you go about developing a microblogging service?




   Idea
How would you go about developing a microblogging service?



                           Development

   Idea
How would you go about developing a microblogging service?



                           Development

   Idea                                          Product Specification
How would you go about developing a microblogging service?
                       Product Manager    Developer
   Client                                                      End User




Interaction Designer                                        and many more…
                          Consultant     Graphic Designer
How would you go about developing a microblogging service?
Product design


    Strategy

    Scope

    Structure

    Skeleton

    Surface      Jasse James Garret
                 http://www.jjg.net/elements/
Product design


    Strategy     abstract

    Scope

    Structure

    Skeleton

    Surface      concrete
Product design


    Strategy     abstract   idea, goals



    Scope                   requirements, features



                            architecture, behavior, work
    Structure               flow, information structure

                            components, shapes, dialogues,
    Skeleton                human interaction



    Surface      concrete   visual appearance
Product design


                                                user needs, use cases
    Strategy     Idea, goals
                                                site objectives

                                                functional specification
    Scope        requirements, features
                                                content requirements

                 architecture, behavior, work   interaction design,
    Structure    flow, information structure    information architecture

                 components, shapes, dialogues, information design,
    Skeleton     human interaction              interface design,
                                                navigation design

    Surface      visual appearance              visual design
Product design


                 User Needs,
    Strategy     Site Objectives

                 Functional Specification
    Scope        Content Requirements

                 Interaction Design,
    Structure    Information Architecture

                 Information Design,        Wireframes
    Skeleton     Interface Design,
                 Navigation Design

    Surface      Visual Design
Definition


    Wireframes are:
        A visual representation of an interface
        used to communicate the structure, content,
        information hierarchy, functionality, and behavior
        of an interface
Definition


    Wireframes are:
        A visual representation of an interface
        used to communicate the structure, content,
        information hierarchy, functionality, and behavior
        of an interface
Definition


    Wireframes are:
        A visual representation of an interface
        used to communicate the structure, content,
        information hierarchy, functionality, and behavior
        of an interface


    Prototypes are:
        A simulation of some aspects of the final solution
        used to develop, demonstrate and evaluate the
        process, capability, performance or usability of the
        solution
Definition


    Wireframes are:
        A visual representation of an interface
        used to communicate the structure, content,
        information hierarchy, functionality, and behavior
        of an interface


    UI-Prototypes are:
        A simulation of some aspects of the final solution
        used to develop, demonstrate and evaluate the
        process, capability, performance or usability of the
        solution
Types of UI-Prototypes
  low fidelity wireframes vs. high fidelity designs
Types of UI-Prototypes
  low fidelity wireframes vs. high fidelity designs
  static sketches vs. dynamic prototypes
What is your purpose?


    Ideation

    Feedback

    Specification

    Usability Testing
What are your goals?


    Define content


    Test interaction


    Create the big picture


    Solve difficult problems
Focus when prototyping


   Focus on content


   Focus on interaction


   Focus on the big picture


   Focus on the difficult problems
Focus when prototyping


    Focus on content
       No graphics, no visual design, no branding
       No fake text ('lorem ipsum'): be realistic
    Focus on interaction


    Focus on the big picture


    Focus on the difficult problems
Focus when prototyping


    Focus on content
       No graphics, no visual design, no branding
       No fake text ('lorem ipsum'): be realistic

                Visual design produces other kind of feedback
                   „What happens when I click here?“ vs.
                  „I do not like this color.“
Focus when prototyping


    Focus on content
       No graphics, no visual design, no branding
       No fake text ('lorem ipsum'): be realistic

                Sketchy look lowers the feedback barrier
                   Visual signal to the tester:
                   „I may criticize, it is not yet finished.“
Focus when prototyping


   Focus on content


   Focus on interaction
      Use storyboards, screen flows, interactive prototypes
      Keep the context in mind: how do pages work together
   Focus on the big picture


   Focus on the difficult problems
Focus when prototyping


   Focus on content


   Focus on interaction


   Focus on the big picture
      Details come later
      … or even later
   Focus on the difficult problems
Focus when prototyping


   Focus on content


   Focus on interaction


   Focus on the big picture


   Focus on the difficult problems
      Design controversial issues
      Do not design the obvious
Tools




    Lots of tools available
        Paper, whiteboard, gui magnets
        Technical drawing tools like Visio
        Graphics programs like Photoshop
        Specialized tools like pidoco°
        Programming tools like Html frameworks or Flex
Tools




    Choose tools that help you focus
        Photoshop make it difficult to focus on content
        Paper makes it difficult to focus on interaction
        HTML makes it difficult to focus on the big picture
Tools




    Choose the right tool for the right task
        Paper if you need to be quick
        Internet based tools if you want good feedback
        Tools with dynamic features if you want to test interaction
        Programming tools if you want to test new UI-Elements
        Tools with good exports if you need a specification
Exceptions


    Exceptions are the rule
        When doing the first sketches only for yourself or
        when inserting user generated content „lorem
        ipsum“ can be just great.
Exceptions


    Exceptions are the rule
        When testing visitor conversion or for eye
        tracking you might need a perfectly designed high
        end prototype
Exceptions


    Exceptions are the rule
        When testing a new interaction element you
        might need Html/Javascript
Exceptions


    But: do not forget your focus
        99% you do need content
        99% you do not need visual design
        99% you do not need javascript
Mobile


    Designing for mobile
         User interface concepts differ
           no right click, no mouse over, etc.
         Search for good device guidelines
           each device is different
         Test it on the real device as often as you can
           an emulator just isn't the same
Tool Demo
Here’s our contact information:




     Getting in touch:            Pidoco GmbH
                                  Warschauer Straße 58a
                                  D-10243 Berlin
     Silvan.Golega@pidoco.com
     @pidoco, @tec on Twitter     www.pidoco.com
Collaborating with Pidoco helps ensure project success:


                                                             Increase User Experience
                                                             - better usability
                                                             - higher quality
                                                             => Exceed expectations




Save Time              Save Costs        Minimize Risk
- quick prototyping    - better specs    - better communication
- easy collaboration   - less rework     - early concepts/requirements validation
=> Be on time          => Be on budget   => Be on target
Images taken from:




                        Under (CC BY 2.0) http://www.flickr.com/photos/jackdorsey/182613360/




                     Under GPL: http://de.wikipedia.org/w/index.php?title=Datei:Songbird_With_Addons.png

Contenu connexe

Tendances

The Elements Of User Experience
The Elements Of User ExperienceThe Elements Of User Experience
The Elements Of User ExperienceJohn Chen, Jun
 
Mobile UI Design Patterns 2014
Mobile UI Design Patterns 2014Mobile UI Design Patterns 2014
Mobile UI Design Patterns 2014Lewis Lin 🦊
 
Putting the "User" back in User Experience
Putting the "User" back in User ExperiencePutting the "User" back in User Experience
Putting the "User" back in User ExperienceJeremy Johnson
 
Smart Tips for Wireframing by Indrajit basu
Smart Tips for Wireframing by Indrajit basuSmart Tips for Wireframing by Indrajit basu
Smart Tips for Wireframing by Indrajit basuNASSCOM
 
User Experience Design Fundamentals - Part 1: Users & Goals
User Experience Design Fundamentals - Part 1: Users & GoalsUser Experience Design Fundamentals - Part 1: Users & Goals
User Experience Design Fundamentals - Part 1: Users & GoalsLaura B
 
Enrique Allen, D Fund - Warm Gun Conference
Enrique Allen, D Fund - Warm Gun ConferenceEnrique Allen, D Fund - Warm Gun Conference
Enrique Allen, D Fund - Warm Gun Conference500 Startups
 
Tools of the UX Trade
Tools of the UX TradeTools of the UX Trade
Tools of the UX Tradedpanarelli
 
Interaction design
Interaction design Interaction design
Interaction design Zumei Wu
 
Wireframes, Mockups and Prototyping: Beyond 2D Web Page/App and Towards a 3D ...
Wireframes, Mockups and Prototyping: Beyond 2D Web Page/App and Towards a 3D ...Wireframes, Mockups and Prototyping: Beyond 2D Web Page/App and Towards a 3D ...
Wireframes, Mockups and Prototyping: Beyond 2D Web Page/App and Towards a 3D ...Steve Downer
 
UX 101: An Overview of User Experience
UX 101: An Overview of User ExperienceUX 101: An Overview of User Experience
UX 101: An Overview of User ExperienceBrad Gerstein
 
Sage Research & Design Introduction 2 17 11
Sage Research & Design Introduction 2 17 11Sage Research & Design Introduction 2 17 11
Sage Research & Design Introduction 2 17 11shalgren
 
Mood Board Creator for Wedding Planning Institutions
Mood Board Creator for Wedding Planning InstitutionsMood Board Creator for Wedding Planning Institutions
Mood Board Creator for Wedding Planning InstitutionsSampleBoard
 
Building an mvp that works for users
Building an mvp that works for users Building an mvp that works for users
Building an mvp that works for users Ariadna Font Llitjos
 
UX Design Process | Sample Proposal
UX Design Process | Sample Proposal UX Design Process | Sample Proposal
UX Design Process | Sample Proposal Marta Fioni
 
50 UX Best Practices (By Above the Fold)
50 UX Best Practices (By Above the Fold)50 UX Best Practices (By Above the Fold)
50 UX Best Practices (By Above the Fold)Cristiano Caetano
 
Intro to Sketching Prototypes
Intro to Sketching PrototypesIntro to Sketching Prototypes
Intro to Sketching PrototypesAmbrose Little
 
Effectively communicating user interface and interaction design
Effectively communicating user interface and interaction designEffectively communicating user interface and interaction design
Effectively communicating user interface and interaction designKaren Bachmann
 

Tendances (19)

The Elements Of User Experience
The Elements Of User ExperienceThe Elements Of User Experience
The Elements Of User Experience
 
Mobile UI Design Patterns 2014
Mobile UI Design Patterns 2014Mobile UI Design Patterns 2014
Mobile UI Design Patterns 2014
 
Putting the "User" back in User Experience
Putting the "User" back in User ExperiencePutting the "User" back in User Experience
Putting the "User" back in User Experience
 
Smart Tips for Wireframing by Indrajit basu
Smart Tips for Wireframing by Indrajit basuSmart Tips for Wireframing by Indrajit basu
Smart Tips for Wireframing by Indrajit basu
 
User Experience Design Fundamentals - Part 1: Users & Goals
User Experience Design Fundamentals - Part 1: Users & GoalsUser Experience Design Fundamentals - Part 1: Users & Goals
User Experience Design Fundamentals - Part 1: Users & Goals
 
Enrique Allen, D Fund - Warm Gun Conference
Enrique Allen, D Fund - Warm Gun ConferenceEnrique Allen, D Fund - Warm Gun Conference
Enrique Allen, D Fund - Warm Gun Conference
 
UX Explained
UX ExplainedUX Explained
UX Explained
 
Tools of the UX Trade
Tools of the UX TradeTools of the UX Trade
Tools of the UX Trade
 
Interaction design
Interaction design Interaction design
Interaction design
 
Wireframes, Mockups and Prototyping: Beyond 2D Web Page/App and Towards a 3D ...
Wireframes, Mockups and Prototyping: Beyond 2D Web Page/App and Towards a 3D ...Wireframes, Mockups and Prototyping: Beyond 2D Web Page/App and Towards a 3D ...
Wireframes, Mockups and Prototyping: Beyond 2D Web Page/App and Towards a 3D ...
 
UX 101: An Overview of User Experience
UX 101: An Overview of User ExperienceUX 101: An Overview of User Experience
UX 101: An Overview of User Experience
 
Sage Research & Design Introduction 2 17 11
Sage Research & Design Introduction 2 17 11Sage Research & Design Introduction 2 17 11
Sage Research & Design Introduction 2 17 11
 
Mood Board Creator for Wedding Planning Institutions
Mood Board Creator for Wedding Planning InstitutionsMood Board Creator for Wedding Planning Institutions
Mood Board Creator for Wedding Planning Institutions
 
Building an mvp that works for users
Building an mvp that works for users Building an mvp that works for users
Building an mvp that works for users
 
UX Design Process | Sample Proposal
UX Design Process | Sample Proposal UX Design Process | Sample Proposal
UX Design Process | Sample Proposal
 
50 UX Best Practices (By Above the Fold)
50 UX Best Practices (By Above the Fold)50 UX Best Practices (By Above the Fold)
50 UX Best Practices (By Above the Fold)
 
Element S
Element SElement S
Element S
 
Intro to Sketching Prototypes
Intro to Sketching PrototypesIntro to Sketching Prototypes
Intro to Sketching Prototypes
 
Effectively communicating user interface and interaction design
Effectively communicating user interface and interaction designEffectively communicating user interface and interaction design
Effectively communicating user interface and interaction design
 

Similaire à Wireframes and UI-Prototypes

Rich User Experience Documentation - Update
Rich User Experience Documentation - UpdateRich User Experience Documentation - Update
Rich User Experience Documentation - UpdateJohn Yesko
 
Mobile Design at Gilt
Mobile Design at GiltMobile Design at Gilt
Mobile Design at GiltDavid Park
 
Class 4: Introduction to web technology entrepreneurship
Class 4: Introduction to web technology entrepreneurshipClass 4: Introduction to web technology entrepreneurship
Class 4: Introduction to web technology entrepreneurshipallanchao
 
10 Truths to Great Product Experiences
10 Truths to Great Product Experiences10 Truths to Great Product Experiences
10 Truths to Great Product ExperiencesJeremy Johnson
 
MHIT 603: Introduction to Prototyping
MHIT 603: Introduction to PrototypingMHIT 603: Introduction to Prototyping
MHIT 603: Introduction to PrototypingMark Billinghurst
 
About wei
About weiAbout wei
About weiWei Wei
 
Fundamentals of Web Design - Professional Development Workshop
Fundamentals of Web Design - Professional Development Workshop Fundamentals of Web Design - Professional Development Workshop
Fundamentals of Web Design - Professional Development Workshop Brenna Mickey
 
Prototyping is the panacea
Prototyping is the panaceaPrototyping is the panacea
Prototyping is the panaceaMichael Meikson
 
Jyo_UI-UX Designer Resume
Jyo_UI-UX Designer ResumeJyo_UI-UX Designer Resume
Jyo_UI-UX Designer Resumejyothsna joy
 
Product Management & Design At Startups
Product Management & Design At StartupsProduct Management & Design At Startups
Product Management & Design At StartupsDan Olsen
 
MHIT 603: Lecture 3 - Prototyping Tools
MHIT 603: Lecture 3 - Prototyping ToolsMHIT 603: Lecture 3 - Prototyping Tools
MHIT 603: Lecture 3 - Prototyping ToolsMark Billinghurst
 
The Professional Design Process
The Professional Design ProcessThe Professional Design Process
The Professional Design Processugencarelle
 
Stakeholder Persuasion - How to quantify your gut feeling
Stakeholder Persuasion - How to quantify your gut feelingStakeholder Persuasion - How to quantify your gut feeling
Stakeholder Persuasion - How to quantify your gut feelingUser Intelligence
 
UX Pres MIni version!
UX Pres MIni version!UX Pres MIni version!
UX Pres MIni version!Jessi Baker
 
Sureshundley_Principal_webdesiger
Sureshundley_Principal_webdesigerSureshundley_Principal_webdesiger
Sureshundley_Principal_webdesigerSuresh Undley
 
Top Three Modern Product Trends
Top Three Modern Product TrendsTop Three Modern Product Trends
Top Three Modern Product TrendsJeremy Johnson
 
Introduction to User Experience for Internet Company
Introduction to User Experience for Internet CompanyIntroduction to User Experience for Internet Company
Introduction to User Experience for Internet CompanySameer Chavan
 
Prototyping invision vs axure
Prototyping invision vs axurePrototyping invision vs axure
Prototyping invision vs axureAndrii Rusakov
 
User Centered Design and SharePoint Publishing Portals
User Centered Design and SharePoint Publishing PortalsUser Centered Design and SharePoint Publishing Portals
User Centered Design and SharePoint Publishing PortalsTom Pham
 

Similaire à Wireframes and UI-Prototypes (20)

Rich User Experience Documentation - Update
Rich User Experience Documentation - UpdateRich User Experience Documentation - Update
Rich User Experience Documentation - Update
 
Mobile Design at Gilt
Mobile Design at GiltMobile Design at Gilt
Mobile Design at Gilt
 
Class 4: Introduction to web technology entrepreneurship
Class 4: Introduction to web technology entrepreneurshipClass 4: Introduction to web technology entrepreneurship
Class 4: Introduction to web technology entrepreneurship
 
10 Truths to Great Product Experiences
10 Truths to Great Product Experiences10 Truths to Great Product Experiences
10 Truths to Great Product Experiences
 
MHIT 603: Introduction to Prototyping
MHIT 603: Introduction to PrototypingMHIT 603: Introduction to Prototyping
MHIT 603: Introduction to Prototyping
 
About wei
About weiAbout wei
About wei
 
Fundamentals of Web Design - Professional Development Workshop
Fundamentals of Web Design - Professional Development Workshop Fundamentals of Web Design - Professional Development Workshop
Fundamentals of Web Design - Professional Development Workshop
 
Careers In Web Design
Careers In Web DesignCareers In Web Design
Careers In Web Design
 
Prototyping is the panacea
Prototyping is the panaceaPrototyping is the panacea
Prototyping is the panacea
 
Jyo_UI-UX Designer Resume
Jyo_UI-UX Designer ResumeJyo_UI-UX Designer Resume
Jyo_UI-UX Designer Resume
 
Product Management & Design At Startups
Product Management & Design At StartupsProduct Management & Design At Startups
Product Management & Design At Startups
 
MHIT 603: Lecture 3 - Prototyping Tools
MHIT 603: Lecture 3 - Prototyping ToolsMHIT 603: Lecture 3 - Prototyping Tools
MHIT 603: Lecture 3 - Prototyping Tools
 
The Professional Design Process
The Professional Design ProcessThe Professional Design Process
The Professional Design Process
 
Stakeholder Persuasion - How to quantify your gut feeling
Stakeholder Persuasion - How to quantify your gut feelingStakeholder Persuasion - How to quantify your gut feeling
Stakeholder Persuasion - How to quantify your gut feeling
 
UX Pres MIni version!
UX Pres MIni version!UX Pres MIni version!
UX Pres MIni version!
 
Sureshundley_Principal_webdesiger
Sureshundley_Principal_webdesigerSureshundley_Principal_webdesiger
Sureshundley_Principal_webdesiger
 
Top Three Modern Product Trends
Top Three Modern Product TrendsTop Three Modern Product Trends
Top Three Modern Product Trends
 
Introduction to User Experience for Internet Company
Introduction to User Experience for Internet CompanyIntroduction to User Experience for Internet Company
Introduction to User Experience for Internet Company
 
Prototyping invision vs axure
Prototyping invision vs axurePrototyping invision vs axure
Prototyping invision vs axure
 
User Centered Design and SharePoint Publishing Portals
User Centered Design and SharePoint Publishing PortalsUser Centered Design and SharePoint Publishing Portals
User Centered Design and SharePoint Publishing Portals
 

Dernier

WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 

Dernier (20)

WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 

Wireframes and UI-Prototypes

  • 1. Trends and Concepts, Hasso Plattner Institute Potsdam, February 15th , 2011 Wireframes and UI-Prototypes An introduction with practical tips Pidoco GmbH Silvan T. Golega
  • 2. Topic of today Wireframes and UI-Prototypes Theory Why should I do them How do I make them Wireframes and UI-Prototypes Practice Demo of Pidoco Prototype Creator
  • 3. About me About me Silvan T. Golega Did my bachelor and my master here at HPI Founded Pidoco GmbH We develop web projects We build and sell web-based tools for prototyping and usability testing* *(We are looking for interns)
  • 4. How would you go about developing a microblogging service? Idea
  • 5. How would you go about developing a microblogging service? Development Idea
  • 6. How would you go about developing a microblogging service? Development Idea Product Specification
  • 7. How would you go about developing a microblogging service? Product Manager Developer Client End User Interaction Designer and many more… Consultant Graphic Designer
  • 8. How would you go about developing a microblogging service?
  • 9. Product design Strategy Scope Structure Skeleton Surface Jasse James Garret http://www.jjg.net/elements/
  • 10. Product design Strategy abstract Scope Structure Skeleton Surface concrete
  • 11. Product design Strategy abstract idea, goals Scope requirements, features architecture, behavior, work Structure flow, information structure components, shapes, dialogues, Skeleton human interaction Surface concrete visual appearance
  • 12. Product design user needs, use cases Strategy Idea, goals site objectives functional specification Scope requirements, features content requirements architecture, behavior, work interaction design, Structure flow, information structure information architecture components, shapes, dialogues, information design, Skeleton human interaction interface design, navigation design Surface visual appearance visual design
  • 13. Product design User Needs, Strategy Site Objectives Functional Specification Scope Content Requirements Interaction Design, Structure Information Architecture Information Design, Wireframes Skeleton Interface Design, Navigation Design Surface Visual Design
  • 14. Definition Wireframes are: A visual representation of an interface used to communicate the structure, content, information hierarchy, functionality, and behavior of an interface
  • 15. Definition Wireframes are: A visual representation of an interface used to communicate the structure, content, information hierarchy, functionality, and behavior of an interface
  • 16. Definition Wireframes are: A visual representation of an interface used to communicate the structure, content, information hierarchy, functionality, and behavior of an interface Prototypes are: A simulation of some aspects of the final solution used to develop, demonstrate and evaluate the process, capability, performance or usability of the solution
  • 17. Definition Wireframes are: A visual representation of an interface used to communicate the structure, content, information hierarchy, functionality, and behavior of an interface UI-Prototypes are: A simulation of some aspects of the final solution used to develop, demonstrate and evaluate the process, capability, performance or usability of the solution
  • 18. Types of UI-Prototypes low fidelity wireframes vs. high fidelity designs
  • 19. Types of UI-Prototypes low fidelity wireframes vs. high fidelity designs static sketches vs. dynamic prototypes
  • 20. What is your purpose? Ideation Feedback Specification Usability Testing
  • 21. What are your goals? Define content Test interaction Create the big picture Solve difficult problems
  • 22. Focus when prototyping Focus on content Focus on interaction Focus on the big picture Focus on the difficult problems
  • 23. Focus when prototyping Focus on content No graphics, no visual design, no branding No fake text ('lorem ipsum'): be realistic Focus on interaction Focus on the big picture Focus on the difficult problems
  • 24. Focus when prototyping Focus on content No graphics, no visual design, no branding No fake text ('lorem ipsum'): be realistic Visual design produces other kind of feedback „What happens when I click here?“ vs. „I do not like this color.“
  • 25. Focus when prototyping Focus on content No graphics, no visual design, no branding No fake text ('lorem ipsum'): be realistic Sketchy look lowers the feedback barrier Visual signal to the tester: „I may criticize, it is not yet finished.“
  • 26. Focus when prototyping Focus on content Focus on interaction Use storyboards, screen flows, interactive prototypes Keep the context in mind: how do pages work together Focus on the big picture Focus on the difficult problems
  • 27. Focus when prototyping Focus on content Focus on interaction Focus on the big picture Details come later … or even later Focus on the difficult problems
  • 28. Focus when prototyping Focus on content Focus on interaction Focus on the big picture Focus on the difficult problems Design controversial issues Do not design the obvious
  • 29. Tools Lots of tools available Paper, whiteboard, gui magnets Technical drawing tools like Visio Graphics programs like Photoshop Specialized tools like pidoco° Programming tools like Html frameworks or Flex
  • 30. Tools Choose tools that help you focus Photoshop make it difficult to focus on content Paper makes it difficult to focus on interaction HTML makes it difficult to focus on the big picture
  • 31. Tools Choose the right tool for the right task Paper if you need to be quick Internet based tools if you want good feedback Tools with dynamic features if you want to test interaction Programming tools if you want to test new UI-Elements Tools with good exports if you need a specification
  • 32. Exceptions Exceptions are the rule When doing the first sketches only for yourself or when inserting user generated content „lorem ipsum“ can be just great.
  • 33. Exceptions Exceptions are the rule When testing visitor conversion or for eye tracking you might need a perfectly designed high end prototype
  • 34. Exceptions Exceptions are the rule When testing a new interaction element you might need Html/Javascript
  • 35. Exceptions But: do not forget your focus 99% you do need content 99% you do not need visual design 99% you do not need javascript
  • 36. Mobile Designing for mobile User interface concepts differ no right click, no mouse over, etc. Search for good device guidelines each device is different Test it on the real device as often as you can an emulator just isn't the same
  • 38. Here’s our contact information: Getting in touch: Pidoco GmbH Warschauer Straße 58a D-10243 Berlin Silvan.Golega@pidoco.com @pidoco, @tec on Twitter www.pidoco.com
  • 39. Collaborating with Pidoco helps ensure project success: Increase User Experience - better usability - higher quality => Exceed expectations Save Time Save Costs Minimize Risk - quick prototyping - better specs - better communication - easy collaboration - less rework - early concepts/requirements validation => Be on time => Be on budget => Be on target
  • 40. Images taken from: Under (CC BY 2.0) http://www.flickr.com/photos/jackdorsey/182613360/ Under GPL: http://de.wikipedia.org/w/index.php?title=Datei:Songbird_With_Addons.png