Patterns Revisited

Dave Malouf
Dave MaloufLeading designers and their teams to be successful at DigitalOcean
Patterns Revisited Connecting 07 San Francisco, CA, USA October 19, 2007 Barbara Ballard David Malouf
Who are we? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
The talk ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Patterns through time ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
The beginning ,[object Object],[object Object],[object Object],[object Object]
Examples – Squares
Examples – Entries
Evolution of Patterns ,[object Object],[object Object],[object Object]
Evolution of Patterns ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
What aren’t patterns … ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
How we want to use it ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Let’s look at some examples
Software Examples ,[object Object],[object Object],[object Object],[object Object],[object Object]
Software Examples ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Example: Signposting
Hardware patterns – Input types ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Hardware patterns - Layouts ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
A new type of pattern
Context patterns ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Contextual Pattern - clinical ,[object Object],[object Object],[object Object],[object Object]
Context Pattern – Fixed > portable ,[object Object],[object Object],[object Object],[object Object],[object Object]
A pattern case study
Story of a Pattern ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Pattern: carousels used for media and navigation
Constraints: Need to Modify Pattern ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Implemented Pattern
Benefits of Using Pattern ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
More Benefits ,[object Object],[object Object],[object Object],[object Object],[object Object]
Thank you ,[object Object],[object Object],[object Object],[object Object],[object Object],Interaction08 Join the international interaction design Community of IxDA at our inaugural conference. Savannah College of Art & Design (SCAD) Alan Cooper, Bill Buxton, Sigi Moeslinger, and Malcolm McCullough (and many more)
1 of 29

Recommended

Design Systems the 9 States by
Design Systems the 9 StatesDesign Systems the 9 States
Design Systems the 9 StatesMark Hewitt
55 views16 slides
Tools of the UX Trade by
Tools of the UX TradeTools of the UX Trade
Tools of the UX Tradedpanarelli
3.2K views80 slides
Beginner's Guide to UI Design by
Beginner's Guide to UI DesignBeginner's Guide to UI Design
Beginner's Guide to UI DesignMáirín Duffy
3.6K views26 slides
Usability Primer - for Alberta Municipal Webmasters Working Group by
Usability Primer - for Alberta Municipal Webmasters Working GroupUsability Primer - for Alberta Municipal Webmasters Working Group
Usability Primer - for Alberta Municipal Webmasters Working GroupNormanMendoza
526 views33 slides
Deconstructing/Reconstructing User Experience by
Deconstructing/Reconstructing User ExperienceDeconstructing/Reconstructing User Experience
Deconstructing/Reconstructing User ExperienceMike Kornacki
4.6K views54 slides
Ux testing in libraries by
Ux testing in librariesUx testing in libraries
Ux testing in librariesT. Zachary Frazier
461 views36 slides

More Related Content

What's hot

UX psychology for software engineers by
UX psychology for software engineersUX psychology for software engineers
UX psychology for software engineersDakshika Jayathilaka
174 views39 slides
User Experience for Software Engineers by
User Experience for Software EngineersUser Experience for Software Engineers
User Experience for Software EngineersDakshika Jayathilaka
703 views60 slides
Usability Testing by Rajdeep Gupta, Misys by
Usability Testing by Rajdeep Gupta, MisysUsability Testing by Rajdeep Gupta, Misys
Usability Testing by Rajdeep Gupta, MisysSTC India UX SIG
905 views24 slides
Design Fixation for UX Professionals in 10 Minutes or Less! (Dec. 11, 2013) by
Design Fixation for UX Professionals in 10 Minutes or Less! (Dec. 11, 2013)Design Fixation for UX Professionals in 10 Minutes or Less! (Dec. 11, 2013)
Design Fixation for UX Professionals in 10 Minutes or Less! (Dec. 11, 2013)robyoumans
1.9K views40 slides
Basics of UX Research by
Basics of UX ResearchBasics of UX Research
Basics of UX ResearchThe Wisdom Daily
213 views10 slides
First users: Heuristics for designer/developer collaboration by
First users: Heuristics for designer/developer collaborationFirst users: Heuristics for designer/developer collaboration
First users: Heuristics for designer/developer collaborationJonathan Abbett
3.1K views47 slides

What's hot(10)

Usability Testing by Rajdeep Gupta, Misys by STC India UX SIG
Usability Testing by Rajdeep Gupta, MisysUsability Testing by Rajdeep Gupta, Misys
Usability Testing by Rajdeep Gupta, Misys
STC India UX SIG905 views
Design Fixation for UX Professionals in 10 Minutes or Less! (Dec. 11, 2013) by robyoumans
Design Fixation for UX Professionals in 10 Minutes or Less! (Dec. 11, 2013)Design Fixation for UX Professionals in 10 Minutes or Less! (Dec. 11, 2013)
Design Fixation for UX Professionals in 10 Minutes or Less! (Dec. 11, 2013)
robyoumans1.9K views
First users: Heuristics for designer/developer collaboration by Jonathan Abbett
First users: Heuristics for designer/developer collaborationFirst users: Heuristics for designer/developer collaboration
First users: Heuristics for designer/developer collaboration
Jonathan Abbett3.1K views
You're a pig, but they call you chicken: How to co-opt the Agile methodology ... by Jonathan Abbett
You're a pig, but they call you chicken: How to co-opt the Agile methodology ...You're a pig, but they call you chicken: How to co-opt the Agile methodology ...
You're a pig, but they call you chicken: How to co-opt the Agile methodology ...
Jonathan Abbett1.1K views
Tools for Tech Writers by John A. Paz by John Paz
Tools for Tech Writers by John A. PazTools for Tech Writers by John A. Paz
Tools for Tech Writers by John A. Paz
John Paz78 views
Game Design 2: Lecture 10 - UI Layout by David Farrell
Game Design 2: Lecture 10 - UI LayoutGame Design 2: Lecture 10 - UI Layout
Game Design 2: Lecture 10 - UI Layout
David Farrell6K views
Design lessons from the cognitively disabled by Helen McCormick
Design lessons from the cognitively disabledDesign lessons from the cognitively disabled
Design lessons from the cognitively disabled
Helen McCormick128 views

Similar to Patterns Revisited

RDVO - Building UX Pattern Libraries by
RDVO - Building UX Pattern LibrariesRDVO - Building UX Pattern Libraries
RDVO - Building UX Pattern LibrariesBen Zipkin
1.8K views23 slides
Hci Overview by
Hci OverviewHci Overview
Hci OverviewAdikavi Nannaya University
2.8K views36 slides
Design Before Code: Thinking About Accessibility from the Ground Up by
Design Before Code: Thinking About Accessibility from the Ground UpDesign Before Code: Thinking About Accessibility from the Ground Up
Design Before Code: Thinking About Accessibility from the Ground UpCaitlin Geier
280 views37 slides
Application Design - Part 1 by
Application Design - Part 1Application Design - Part 1
Application Design - Part 1Kelley Howell
109 views92 slides
Joe Johnston - FLEXperience - putting the Flex in UX by
Joe Johnston - FLEXperience - putting the Flex in UXJoe Johnston - FLEXperience - putting the Flex in UX
Joe Johnston - FLEXperience - putting the Flex in UX360|Conferences
642 views29 slides
Chap12 by
Chap12Chap12
Chap12meltem7798
209 views24 slides

Similar to Patterns Revisited(20)

RDVO - Building UX Pattern Libraries by Ben Zipkin
RDVO - Building UX Pattern LibrariesRDVO - Building UX Pattern Libraries
RDVO - Building UX Pattern Libraries
Ben Zipkin1.8K views
Design Before Code: Thinking About Accessibility from the Ground Up by Caitlin Geier
Design Before Code: Thinking About Accessibility from the Ground UpDesign Before Code: Thinking About Accessibility from the Ground Up
Design Before Code: Thinking About Accessibility from the Ground Up
Caitlin Geier280 views
Application Design - Part 1 by Kelley Howell
Application Design - Part 1Application Design - Part 1
Application Design - Part 1
Kelley Howell109 views
Joe Johnston - FLEXperience - putting the Flex in UX by 360|Conferences
Joe Johnston - FLEXperience - putting the Flex in UXJoe Johnston - FLEXperience - putting the Flex in UX
Joe Johnston - FLEXperience - putting the Flex in UX
360|Conferences642 views
What is UX and Why should I care in Line of Business Applications? by Will Tschumy
What is UX and Why should I care in Line of Business Applications?What is UX and Why should I care in Line of Business Applications?
What is UX and Why should I care in Line of Business Applications?
Will Tschumy4.1K views
Unify Design & Deliverables by nathanacurtis
Unify Design & DeliverablesUnify Design & Deliverables
Unify Design & Deliverables
nathanacurtis2.6K views
Deliverables that Clarify, Focus, and Improve Design by Ben Peachey
Deliverables that Clarify, Focus, and Improve DesignDeliverables that Clarify, Focus, and Improve Design
Deliverables that Clarify, Focus, and Improve Design
Ben Peachey3K views
29.4 Mb by guru100
29.4 Mb29.4 Mb
29.4 Mb
guru1002.9K views
UX Edmonton - Pattern Libraries by Robert Evans
UX Edmonton - Pattern LibrariesUX Edmonton - Pattern Libraries
UX Edmonton - Pattern Libraries
Robert Evans884 views
MHIT 603: Introduction to Prototyping by Mark Billinghurst
MHIT 603: Introduction to PrototypingMHIT 603: Introduction to Prototyping
MHIT 603: Introduction to Prototyping
Mark Billinghurst2.6K views
Design Before Code - Global Accessibility Awareness Day Edition by Caitlin Geier
Design Before Code - Global Accessibility Awareness Day EditionDesign Before Code - Global Accessibility Awareness Day Edition
Design Before Code - Global Accessibility Awareness Day Edition
Caitlin Geier265 views
Design process interaction design basics by Preeti Mishra
Design process interaction design basicsDesign process interaction design basics
Design process interaction design basics
Preeti Mishra3.6K views
Are Agile Projects Doomed to Half-Baked Design? by theinfonaut
Are Agile Projects Doomed to Half-Baked Design?Are Agile Projects Doomed to Half-Baked Design?
Are Agile Projects Doomed to Half-Baked Design?
theinfonaut9.6K views
DIY Usability by Jan Moons
DIY UsabilityDIY Usability
DIY Usability
Jan Moons871 views

More from Dave Malouf

Design Operations by
Design OperationsDesign Operations
Design OperationsDave Malouf
444 views81 slides
Amplify: Design Operation's Core Mission to Amplify the Value of Design Practice by
Amplify: Design Operation's Core Mission to Amplify the Value of Design PracticeAmplify: Design Operation's Core Mission to Amplify the Value of Design Practice
Amplify: Design Operation's Core Mission to Amplify the Value of Design PracticeDave Malouf
653 views93 slides
Valuing Design & DesignOps Practice by
Valuing Design & DesignOps PracticeValuing Design & DesignOps Practice
Valuing Design & DesignOps PracticeDave Malouf
1.1K views85 slides
Measuring & Evaluating Your DesignOps Practice by
Measuring & Evaluating Your DesignOps PracticeMeasuring & Evaluating Your DesignOps Practice
Measuring & Evaluating Your DesignOps PracticeDave Malouf
2.4K views48 slides
Design Operations by
Design OperationsDesign Operations
Design OperationsDave Malouf
3K views51 slides
Observation As Craft by
Observation As CraftObservation As Craft
Observation As CraftDave Malouf
609 views76 slides

More from Dave Malouf(20)

Design Operations by Dave Malouf
Design OperationsDesign Operations
Design Operations
Dave Malouf444 views
Amplify: Design Operation's Core Mission to Amplify the Value of Design Practice by Dave Malouf
Amplify: Design Operation's Core Mission to Amplify the Value of Design PracticeAmplify: Design Operation's Core Mission to Amplify the Value of Design Practice
Amplify: Design Operation's Core Mission to Amplify the Value of Design Practice
Dave Malouf653 views
Valuing Design & DesignOps Practice by Dave Malouf
Valuing Design & DesignOps PracticeValuing Design & DesignOps Practice
Valuing Design & DesignOps Practice
Dave Malouf1.1K views
Measuring & Evaluating Your DesignOps Practice by Dave Malouf
Measuring & Evaluating Your DesignOps PracticeMeasuring & Evaluating Your DesignOps Practice
Measuring & Evaluating Your DesignOps Practice
Dave Malouf2.4K views
Observation As Craft by Dave Malouf
Observation As CraftObservation As Craft
Observation As Craft
Dave Malouf609 views
Design Operations mural - 8 mar 2017 by Dave Malouf
Design Operations   mural - 8 mar 2017Design Operations   mural - 8 mar 2017
Design Operations mural - 8 mar 2017
Dave Malouf12.3K views
Climbing Strategy Mountain by Dave Malouf
Climbing Strategy MountainClimbing Strategy Mountain
Climbing Strategy Mountain
Dave Malouf2.2K views
Enterprise UX: What, How & Why in 20 short minutes by Dave Malouf
Enterprise UX: What, How & Why in 20 short minutesEnterprise UX: What, How & Why in 20 short minutes
Enterprise UX: What, How & Why in 20 short minutes
Dave Malouf3.6K views
Storytelling and Interaction Design - From Business to Buttons by Dave Malouf
Storytelling and Interaction Design - From Business to ButtonsStorytelling and Interaction Design - From Business to Buttons
Storytelling and Interaction Design - From Business to Buttons
Dave Malouf1.7K views
Interaction Design as the Language of Story by Dave Malouf
Interaction Design as the Language of StoryInteraction Design as the Language of Story
Interaction Design as the Language of Story
Dave Malouf1.9K views
Serendipity by Design - IxD S. America 13 by Dave Malouf
Serendipity by Design - IxD S. America 13Serendipity by Design - IxD S. America 13
Serendipity by Design - IxD S. America 13
Dave Malouf4.9K views
Interaction Design Resources by Dave Malouf
Interaction Design ResourcesInteraction Design Resources
Interaction Design Resources
Dave Malouf2.5K views
Remix South: Advanced Interaction Design by Dave Malouf
Remix South: Advanced Interaction DesignRemix South: Advanced Interaction Design
Remix South: Advanced Interaction Design
Dave Malouf2.3K views
The Craft of Observation by Dave Malouf
The Craft of ObservationThe Craft of Observation
The Craft of Observation
Dave Malouf2.1K views
Make Your Users Boogie by Dave Malouf
Make Your Users BoogieMake Your Users Boogie
Make Your Users Boogie
Dave Malouf7.4K views
What you missed when you skipped design school by Dave Malouf
What you missed when you skipped design schoolWhat you missed when you skipped design school
What you missed when you skipped design school
Dave Malouf4.8K views
Anyone can be a ux designer: Not everyone IS one. by Dave Malouf
Anyone can be a ux designer: Not everyone IS one.Anyone can be a ux designer: Not everyone IS one.
Anyone can be a ux designer: Not everyone IS one.
Dave Malouf2.4K views
Move that thang by Dave Malouf
Move that thangMove that thang
Move that thang
Dave Malouf2.1K views
Education for Design For Life by Dave Malouf
Education for Design For LifeEducation for Design For Life
Education for Design For Life
Dave Malouf2.4K views

Recently uploaded

The Power of Generative AI in Accelerating No Code Adoption.pdf by
The Power of Generative AI in Accelerating No Code Adoption.pdfThe Power of Generative AI in Accelerating No Code Adoption.pdf
The Power of Generative AI in Accelerating No Code Adoption.pdfSaeed Al Dhaheri
39 views18 slides
AI + Memoori = AIM by
AI + Memoori = AIMAI + Memoori = AIM
AI + Memoori = AIMMemoori
14 views9 slides
Business Analyst Series 2023 - Week 4 Session 8 by
Business Analyst Series 2023 -  Week 4 Session 8Business Analyst Series 2023 -  Week 4 Session 8
Business Analyst Series 2023 - Week 4 Session 8DianaGray10
145 views13 slides
Cencora Executive Symposium by
Cencora Executive SymposiumCencora Executive Symposium
Cencora Executive Symposiummarketingcommunicati21
160 views14 slides
Measurecamp Brussels - Synthetic data.pdf by
Measurecamp Brussels - Synthetic data.pdfMeasurecamp Brussels - Synthetic data.pdf
Measurecamp Brussels - Synthetic data.pdfHuman37
26 views14 slides
GDSC GLAU Info Session.pptx by
GDSC GLAU Info Session.pptxGDSC GLAU Info Session.pptx
GDSC GLAU Info Session.pptxgauriverrma4
15 views28 slides

Recently uploaded(20)

The Power of Generative AI in Accelerating No Code Adoption.pdf by Saeed Al Dhaheri
The Power of Generative AI in Accelerating No Code Adoption.pdfThe Power of Generative AI in Accelerating No Code Adoption.pdf
The Power of Generative AI in Accelerating No Code Adoption.pdf
Saeed Al Dhaheri39 views
AI + Memoori = AIM by Memoori
AI + Memoori = AIMAI + Memoori = AIM
AI + Memoori = AIM
Memoori14 views
Business Analyst Series 2023 - Week 4 Session 8 by DianaGray10
Business Analyst Series 2023 -  Week 4 Session 8Business Analyst Series 2023 -  Week 4 Session 8
Business Analyst Series 2023 - Week 4 Session 8
DianaGray10145 views
Measurecamp Brussels - Synthetic data.pdf by Human37
Measurecamp Brussels - Synthetic data.pdfMeasurecamp Brussels - Synthetic data.pdf
Measurecamp Brussels - Synthetic data.pdf
Human37 26 views
GDSC GLAU Info Session.pptx by gauriverrma4
GDSC GLAU Info Session.pptxGDSC GLAU Info Session.pptx
GDSC GLAU Info Session.pptx
gauriverrma415 views
Innovation & Entrepreneurship strategies in Dairy Industry by PervaizDar1
Innovation & Entrepreneurship strategies in Dairy IndustryInnovation & Entrepreneurship strategies in Dairy Industry
Innovation & Entrepreneurship strategies in Dairy Industry
PervaizDar135 views
Bronack Skills - Risk Management and SRE v1.0 12-3-2023.pdf by ThomasBronack
Bronack Skills - Risk Management and SRE v1.0 12-3-2023.pdfBronack Skills - Risk Management and SRE v1.0 12-3-2023.pdf
Bronack Skills - Risk Management and SRE v1.0 12-3-2023.pdf
ThomasBronack31 views
"Running students' code in isolation. The hard way", Yurii Holiuk by Fwdays
"Running students' code in isolation. The hard way", Yurii Holiuk "Running students' code in isolation. The hard way", Yurii Holiuk
"Running students' code in isolation. The hard way", Yurii Holiuk
Fwdays36 views
Redefining the book supply chain: A glimpse into the future - Tech Forum 2023 by BookNet Canada
Redefining the book supply chain: A glimpse into the future - Tech Forum 2023Redefining the book supply chain: A glimpse into the future - Tech Forum 2023
Redefining the book supply chain: A glimpse into the future - Tech Forum 2023
BookNet Canada44 views
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or... by ShapeBlue
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...
ShapeBlue199 views
AIM102-S_Cognizant_CognizantCognitive by PhilipBasford
AIM102-S_Cognizant_CognizantCognitiveAIM102-S_Cognizant_CognizantCognitive
AIM102-S_Cognizant_CognizantCognitive
PhilipBasford21 views
Business Analyst Series 2023 - Week 4 Session 7 by DianaGray10
Business Analyst Series 2023 -  Week 4 Session 7Business Analyst Series 2023 -  Week 4 Session 7
Business Analyst Series 2023 - Week 4 Session 7
DianaGray10146 views
The Role of Patterns in the Era of Large Language Models by Yunyao Li
The Role of Patterns in the Era of Large Language ModelsThe Role of Patterns in the Era of Large Language Models
The Role of Patterns in the Era of Large Language Models
Yunyao Li91 views
This talk was not generated with ChatGPT: how AI is changing science by Elena Simperl
This talk was not generated with ChatGPT: how AI is changing scienceThis talk was not generated with ChatGPT: how AI is changing science
This talk was not generated with ChatGPT: how AI is changing science
Elena Simperl32 views
Digital Personal Data Protection (DPDP) Practical Approach For CISOs by Priyanka Aash
Digital Personal Data Protection (DPDP) Practical Approach For CISOsDigital Personal Data Protection (DPDP) Practical Approach For CISOs
Digital Personal Data Protection (DPDP) Practical Approach For CISOs
Priyanka Aash162 views

Patterns Revisited