SlideShare a Scribd company logo
Wireframes




    1
After this lecture, You will be familiar with

 ✓ reason and purpose in creating wireframes
 ✓ wireframe types
 ✓ creating wireframe documentation
 ✓ building working interface prototype with
   wireframes
 ✓ various tools used in domain




                          2
Agenda

1. Reasons for wireframes
2. Layers of interaction design
3. What wireframes are
4. Groups which will use our wireframes
5. Types of wireframes
6. Linking different artifacts with wireframes
7. Building prototype
8. Tools description
9. [time] Simple layout



                                  3
Why do we need them anyway?

✓ Gather [additional] requirements from stakeholders
✓ Ensure common view to a project interface
✓ [improve] Communication between groups, people
✓ Introduce unanimous documentation
✓ design and introduce prototypes in a blink
✓ Provide interaction design on quality level



                          4
Wait ... Interaction design?

  - Surface - look & feel of ready
     interface
  - Skeleton - present placement of
     components and shape of interface
  - Structure - connecting
     requirements together and shaping
     flows
  - Scope - reqs & features
  - Strategy - idea




                                      5
Wait ... Interaction design?

  - Surface - look & feel of ready
     interface
  - Skeleton - present placement of
     components and shape of interface
  - Structure - connecting
     requirements together and shaping
     flows
  - Scope - reqs & features
  - Strategy - idea




                                      6
Actually, what is a wireframe?
✓ wireframe aka mockup aka blueprint
✓ visual representation of interface
✓ consistent documentation of interface and user
   interaction with it
  ✓   interface, navigation and flow structure & hierarchy
  ✓   possible user behavior
  ✓   shape of functionalities
  ✓   information [also content] hierarchy and placement

✓ instructions & hints for separate teams and
   employees how to approach interface design in
   project
✓ [...]                               7
We are working with
✓ business stakeholders
✓ managers
✓ developers
✓ designers
✓ testers




                          8
We are working with
✓ business stakeholders
  -   gather requirements
  -   build fast&dirty prototype
  -   sketch up features flows and their scope
  -   give client a bound with a project

✓ managers
✓ developers
✓ designers
✓ testers

                                   9
We are working with
✓ business stakeholders
✓ managers
  - check out [pretty much] everything against business case and
    strategy
  - ship docs for future teams
  - is approach ok?
✓ developers
✓ designers
✓ testers

                                 10
We are working with
✓ business stakeholders
✓ managers
✓ developers
  - show front end of their logic
  - what is the user and functionality flow
  - provide hints and requirements for interface and interaction
✓ designers
✓ testers


                                11
We are working with
✓ business stakeholders
✓ managers
✓ developers
✓ designers
  - outline for their design
  - hints and requirements that they should work with
✓ testers



                              12
We are working with
✓ business stakeholders
✓ managers
✓ developers
✓ designers
✓ testers
  - provide test frame for any level of project testing
  - provide unanimous style-free environment for feature and flow
    analysis
  - provide easy tool for A/B testing

                               13
Types
✓ Low fidelity
  ✓ Layout [aka reference zones]
  ✓ Sketches
✓ High Fidelity
  ✓ Standalone
  ✓ Developer [system] Standalone
✓ Storyboards [uase flows]


                        14
Types - Low fidelity
✓ DO
  -   show basic layout and interface structure
  -   used for first stage of design
  -   clients - overview + planning
  -   developers - storyboards
  -   designers - layout and overall design

✓ DO NOT
  - introduce any content
  - provide any other interaction than navigation
  - go for developer/design/business specific features
✓ BEWARE OF
  - emphasize early stage of project for client

                                      15
16
Types - Low fidelity, layout
✓ difference
  - show only major site elements
  - clients - show site basic structure
  - designers - show base for their layout




                                   17
Types - Low fidelity, sketch
✓ difference
  - heavy emphasize of early stage of development
  - clients - give sense of working from a scratch
  - others? - it just looks cool :)




                                   18
Types - High fidelity
✓ DO
  -   show details
  -   provide final view of system with navigation and interactions
  -   provide standalone wireframes
  -   provide lot of specification concerning flow and usage

✓ DO NOT
  - get in to many details
  - leaving elements without documented purpose
✓ BEWARE OF
  - emphasize the lack of logic behind simple interactions for client



                                      19
20
Types - High fidelity, standalone
✓ difference
  - can be explained without Your help
  - great for docs automatic generation




                                   21
Types - High fidelity, standalone developer
✓ difference
  -   heavy linkage to implementation level stuff
  -   triggers
  -   module structure
  -   logic and data flow
  -   validations
  -   spec for each developer-matter element




                                      22
Types - Storyboards
✓ DO
  -   sequence of simple screens with emphasize on one feature
  -   show interaction flow
  -   feature path of usage
  -   base on other artifacts (use cases and user stories)

✓ DO NOT
  -   get messed in details
  -   work with several features at one time
  -   do not create epic stories
  -   forgot what triggers actions and state changes




                                      23
24
Artifact + Wireframe = LVL UP!
✓ Why
  - provide better docs (featuring more linkage between WHAT and HOW)
  - provide tools for specific tasks (UX designer use case based usage flows)
✓ What we will mix up
  -   different types of wireframes
  -   use cases
  -   user stories
  -   any functional requirements we can find

✓ what would we get
  - story boards
  - diagram flows
      •   state based
      •   action/reaction based
                                      25
Your own prototype
✓ Site structure
✓ provide navigation
✓ Automated flow building
✓ State dependent flow
✓ Dynamic data for controls
✓ interface specific features - validations,
  notifications
✓ generate html prototype
✓ generate docs
                          26
Tools
 ✓ price
 ✓ navigable prototype generation
 ✓ docs generation
 ✓ rich interaction suite
 ✓ OS
 ✓ collaboration
 ✓ prototype presentation for clients
 ✓ user feedback
 ✓ cloud integration
                           27
Tools
 ✓ Axure             ✓ crazy egg
 ✓ Protoshare        ✓ creately
 ✓ hotgloo           ✓ [...]
 ✓ mockin bird
 ✓ flair builder
 ✓ justproto
 ✓ omni graffle
 ✓ adobe in design
 ✓ iRise
                     28
Tools
 ✓ Axure             ✓ crazy egg
 ✓ Protoshare        ✓ creately
 ✓ hotgloo           ✓ [...]
 ✓ mockin bird
 ✓ flair builder
 ✓ justproto
 ✓ omni graffle
 ✓ adobe in design
 ✓ iRise
                     29
What i didn’t talk about
✓ paper prototyping ...




                          30
What i didn’t talk about
✓ paper prototyping ...




                          31
What i didn’t talk about
✓ paper prototyping ...




                          32
Q&A



 33
THANK YOU



    34

More Related Content

Similar to Wireframes

Design Patterns
Design PatternsDesign Patterns
Design Patterns
Knoldus Inc.
 
6 Great Steps to Know to Create Successful Web GUI
6 Great Steps to Know to Create Successful Web GUI6 Great Steps to Know to Create Successful Web GUI
6 Great Steps to Know to Create Successful Web GUI
Ravi Bhadauria
 
Build beautiful native apps in record time with flutter
Build beautiful native apps in record time with flutterBuild beautiful native apps in record time with flutter
Build beautiful native apps in record time with flutter
RobertLe30
 
Design Systems For Enterprise
Design Systems For EnterpriseDesign Systems For Enterprise
Design Systems For Enterprise
Laura Van Doore
 
Developing a practical HTML5 magazine workflow
Developing a practical HTML5 magazine workflowDeveloping a practical HTML5 magazine workflow
Developing a practical HTML5 magazine workflow
Michael Kowalski
 
Implementing a Symfony Based CMS in a Publishing Company
Implementing a Symfony Based CMS in a Publishing CompanyImplementing a Symfony Based CMS in a Publishing Company
Implementing a Symfony Based CMS in a Publishing Company
Marcos Labad
 
[Christopher Ngo] Intro DevOPS XP Day 2015
[Christopher Ngo] Intro DevOPS XP Day 2015[Christopher Ngo] Intro DevOPS XP Day 2015
[Christopher Ngo] Intro DevOPS XP Day 2015
Agile đây Vietnam
 
Responsive web design with various grids and frameworks comparison
Responsive web design with various grids and frameworks comparisonResponsive web design with various grids and frameworks comparison
Responsive web design with various grids and frameworks comparison
DhrubaJyoti Dey
 
Prototyping Workshop - Wireframes, Mockups, Prototypes
Prototyping Workshop - Wireframes, Mockups, PrototypesPrototyping Workshop - Wireframes, Mockups, Prototypes
Prototyping Workshop - Wireframes, Mockups, Prototypes
Marta Soncodi
 
BarkleyREI & Hannon Hill Webinar - Responsive Web Design
BarkleyREI & Hannon Hill Webinar - Responsive Web DesignBarkleyREI & Hannon Hill Webinar - Responsive Web Design
BarkleyREI & Hannon Hill Webinar - Responsive Web Design
hannonhill
 
CloudNativeLondon 2018: "In Search of the Perfect Cloud Native Developer Expe...
CloudNativeLondon 2018: "In Search of the Perfect Cloud Native Developer Expe...CloudNativeLondon 2018: "In Search of the Perfect Cloud Native Developer Expe...
CloudNativeLondon 2018: "In Search of the Perfect Cloud Native Developer Expe...
Daniel Bryant
 
Building an event/conference website like FUDCon.in
Building an event/conference website like FUDCon.inBuilding an event/conference website like FUDCon.in
Building an event/conference website like FUDCon.in
Vaidik Kapoor
 
DevExForPlatformEngineers, introducing Kratix
DevExForPlatformEngineers, introducing KratixDevExForPlatformEngineers, introducing Kratix
DevExForPlatformEngineers, introducing Kratix
Abigail Bangser
 
Visual paradigm 13 and ArchiMetric feature comparison 完整功能比較表
Visual paradigm 13 and ArchiMetric feature comparison 完整功能比較表Visual paradigm 13 and ArchiMetric feature comparison 完整功能比較表
Visual paradigm 13 and ArchiMetric feature comparison 完整功能比較表
Cheer Chain Enterprise Co., Ltd.
 
Plan your Chunks! Win the Future with Information Architecture NOW
Plan your Chunks! Win the Future with Information Architecture NOWPlan your Chunks! Win the Future with Information Architecture NOW
Plan your Chunks! Win the Future with Information Architecture NOW
Adelle Frank
 
concrete5 from developer perspective
concrete5 from developer perspectiveconcrete5 from developer perspective
concrete5 from developer perspective
mainio
 
June2011_SketchFlow_v2
June2011_SketchFlow_v2June2011_SketchFlow_v2
June2011_SketchFlow_v2Reuben Ahmed
 
The Technical Side of Harvard.edu Redesign
The Technical Side of Harvard.edu RedesignThe Technical Side of Harvard.edu Redesign
The Technical Side of Harvard.edu Redesign
Harvard Web Working Group
 
Model-driven and low-code development for event-based systems | Bobby Calderw...
Model-driven and low-code development for event-based systems | Bobby Calderw...Model-driven and low-code development for event-based systems | Bobby Calderw...
Model-driven and low-code development for event-based systems | Bobby Calderw...
HostedbyConfluent
 
A guide to hiring a great developer to build your first app (redacted version)
A guide to hiring a great developer to build your first app (redacted version)A guide to hiring a great developer to build your first app (redacted version)
A guide to hiring a great developer to build your first app (redacted version)
Oursky
 

Similar to Wireframes (20)

Design Patterns
Design PatternsDesign Patterns
Design Patterns
 
6 Great Steps to Know to Create Successful Web GUI
6 Great Steps to Know to Create Successful Web GUI6 Great Steps to Know to Create Successful Web GUI
6 Great Steps to Know to Create Successful Web GUI
 
Build beautiful native apps in record time with flutter
Build beautiful native apps in record time with flutterBuild beautiful native apps in record time with flutter
Build beautiful native apps in record time with flutter
 
Design Systems For Enterprise
Design Systems For EnterpriseDesign Systems For Enterprise
Design Systems For Enterprise
 
Developing a practical HTML5 magazine workflow
Developing a practical HTML5 magazine workflowDeveloping a practical HTML5 magazine workflow
Developing a practical HTML5 magazine workflow
 
Implementing a Symfony Based CMS in a Publishing Company
Implementing a Symfony Based CMS in a Publishing CompanyImplementing a Symfony Based CMS in a Publishing Company
Implementing a Symfony Based CMS in a Publishing Company
 
[Christopher Ngo] Intro DevOPS XP Day 2015
[Christopher Ngo] Intro DevOPS XP Day 2015[Christopher Ngo] Intro DevOPS XP Day 2015
[Christopher Ngo] Intro DevOPS XP Day 2015
 
Responsive web design with various grids and frameworks comparison
Responsive web design with various grids and frameworks comparisonResponsive web design with various grids and frameworks comparison
Responsive web design with various grids and frameworks comparison
 
Prototyping Workshop - Wireframes, Mockups, Prototypes
Prototyping Workshop - Wireframes, Mockups, PrototypesPrototyping Workshop - Wireframes, Mockups, Prototypes
Prototyping Workshop - Wireframes, Mockups, Prototypes
 
BarkleyREI & Hannon Hill Webinar - Responsive Web Design
BarkleyREI & Hannon Hill Webinar - Responsive Web DesignBarkleyREI & Hannon Hill Webinar - Responsive Web Design
BarkleyREI & Hannon Hill Webinar - Responsive Web Design
 
CloudNativeLondon 2018: "In Search of the Perfect Cloud Native Developer Expe...
CloudNativeLondon 2018: "In Search of the Perfect Cloud Native Developer Expe...CloudNativeLondon 2018: "In Search of the Perfect Cloud Native Developer Expe...
CloudNativeLondon 2018: "In Search of the Perfect Cloud Native Developer Expe...
 
Building an event/conference website like FUDCon.in
Building an event/conference website like FUDCon.inBuilding an event/conference website like FUDCon.in
Building an event/conference website like FUDCon.in
 
DevExForPlatformEngineers, introducing Kratix
DevExForPlatformEngineers, introducing KratixDevExForPlatformEngineers, introducing Kratix
DevExForPlatformEngineers, introducing Kratix
 
Visual paradigm 13 and ArchiMetric feature comparison 完整功能比較表
Visual paradigm 13 and ArchiMetric feature comparison 完整功能比較表Visual paradigm 13 and ArchiMetric feature comparison 完整功能比較表
Visual paradigm 13 and ArchiMetric feature comparison 完整功能比較表
 
Plan your Chunks! Win the Future with Information Architecture NOW
Plan your Chunks! Win the Future with Information Architecture NOWPlan your Chunks! Win the Future with Information Architecture NOW
Plan your Chunks! Win the Future with Information Architecture NOW
 
concrete5 from developer perspective
concrete5 from developer perspectiveconcrete5 from developer perspective
concrete5 from developer perspective
 
June2011_SketchFlow_v2
June2011_SketchFlow_v2June2011_SketchFlow_v2
June2011_SketchFlow_v2
 
The Technical Side of Harvard.edu Redesign
The Technical Side of Harvard.edu RedesignThe Technical Side of Harvard.edu Redesign
The Technical Side of Harvard.edu Redesign
 
Model-driven and low-code development for event-based systems | Bobby Calderw...
Model-driven and low-code development for event-based systems | Bobby Calderw...Model-driven and low-code development for event-based systems | Bobby Calderw...
Model-driven and low-code development for event-based systems | Bobby Calderw...
 
A guide to hiring a great developer to build your first app (redacted version)
A guide to hiring a great developer to build your first app (redacted version)A guide to hiring a great developer to build your first app (redacted version)
A guide to hiring a great developer to build your first app (redacted version)
 

Recently uploaded

Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 

Recently uploaded (20)

Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 

Wireframes

  • 2. After this lecture, You will be familiar with ✓ reason and purpose in creating wireframes ✓ wireframe types ✓ creating wireframe documentation ✓ building working interface prototype with wireframes ✓ various tools used in domain 2
  • 3. Agenda 1. Reasons for wireframes 2. Layers of interaction design 3. What wireframes are 4. Groups which will use our wireframes 5. Types of wireframes 6. Linking different artifacts with wireframes 7. Building prototype 8. Tools description 9. [time] Simple layout 3
  • 4. Why do we need them anyway? ✓ Gather [additional] requirements from stakeholders ✓ Ensure common view to a project interface ✓ [improve] Communication between groups, people ✓ Introduce unanimous documentation ✓ design and introduce prototypes in a blink ✓ Provide interaction design on quality level 4
  • 5. Wait ... Interaction design? - Surface - look & feel of ready interface - Skeleton - present placement of components and shape of interface - Structure - connecting requirements together and shaping flows - Scope - reqs & features - Strategy - idea 5
  • 6. Wait ... Interaction design? - Surface - look & feel of ready interface - Skeleton - present placement of components and shape of interface - Structure - connecting requirements together and shaping flows - Scope - reqs & features - Strategy - idea 6
  • 7. Actually, what is a wireframe? ✓ wireframe aka mockup aka blueprint ✓ visual representation of interface ✓ consistent documentation of interface and user interaction with it ✓ interface, navigation and flow structure & hierarchy ✓ possible user behavior ✓ shape of functionalities ✓ information [also content] hierarchy and placement ✓ instructions & hints for separate teams and employees how to approach interface design in project ✓ [...] 7
  • 8. We are working with ✓ business stakeholders ✓ managers ✓ developers ✓ designers ✓ testers 8
  • 9. We are working with ✓ business stakeholders - gather requirements - build fast&dirty prototype - sketch up features flows and their scope - give client a bound with a project ✓ managers ✓ developers ✓ designers ✓ testers 9
  • 10. We are working with ✓ business stakeholders ✓ managers - check out [pretty much] everything against business case and strategy - ship docs for future teams - is approach ok? ✓ developers ✓ designers ✓ testers 10
  • 11. We are working with ✓ business stakeholders ✓ managers ✓ developers - show front end of their logic - what is the user and functionality flow - provide hints and requirements for interface and interaction ✓ designers ✓ testers 11
  • 12. We are working with ✓ business stakeholders ✓ managers ✓ developers ✓ designers - outline for their design - hints and requirements that they should work with ✓ testers 12
  • 13. We are working with ✓ business stakeholders ✓ managers ✓ developers ✓ designers ✓ testers - provide test frame for any level of project testing - provide unanimous style-free environment for feature and flow analysis - provide easy tool for A/B testing 13
  • 14. Types ✓ Low fidelity ✓ Layout [aka reference zones] ✓ Sketches ✓ High Fidelity ✓ Standalone ✓ Developer [system] Standalone ✓ Storyboards [uase flows] 14
  • 15. Types - Low fidelity ✓ DO - show basic layout and interface structure - used for first stage of design - clients - overview + planning - developers - storyboards - designers - layout and overall design ✓ DO NOT - introduce any content - provide any other interaction than navigation - go for developer/design/business specific features ✓ BEWARE OF - emphasize early stage of project for client 15
  • 16. 16
  • 17. Types - Low fidelity, layout ✓ difference - show only major site elements - clients - show site basic structure - designers - show base for their layout 17
  • 18. Types - Low fidelity, sketch ✓ difference - heavy emphasize of early stage of development - clients - give sense of working from a scratch - others? - it just looks cool :) 18
  • 19. Types - High fidelity ✓ DO - show details - provide final view of system with navigation and interactions - provide standalone wireframes - provide lot of specification concerning flow and usage ✓ DO NOT - get in to many details - leaving elements without documented purpose ✓ BEWARE OF - emphasize the lack of logic behind simple interactions for client 19
  • 20. 20
  • 21. Types - High fidelity, standalone ✓ difference - can be explained without Your help - great for docs automatic generation 21
  • 22. Types - High fidelity, standalone developer ✓ difference - heavy linkage to implementation level stuff - triggers - module structure - logic and data flow - validations - spec for each developer-matter element 22
  • 23. Types - Storyboards ✓ DO - sequence of simple screens with emphasize on one feature - show interaction flow - feature path of usage - base on other artifacts (use cases and user stories) ✓ DO NOT - get messed in details - work with several features at one time - do not create epic stories - forgot what triggers actions and state changes 23
  • 24. 24
  • 25. Artifact + Wireframe = LVL UP! ✓ Why - provide better docs (featuring more linkage between WHAT and HOW) - provide tools for specific tasks (UX designer use case based usage flows) ✓ What we will mix up - different types of wireframes - use cases - user stories - any functional requirements we can find ✓ what would we get - story boards - diagram flows • state based • action/reaction based 25
  • 26. Your own prototype ✓ Site structure ✓ provide navigation ✓ Automated flow building ✓ State dependent flow ✓ Dynamic data for controls ✓ interface specific features - validations, notifications ✓ generate html prototype ✓ generate docs 26
  • 27. Tools ✓ price ✓ navigable prototype generation ✓ docs generation ✓ rich interaction suite ✓ OS ✓ collaboration ✓ prototype presentation for clients ✓ user feedback ✓ cloud integration 27
  • 28. Tools ✓ Axure ✓ crazy egg ✓ Protoshare ✓ creately ✓ hotgloo ✓ [...] ✓ mockin bird ✓ flair builder ✓ justproto ✓ omni graffle ✓ adobe in design ✓ iRise 28
  • 29. Tools ✓ Axure ✓ crazy egg ✓ Protoshare ✓ creately ✓ hotgloo ✓ [...] ✓ mockin bird ✓ flair builder ✓ justproto ✓ omni graffle ✓ adobe in design ✓ iRise 29
  • 30. What i didn’t talk about ✓ paper prototyping ... 30
  • 31. What i didn’t talk about ✓ paper prototyping ... 31
  • 32. What i didn’t talk about ✓ paper prototyping ... 32
  • 34. THANK YOU 34