SlideShare uma empresa Scribd logo
1 de 23
Baixar para ler offline
WORKFLOW DIAGRAMMING +
INFORMATION ARCHITECTURE
IND 479 INTERFACE
The UX (interaction) design of a screen-based digital product or service is made up
of three, parallel creative problem solving activities: interaction design, information
architecture, and visual interface design.
Before designing the interface (which consists of visual layout, styling, micro-
interactions and animations, and navigation), we must first figure out
1. The flow of activities > diagramming workflow processes
2. The structure of information > developing the information architecture
UX Designers sketch in terms of Design Frameworks. 

We make many maps and diagrams to iteratively sketch and communicate our ideas.
To design an application so that many different people can use it and software
developers can code it, we have to start with the big picture: what are the main tasks
that users want to be able to do easily (goal-directed task). These main tasks are
called primary use cases. Additional tasks are called secondary use cases and
rarely performed, but important tasks are called edge cases.
Computer programmers must code in terms of inputs (user or system actions) and
outputs (responses from the system), so we must consider and communicate to
them what people will do and how the system will respond.
The Interaction Design Step: Workflow Diagramming
THINK ABOUT LEVELS OF FOCUS FOR COMPLEX INTERACTIONS
3. Microinteractions 

It is faster and easier to track and build out your interface when
you have workflow and IA diagrams to use as your roadmap.
Because development teams work iteratively, we use these maps
with programmers to collaborate on adjustments to the design.
1. Macro interaction 

You created a Contextual Scenario last week to sketch the story
of the user’s intention and how your digital product will help
them achieve it through a series of goal-directed tasks.
2. Tasks = workflows 

Look at your scenario. Identify each discrete task the user must
do in order to achieve their goal. Before you start to wireframe
your interface, create a workflow diagram for each task (be sure
to title the task with a verb phrase at the top of each workflow!)
You will also create an IA (Information Architecture) diagram to
structure your content. More on this later in the deck.
Wireframes show content and interaction. We

don’t spend time on high-fidelity graphic style in
the first iteration of digital product because we
know there will be changes to make after testing
its usability.
Look at examples of Workflows here on Pinterest.
These simple flows describe a
use case: how a user might
approach a goal-directed
activity.
Notice that the verb is inside
the shape.
This is good for basic
communication in a business
slide deck, but doesn’t work
as well when the diagram is
more detailed.
These flows are more
detailed.
Notice the title of the primary
use case at the top: it has a
heading and is phrased as an
action (starts with a verb).
There are verbs inside the
shapes, but these shapes
denote a SCREEN or
FUNCTION on a screen that
has many functions. Each is
labeled with the action the
user will take by using that
widget or page.
The diamond shape indicates
a decision point. It should
always ask a question that
can be answered yes or no.
These types of flow diagrams
are easiest to read when you
label the ARROWS with
actions (verbs)—either the
user’s action or the system’s
action.
Instead of indicating the
action in each widget or
screen-view in words only,
like this:
…some designers will 

hand-sketch or use a 

wireframing feature in a tool

like Axure, Visio, or Miro to

show the presence of
necessary elements or
components (sometimes
called widgets) on the
screen. 



This is a great

way to start thinking about 

the design of the screen 

views. In this example, there
is a problem: the

reader doesn’t know

what the user is trying to 

do in this flow. The flow
should be labeled with goal-
directed task labeled at top.
Flows can show exchanges between individuals, devices,
or organizations during the work flow. Divide using swim lanes.
Flow of in-person interactions using swim lanes at a macro-interaction level:
This is an annotated

wireframe that shows
successive views 

on-click (follow the arrows).
A better option is to build an
interactive wireframe (“click-
thru”) instead. This will be your
next step.



Wireframing programs let 

you add notes to click-thru
prototypes so programmers
can see the intended
components and their
behaviors to figure out how to
code how them.
Jesse James Garrett’s
Documentation
The Information Architecture Step (IA)
IAs are the maps that show classifications of data or the structure of information that
allows others to find their own paths to knowledge to or to complete a task. 



“IA” can also refer to the person who does the work, the Information Architect.
Depending on the company you work for, the role of Information Architect may be
part of a “Content Strategy” team, the group that structures the text, graphic, audio,
and video information for a digital product or service.
When we design an application, we must be able to explain how information should
be organized so that it (1) resembles the mental models of the people using our
system and (2) supports business/marketing objectives. Our goal is to make
comprehension and decision-making clear to others.
VIDEOS
Genre
Drama
Comedy
Horror
Documentary
Actor
Gender
Decade
Country
Awards
PHOTOS
Event
Holidays
Work
Vacation
Family
Friends
People
Family
Friends
Strangers
Celebrities
Content Classifications
Information Architecture for finding a cookie recipe:
Cookies — Chocolate —
Nuts
Citrus
Spice
Chocolate Chip —
Checkerboard
Double Chocolate
Snowcaps
Recipe —
Title
Ingredients
Method
Yield
This type of IA is also called a content hierarchy.
Things to consider and document
User-facing
Name, Title
Content
Description
Content
Classification
Know what you are working with: define your content and IA before
designing navigation!
“Super Guru”
Support managers
who can solve
escalated
problems
“Super Helper”
Support staff in
the store and on
the phone with in-
depth product
knowledge.
“Guest”
In-store or online
Customers
Public Employee Employee
WHO WHAT WHEN WHERE WHY HOW
Roles Data Event type Geo-location Goal lists Instructions
Orgs or
groups
Entities,
objects,
concept type
Event details
Location
diagrams
Goal
relationships
Process, task
lists
(Role)
relationships
Materials
Event
structures
Location
details
Rules format
Process
detail
Role or
Group details
Specifications
Event
durations
Distances Rules details
Relationships
to tools
Examples of content to classify:
Example IA:
Example IA:
Example IA structure before adding content:
Example IA:
This is part of a specification from a UX designer to a programming team
showing “classes” for different areas of a website.
In database design:

ENTITY = a distinguishable real-world
object, tangible or intangible, that exists.

ATTRIBUTE = describes the elementary
feature, quality, characteristic of an entity.
Entity = Customer
Attributes = Name, Gender, Phone, Email
Entity = Car Model
Attributes = Year, Trim Package, Interior
Color, Exterior Color

Mais conteúdo relacionado

Mais procurados

Scenario based methods
Scenario based methodsScenario based methods
Scenario based methodsJoshuaU1
 
Object Oriented, Design patterns and data modelling worshop
Object Oriented, Design patterns and data modelling worshopObject Oriented, Design patterns and data modelling worshop
Object Oriented, Design patterns and data modelling worshopMohammad Shawahneh
 
OO Development 1 - Introduction to Object-Oriented Development
OO Development 1 - Introduction to Object-Oriented DevelopmentOO Development 1 - Introduction to Object-Oriented Development
OO Development 1 - Introduction to Object-Oriented DevelopmentRandy Connolly
 
Chapter 4 software design
Chapter 4  software designChapter 4  software design
Chapter 4 software designCliftone Mullah
 
Lecture 16 requirements modeling - scenario, information and analysis classes
Lecture 16   requirements modeling - scenario, information and analysis classesLecture 16   requirements modeling - scenario, information and analysis classes
Lecture 16 requirements modeling - scenario, information and analysis classesIIUI
 
Abbott's Textual Analysis : Software Engineering 2
Abbott's Textual Analysis : Software Engineering 2Abbott's Textual Analysis : Software Engineering 2
Abbott's Textual Analysis : Software Engineering 2wahab13
 
Software architecture and software design
Software architecture and software designSoftware architecture and software design
Software architecture and software designMr. Swapnil G. Thaware
 
Software Engineering: Models
Software Engineering: ModelsSoftware Engineering: Models
Software Engineering: ModelsDavid Millard
 
Software Architecture: views and viewpoints
Software Architecture: views and viewpointsSoftware Architecture: views and viewpoints
Software Architecture: views and viewpointsHenry Muccini
 
Object oriented analysis
Object oriented analysisObject oriented analysis
Object oriented analysisMahesh Bhalerao
 
Software Architecture and Design - An Overview
Software Architecture and Design - An OverviewSoftware Architecture and Design - An Overview
Software Architecture and Design - An OverviewOliver Stadie
 
Object oriented sad-5 part i
Object oriented sad-5 part iObject oriented sad-5 part i
Object oriented sad-5 part iBisrat Girma
 
System Development Life Cycle (SDLC)
System Development Life Cycle (SDLC)System Development Life Cycle (SDLC)
System Development Life Cycle (SDLC)Animesh Chaturvedi
 
CS8592 Object Oriented Analysis & Design - UNIT I
CS8592 Object Oriented Analysis & Design - UNIT ICS8592 Object Oriented Analysis & Design - UNIT I
CS8592 Object Oriented Analysis & Design - UNIT Ipkaviya
 

Mais procurados (20)

Slides chapter 11
Slides chapter 11Slides chapter 11
Slides chapter 11
 
Scenario based methods
Scenario based methodsScenario based methods
Scenario based methods
 
Object Oriented, Design patterns and data modelling worshop
Object Oriented, Design patterns and data modelling worshopObject Oriented, Design patterns and data modelling worshop
Object Oriented, Design patterns and data modelling worshop
 
OO Development 1 - Introduction to Object-Oriented Development
OO Development 1 - Introduction to Object-Oriented DevelopmentOO Development 1 - Introduction to Object-Oriented Development
OO Development 1 - Introduction to Object-Oriented Development
 
.Net design pattern
.Net design pattern.Net design pattern
.Net design pattern
 
Chapter 4 software design
Chapter 4  software designChapter 4  software design
Chapter 4 software design
 
Ch09
Ch09Ch09
Ch09
 
Lecture 16 requirements modeling - scenario, information and analysis classes
Lecture 16   requirements modeling - scenario, information and analysis classesLecture 16   requirements modeling - scenario, information and analysis classes
Lecture 16 requirements modeling - scenario, information and analysis classes
 
Abbott's Textual Analysis : Software Engineering 2
Abbott's Textual Analysis : Software Engineering 2Abbott's Textual Analysis : Software Engineering 2
Abbott's Textual Analysis : Software Engineering 2
 
Software architecture and software design
Software architecture and software designSoftware architecture and software design
Software architecture and software design
 
Software design
Software designSoftware design
Software design
 
Object oriented analysis and design unit- iv
Object oriented analysis and design unit- ivObject oriented analysis and design unit- iv
Object oriented analysis and design unit- iv
 
Software Engineering: Models
Software Engineering: ModelsSoftware Engineering: Models
Software Engineering: Models
 
Software Architecture: views and viewpoints
Software Architecture: views and viewpointsSoftware Architecture: views and viewpoints
Software Architecture: views and viewpoints
 
Object oriented analysis
Object oriented analysisObject oriented analysis
Object oriented analysis
 
06 fse design
06 fse design06 fse design
06 fse design
 
Software Architecture and Design - An Overview
Software Architecture and Design - An OverviewSoftware Architecture and Design - An Overview
Software Architecture and Design - An Overview
 
Object oriented sad-5 part i
Object oriented sad-5 part iObject oriented sad-5 part i
Object oriented sad-5 part i
 
System Development Life Cycle (SDLC)
System Development Life Cycle (SDLC)System Development Life Cycle (SDLC)
System Development Life Cycle (SDLC)
 
CS8592 Object Oriented Analysis & Design - UNIT I
CS8592 Object Oriented Analysis & Design - UNIT ICS8592 Object Oriented Analysis & Design - UNIT I
CS8592 Object Oriented Analysis & Design - UNIT I
 

Semelhante a Workflow diagramming and information architecture

A project guide to ux design vm
A project guide to ux design vmA project guide to ux design vm
A project guide to ux design vmValentina Marzola
 
The UX Toolbelt for Developers
The UX Toolbelt for DevelopersThe UX Toolbelt for Developers
The UX Toolbelt for DevelopersSarah Dutkiewicz
 
Top UX Deliverables : What will I make as a UX Designer?
Top UX Deliverables : What will I make as a UX Designer?Top UX Deliverables : What will I make as a UX Designer?
Top UX Deliverables : What will I make as a UX Designer?nariyaravi
 
Requirements Definitions Of The Geospatial Web
Requirements Definitions Of The Geospatial WebRequirements Definitions Of The Geospatial Web
Requirements Definitions Of The Geospatial WebMichael Maclennan
 
Uxpin web ui design patterns 2014
Uxpin web ui design patterns 2014Uxpin web ui design patterns 2014
Uxpin web ui design patterns 2014MoodLabs
 
World Usability Day 2014 - UX Toolbelt for Developers
World Usability Day 2014 - UX Toolbelt for DevelopersWorld Usability Day 2014 - UX Toolbelt for Developers
World Usability Day 2014 - UX Toolbelt for DevelopersSarah Dutkiewicz
 
The Guide To Wireframing
The Guide To WireframingThe Guide To Wireframing
The Guide To WireframingLewis Lin 🦊
 
User Experience Distilled
User Experience DistilledUser Experience Distilled
User Experience DistilledHindu Dharma
 
10 Truths to Great Product Experiences
10 Truths to Great Product Experiences10 Truths to Great Product Experiences
10 Truths to Great Product ExperiencesJeremy Johnson
 
Information Architecture Development
Information Architecture DevelopmentInformation Architecture Development
Information Architecture DevelopmentAchmad Solichin
 
Mobile ui design patterns
Mobile ui design patternsMobile ui design patterns
Mobile ui design patternsKevinHao14
 
Mobile UI Design Patterns 2014
Mobile UI Design Patterns 2014Mobile UI Design Patterns 2014
Mobile UI Design Patterns 2014Lewis Lin 🦊
 
Uxpin mobile ui_design_patterns_2014
Uxpin mobile ui_design_patterns_2014Uxpin mobile ui_design_patterns_2014
Uxpin mobile ui_design_patterns_2014Akhil Kumar
 

Semelhante a Workflow diagramming and information architecture (20)

Unit v
Unit vUnit v
Unit v
 
A project guide to ux design vm
A project guide to ux design vmA project guide to ux design vm
A project guide to ux design vm
 
Android Material Design
Android Material DesignAndroid Material Design
Android Material Design
 
The UX Toolbelt for Developers
The UX Toolbelt for DevelopersThe UX Toolbelt for Developers
The UX Toolbelt for Developers
 
Top UX Deliverables : What will I make as a UX Designer?
Top UX Deliverables : What will I make as a UX Designer?Top UX Deliverables : What will I make as a UX Designer?
Top UX Deliverables : What will I make as a UX Designer?
 
Requirements Definitions Of The Geospatial Web
Requirements Definitions Of The Geospatial WebRequirements Definitions Of The Geospatial Web
Requirements Definitions Of The Geospatial Web
 
Uxpin web ui design patterns 2014
Uxpin web ui design patterns 2014Uxpin web ui design patterns 2014
Uxpin web ui design patterns 2014
 
UI architecture & designing
UI architecture & designingUI architecture & designing
UI architecture & designing
 
World Usability Day 2014 - UX Toolbelt for Developers
World Usability Day 2014 - UX Toolbelt for DevelopersWorld Usability Day 2014 - UX Toolbelt for Developers
World Usability Day 2014 - UX Toolbelt for Developers
 
UI/UX Design
UI/UX DesignUI/UX Design
UI/UX Design
 
Material design
Material designMaterial design
Material design
 
The Guide To Wireframing
The Guide To WireframingThe Guide To Wireframing
The Guide To Wireframing
 
The guide to wireframing
The guide to wireframingThe guide to wireframing
The guide to wireframing
 
Ux design process
Ux design processUx design process
Ux design process
 
User Experience Distilled
User Experience DistilledUser Experience Distilled
User Experience Distilled
 
10 Truths to Great Product Experiences
10 Truths to Great Product Experiences10 Truths to Great Product Experiences
10 Truths to Great Product Experiences
 
Information Architecture Development
Information Architecture DevelopmentInformation Architecture Development
Information Architecture Development
 
Mobile ui design patterns
Mobile ui design patternsMobile ui design patterns
Mobile ui design patterns
 
Mobile UI Design Patterns 2014
Mobile UI Design Patterns 2014Mobile UI Design Patterns 2014
Mobile UI Design Patterns 2014
 
Uxpin mobile ui_design_patterns_2014
Uxpin mobile ui_design_patterns_2014Uxpin mobile ui_design_patterns_2014
Uxpin mobile ui_design_patterns_2014
 

Último

Q4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentationQ4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentationZenSeloveres
 
Sweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptxSweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptxbingyichin04
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation decktbatkhuu1
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja Nehwal
 
infant assessment fdbbdbdddinal ppt.pptx
infant assessment fdbbdbdddinal ppt.pptxinfant assessment fdbbdbdddinal ppt.pptx
infant assessment fdbbdbdddinal ppt.pptxsuhanimunjal27
 
Case Study of Hotel Taj Vivanta, Pune
Case Study of Hotel Taj Vivanta, PuneCase Study of Hotel Taj Vivanta, Pune
Case Study of Hotel Taj Vivanta, PuneLukeKholes
 
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Call Girls in Nagpur High Profile
 
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts ServiceVVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Servicearoranaina404
 
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Call Girls in Nagpur High Profile
 
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...BarusRa
 
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfJordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfamanda2495
 
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfChapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfParomita Roy
 
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...amitlee9823
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
Design Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxDesign Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxTusharBahuguna2
 
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verifiedDelhi Call girls
 
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...nirzagarg
 
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)amitlee9823
 
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verifiedDelhi Call girls
 

Último (20)

Q4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentationQ4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentation
 
Sweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptxSweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptx
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation deck
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
 
infant assessment fdbbdbdddinal ppt.pptx
infant assessment fdbbdbdddinal ppt.pptxinfant assessment fdbbdbdddinal ppt.pptx
infant assessment fdbbdbdddinal ppt.pptx
 
Case Study of Hotel Taj Vivanta, Pune
Case Study of Hotel Taj Vivanta, PuneCase Study of Hotel Taj Vivanta, Pune
Case Study of Hotel Taj Vivanta, Pune
 
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
 
B. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdfB. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdf
 
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts ServiceVVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
 
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
 
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
 
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfJordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
 
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfChapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
 
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Design Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxDesign Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptx
 
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
 
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
 
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
 
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
 

Workflow diagramming and information architecture

  • 1. WORKFLOW DIAGRAMMING + INFORMATION ARCHITECTURE IND 479 INTERFACE
  • 2. The UX (interaction) design of a screen-based digital product or service is made up of three, parallel creative problem solving activities: interaction design, information architecture, and visual interface design. Before designing the interface (which consists of visual layout, styling, micro- interactions and animations, and navigation), we must first figure out 1. The flow of activities > diagramming workflow processes 2. The structure of information > developing the information architecture
  • 3. UX Designers sketch in terms of Design Frameworks. 
 We make many maps and diagrams to iteratively sketch and communicate our ideas.
  • 4. To design an application so that many different people can use it and software developers can code it, we have to start with the big picture: what are the main tasks that users want to be able to do easily (goal-directed task). These main tasks are called primary use cases. Additional tasks are called secondary use cases and rarely performed, but important tasks are called edge cases. Computer programmers must code in terms of inputs (user or system actions) and outputs (responses from the system), so we must consider and communicate to them what people will do and how the system will respond. The Interaction Design Step: Workflow Diagramming
  • 5. THINK ABOUT LEVELS OF FOCUS FOR COMPLEX INTERACTIONS 3. Microinteractions 
 It is faster and easier to track and build out your interface when you have workflow and IA diagrams to use as your roadmap. Because development teams work iteratively, we use these maps with programmers to collaborate on adjustments to the design. 1. Macro interaction 
 You created a Contextual Scenario last week to sketch the story of the user’s intention and how your digital product will help them achieve it through a series of goal-directed tasks. 2. Tasks = workflows 
 Look at your scenario. Identify each discrete task the user must do in order to achieve their goal. Before you start to wireframe your interface, create a workflow diagram for each task (be sure to title the task with a verb phrase at the top of each workflow!) You will also create an IA (Information Architecture) diagram to structure your content. More on this later in the deck. Wireframes show content and interaction. We
 don’t spend time on high-fidelity graphic style in the first iteration of digital product because we know there will be changes to make after testing its usability.
  • 6. Look at examples of Workflows here on Pinterest. These simple flows describe a use case: how a user might approach a goal-directed activity. Notice that the verb is inside the shape. This is good for basic communication in a business slide deck, but doesn’t work as well when the diagram is more detailed.
  • 7. These flows are more detailed. Notice the title of the primary use case at the top: it has a heading and is phrased as an action (starts with a verb). There are verbs inside the shapes, but these shapes denote a SCREEN or FUNCTION on a screen that has many functions. Each is labeled with the action the user will take by using that widget or page. The diamond shape indicates a decision point. It should always ask a question that can be answered yes or no. These types of flow diagrams are easiest to read when you label the ARROWS with actions (verbs)—either the user’s action or the system’s action.
  • 8. Instead of indicating the action in each widget or screen-view in words only, like this: …some designers will 
 hand-sketch or use a 
 wireframing feature in a tool
 like Axure, Visio, or Miro to
 show the presence of necessary elements or components (sometimes called widgets) on the screen. 
 
 This is a great
 way to start thinking about 
 the design of the screen 
 views. In this example, there is a problem: the
 reader doesn’t know
 what the user is trying to 
 do in this flow. The flow should be labeled with goal- directed task labeled at top.
  • 9. Flows can show exchanges between individuals, devices, or organizations during the work flow. Divide using swim lanes.
  • 10. Flow of in-person interactions using swim lanes at a macro-interaction level:
  • 11. This is an annotated
 wireframe that shows successive views 
 on-click (follow the arrows). A better option is to build an interactive wireframe (“click- thru”) instead. This will be your next step.
 
 Wireframing programs let 
 you add notes to click-thru prototypes so programmers can see the intended components and their behaviors to figure out how to code how them.
  • 12.
  • 14.
  • 15. The Information Architecture Step (IA) IAs are the maps that show classifications of data or the structure of information that allows others to find their own paths to knowledge to or to complete a task. 
 
 “IA” can also refer to the person who does the work, the Information Architect. Depending on the company you work for, the role of Information Architect may be part of a “Content Strategy” team, the group that structures the text, graphic, audio, and video information for a digital product or service. When we design an application, we must be able to explain how information should be organized so that it (1) resembles the mental models of the people using our system and (2) supports business/marketing objectives. Our goal is to make comprehension and decision-making clear to others.
  • 17. Information Architecture for finding a cookie recipe: Cookies — Chocolate — Nuts Citrus Spice Chocolate Chip — Checkerboard Double Chocolate Snowcaps Recipe — Title Ingredients Method Yield This type of IA is also called a content hierarchy.
  • 18. Things to consider and document User-facing Name, Title Content Description Content Classification Know what you are working with: define your content and IA before designing navigation! “Super Guru” Support managers who can solve escalated problems “Super Helper” Support staff in the store and on the phone with in- depth product knowledge. “Guest” In-store or online Customers Public Employee Employee
  • 19. WHO WHAT WHEN WHERE WHY HOW Roles Data Event type Geo-location Goal lists Instructions Orgs or groups Entities, objects, concept type Event details Location diagrams Goal relationships Process, task lists (Role) relationships Materials Event structures Location details Rules format Process detail Role or Group details Specifications Event durations Distances Rules details Relationships to tools Examples of content to classify:
  • 22. Example IA structure before adding content:
  • 23. Example IA: This is part of a specification from a UX designer to a programming team showing “classes” for different areas of a website. In database design:
 ENTITY = a distinguishable real-world object, tangible or intangible, that exists.
 ATTRIBUTE = describes the elementary feature, quality, characteristic of an entity. Entity = Customer Attributes = Name, Gender, Phone, Email Entity = Car Model Attributes = Year, Trim Package, Interior Color, Exterior Color