SlideShare a Scribd company logo
Yue Pan & Erik Stolterman
Indiana University Bloomington, IN, USA
{panyue, estolter}@indiana.edu
Pattern Language and HCI:
Experiences and Expectations
Pattern Language in Architecture Design
Pattern Language in Architecture Design
Pattern Language
• Problem
• Context
• Forces
• Solution
Pattern Language in Interaction Design
Pattern Language in Social Studies
Pattern Language in Ubiquitous Computing
Pattern Language in Ethnography Research
research question1:
why has Pattern Language as an object of study
created such enthusiasm and interest over the
years?
research question2:
why has Pattern Language as a tool not been more
widespread and successful?
Interviews
interview
We sent email to 24 PL experts.
14 experts replied.
Interviews were conducted by email or
Skype.
4 experts are working for industry.
10 experts are working for academia. PL experts
interview
Interview questions:
1. People’s initial engagement with PL;
2. Rewards and Challenges of developing PL;
3. Why PL not been more successful;
4. Future of PL in HCI field.
Findings
Challenges of Developing PL—Demand Extensive Efforts
R3: “First of all, IT IS AN IMMENSE AMOUNT
OF WORK!!! First you harvest ideas for
potential patterns, then you seek the evidence
(examples where it was used), and then you
start writing the first draft, then iterate and
publish. Do that 100+ times and it will cost you
more than a year of your life!”
Challenges of Developing PL—Applying PL in Real World
R3: “I think there is one area where the PL
research is still weak and that is the area of
evidence in patterns. Most patterns,
including mine, use 'common sense' to
argue that they are good solutions. It would
be good to do more research and see to
what extend they really work.”
R10: “In contrast, computer scientists and
programmers in particular are very
comfortable with formalizations. So its no
surprise that patterns has had success in
programming where you have things like
UML.”
“Designers on the other hand resist
formalizations, particularly descriptive ones
rather than generative or process-oriented
ones like design methods.”
Challenges of Developing PL—Formalization
Insight:
PL is NOT easy to use.
Pattern LanguageAdvantages of Using PL—Education
R8: “As part of teacher I do. I use
Jennifer Tidwell’s book in my course
‘Interacting Form’ to teach graphic
students.”
Advantages of Using PL—Representing Knowledge
R3: “Patterns could be a great way to
capture design solutions and link it to
characteristics of the task, user or any
other part of the context of use. And so I
started writing my first patterns, trying to
find out how I could use the pattern
'format' to capture design knowledge.”
Pattern LanguageAdvantages of Using PL—Design Thinking
R2: “(PL) Help people perceive the world.
PL opens up people’s perceptions and
awareness that people may not realize.”
“Creating PL is also interesting. Start from
nothing, observation, synthesis something
and bring it into very clear. ”
Insight:
Use PL to inform design thinking.
PL Expectations and Future—Creating PL rather than Patterns
R1: “One sort of weakness in design
patterns, especially if it is done by multiple
distributed people in a bottom-up fashion, is
a lack of a coherent pattern language.”
Insight:
Develop PL rather than patterns.
PL Expectations and Future—More Evaluation
R6: “More research examining the
practicalities of using PLs within actual
design processes, ethnographic and
empirical studies are needed.”
Insight:
Evaluate PL in a real design setting.
Discussion
Pattern Language
Discussion
We study and evaluate PL as
1. A tool and methodological approach to learn about
other methods and tools in general.
2. A catalyst to understand problems, solutions, values
within design and research process.
Design Methods Research @IU
Yue Pan & Erik Stolterman
Indiana University, USA
{panyue, estolter}@indiana.edu
NSF
Thanks!

More Related Content

What's hot

Harvard iLab: Ideation Framework V2
Harvard iLab: Ideation Framework V2Harvard iLab: Ideation Framework V2
Harvard iLab: Ideation Framework V2
Joshua Wexler
 
Communication Skills in Science: Research in 4 minutes (Rin4)
Communication Skills in Science: Research in 4 minutes (Rin4)Communication Skills in Science: Research in 4 minutes (Rin4)
Communication Skills in Science: Research in 4 minutes (Rin4)
Aurelio Ruiz Garcia
 
Open Source 101
Open Source 101Open Source 101
Open Source 101
ginatrapani
 
Project-based learning
Project-based learningProject-based learning
Project-based learning
Hansa Narang
 
Contextual inquiry case
Contextual inquiry caseContextual inquiry case
Contextual inquiry case
Eva Durall
 
Using technology for topic problem problem statement
Using technology for topic problem problem statementUsing technology for topic problem problem statement
Using technology for topic problem problem statement
DoctoralNet Limited
 
Forward Concept Design & Planning
Forward Concept Design & PlanningForward Concept Design & Planning
Forward Concept Design & Planning
Markus Sandelin
 
HCI-Lecture-1
HCI-Lecture-1HCI-Lecture-1
HCI-Lecture-1
Christian Sandor
 
Experiments on Pattern-based Ontology Design
Experiments on Pattern-based Ontology DesignExperiments on Pattern-based Ontology Design
Experiments on Pattern-based Ontology Design
evabl444
 
Athabasca University EDDE 805: Research Seminar // Assignment 1
Athabasca University EDDE 805: Research Seminar // Assignment 1Athabasca University EDDE 805: Research Seminar // Assignment 1
Athabasca University EDDE 805: Research Seminar // Assignment 1
Lisa Hammershaimb
 
Learn Local ementor program Induction
Learn Local ementor program InductionLearn Local ementor program Induction
Learn Local ementor program Induction
Yum Studio
 
How Teaching UX is One Giant Participatory Design Experiment
How Teaching UX is One Giant Participatory Design ExperimentHow Teaching UX is One Giant Participatory Design Experiment
How Teaching UX is One Giant Participatory Design Experiment
Tricia Okin
 
Materiales didacticos JMRT
Materiales didacticos JMRTMateriales didacticos JMRT
Materiales didacticos JMRT
Manuel Romero
 
Feeler: A proposal for reflection based on Learning Analytics & Quantified Self
Feeler: A proposal for reflection based on  Learning Analytics & Quantified SelfFeeler: A proposal for reflection based on  Learning Analytics & Quantified Self
Feeler: A proposal for reflection based on Learning Analytics & Quantified Self
Eva Durall
 

What's hot (14)

Harvard iLab: Ideation Framework V2
Harvard iLab: Ideation Framework V2Harvard iLab: Ideation Framework V2
Harvard iLab: Ideation Framework V2
 
Communication Skills in Science: Research in 4 minutes (Rin4)
Communication Skills in Science: Research in 4 minutes (Rin4)Communication Skills in Science: Research in 4 minutes (Rin4)
Communication Skills in Science: Research in 4 minutes (Rin4)
 
Open Source 101
Open Source 101Open Source 101
Open Source 101
 
Project-based learning
Project-based learningProject-based learning
Project-based learning
 
Contextual inquiry case
Contextual inquiry caseContextual inquiry case
Contextual inquiry case
 
Using technology for topic problem problem statement
Using technology for topic problem problem statementUsing technology for topic problem problem statement
Using technology for topic problem problem statement
 
Forward Concept Design & Planning
Forward Concept Design & PlanningForward Concept Design & Planning
Forward Concept Design & Planning
 
HCI-Lecture-1
HCI-Lecture-1HCI-Lecture-1
HCI-Lecture-1
 
Experiments on Pattern-based Ontology Design
Experiments on Pattern-based Ontology DesignExperiments on Pattern-based Ontology Design
Experiments on Pattern-based Ontology Design
 
Athabasca University EDDE 805: Research Seminar // Assignment 1
Athabasca University EDDE 805: Research Seminar // Assignment 1Athabasca University EDDE 805: Research Seminar // Assignment 1
Athabasca University EDDE 805: Research Seminar // Assignment 1
 
Learn Local ementor program Induction
Learn Local ementor program InductionLearn Local ementor program Induction
Learn Local ementor program Induction
 
How Teaching UX is One Giant Participatory Design Experiment
How Teaching UX is One Giant Participatory Design ExperimentHow Teaching UX is One Giant Participatory Design Experiment
How Teaching UX is One Giant Participatory Design Experiment
 
Materiales didacticos JMRT
Materiales didacticos JMRTMateriales didacticos JMRT
Materiales didacticos JMRT
 
Feeler: A proposal for reflection based on Learning Analytics & Quantified Self
Feeler: A proposal for reflection based on  Learning Analytics & Quantified SelfFeeler: A proposal for reflection based on  Learning Analytics & Quantified Self
Feeler: A proposal for reflection based on Learning Analytics & Quantified Self
 

Similar to Pattern Language and HCI: Expectations and Experiences

7th International Workshop on Motivational and Affective Aspects - Keynote
7th International Workshop on Motivational and Affective Aspects - Keynote7th International Workshop on Motivational and Affective Aspects - Keynote
7th International Workshop on Motivational and Affective Aspects - Keynote
Andreas Schmidt
 
Research proposal presentation - 10 june 2014
Research proposal presentation - 10 june 2014Research proposal presentation - 10 june 2014
Research proposal presentation - 10 june 2014
Tracey Dalton
 
Design thinking for Education, AUW Session 1
Design thinking  for Education, AUW Session 1Design thinking  for Education, AUW Session 1
Design thinking for Education, AUW Session 1
Stefanie Panke
 
Preserving the Craft of Thinking
Preserving the Craft of ThinkingPreserving the Craft of Thinking
Preserving the Craft of Thinking
Jodi Leo
 
Are we teaching the wrong students?
Are we teaching the wrong students?Are we teaching the wrong students?
Are we teaching the wrong students?
Anitra Nottingham
 
Design Thinking For Intergroup Empathy: Creative Techniques in Higher Education
Design Thinking For Intergroup Empathy:  Creative Techniques in Higher EducationDesign Thinking For Intergroup Empathy:  Creative Techniques in Higher Education
Design Thinking For Intergroup Empathy: Creative Techniques in Higher Education
Stefanie Panke
 
Design Thinking Presentation at AppState Free Learning Conference 2018
Design Thinking Presentation at AppState Free Learning Conference 2018Design Thinking Presentation at AppState Free Learning Conference 2018
Design Thinking Presentation at AppState Free Learning Conference 2018
Stefanie Panke
 
Design Thinking For Educational Technology
Design Thinking For Educational Technology Design Thinking For Educational Technology
Design Thinking For Educational Technology
Stefanie Panke
 
LBK IT Leader
LBK IT LeaderLBK IT Leader
LBK IT Leaderlacalla
 
Digital Art History: From Practice to Publication
Digital Art History: From Practice to PublicationDigital Art History: From Practice to Publication
Digital Art History: From Practice to Publication
Susan Edwards
 
414 Innovation On Hold The Outline Function As A Learning Tool Paul Kirsc...
414 Innovation On Hold   The Outline Function As A Learning Tool   Paul Kirsc...414 Innovation On Hold   The Outline Function As A Learning Tool   Paul Kirsc...
414 Innovation On Hold The Outline Function As A Learning Tool Paul Kirsc...SURFfoundation
 
Literacies for Employability (L4E): A framework for development of workplace ...
Literacies for Employability (L4E): A framework for development of workplace ...Literacies for Employability (L4E): A framework for development of workplace ...
Literacies for Employability (L4E): A framework for development of workplace ...
The Higher Education Academy
 
LaTICE 2016: Learner-Centered Design of Computing Education for All
LaTICE 2016: Learner-Centered Design of Computing Education for AllLaTICE 2016: Learner-Centered Design of Computing Education for All
LaTICE 2016: Learner-Centered Design of Computing Education for All
Mark Guzdial
 
Final project 1.1
Final project 1.1Final project 1.1
Final project 1.1
Pia Marin
 
TESOL Convention - Developing Projects Related to Your Course's Textbooks
TESOL Convention - Developing Projects Related to Your Course's TextbooksTESOL Convention - Developing Projects Related to Your Course's Textbooks
TESOL Convention - Developing Projects Related to Your Course's TextbooksJulie Vorholt
 
Helping teachers to think about their design problem: a pilot study to stimul...
Helping teachers to think about their design problem: a pilot study to stimul...Helping teachers to think about their design problem: a pilot study to stimul...
Helping teachers to think about their design problem: a pilot study to stimul...
davinia.hl
 
The Structure and Components for the Open Education Ecosystem
The Structure and Components for the Open Education EcosystemThe Structure and Components for the Open Education Ecosystem
The Structure and Components for the Open Education Ecosystem
Hans Põldoja
 
Multimodality and digital literacies in ESP courses
Multimodality and digital literacies in ESP coursesMultimodality and digital literacies in ESP courses
Multimodality and digital literacies in ESP courses
cahafner
 
Learning and Teaching Strategy PBL session
Learning and Teaching Strategy PBL sessionLearning and Teaching Strategy PBL session
Learning and Teaching Strategy PBL sessionAcademic Development
 
Negotiating Social And Digital Literacies Through Engagements With Open Educa...
Negotiating Social And Digital Literacies Through Engagements With Open Educa...Negotiating Social And Digital Literacies Through Engagements With Open Educa...
Negotiating Social And Digital Literacies Through Engagements With Open Educa...
Global OER Graduate Network
 

Similar to Pattern Language and HCI: Expectations and Experiences (20)

7th International Workshop on Motivational and Affective Aspects - Keynote
7th International Workshop on Motivational and Affective Aspects - Keynote7th International Workshop on Motivational and Affective Aspects - Keynote
7th International Workshop on Motivational and Affective Aspects - Keynote
 
Research proposal presentation - 10 june 2014
Research proposal presentation - 10 june 2014Research proposal presentation - 10 june 2014
Research proposal presentation - 10 june 2014
 
Design thinking for Education, AUW Session 1
Design thinking  for Education, AUW Session 1Design thinking  for Education, AUW Session 1
Design thinking for Education, AUW Session 1
 
Preserving the Craft of Thinking
Preserving the Craft of ThinkingPreserving the Craft of Thinking
Preserving the Craft of Thinking
 
Are we teaching the wrong students?
Are we teaching the wrong students?Are we teaching the wrong students?
Are we teaching the wrong students?
 
Design Thinking For Intergroup Empathy: Creative Techniques in Higher Education
Design Thinking For Intergroup Empathy:  Creative Techniques in Higher EducationDesign Thinking For Intergroup Empathy:  Creative Techniques in Higher Education
Design Thinking For Intergroup Empathy: Creative Techniques in Higher Education
 
Design Thinking Presentation at AppState Free Learning Conference 2018
Design Thinking Presentation at AppState Free Learning Conference 2018Design Thinking Presentation at AppState Free Learning Conference 2018
Design Thinking Presentation at AppState Free Learning Conference 2018
 
Design Thinking For Educational Technology
Design Thinking For Educational Technology Design Thinking For Educational Technology
Design Thinking For Educational Technology
 
LBK IT Leader
LBK IT LeaderLBK IT Leader
LBK IT Leader
 
Digital Art History: From Practice to Publication
Digital Art History: From Practice to PublicationDigital Art History: From Practice to Publication
Digital Art History: From Practice to Publication
 
414 Innovation On Hold The Outline Function As A Learning Tool Paul Kirsc...
414 Innovation On Hold   The Outline Function As A Learning Tool   Paul Kirsc...414 Innovation On Hold   The Outline Function As A Learning Tool   Paul Kirsc...
414 Innovation On Hold The Outline Function As A Learning Tool Paul Kirsc...
 
Literacies for Employability (L4E): A framework for development of workplace ...
Literacies for Employability (L4E): A framework for development of workplace ...Literacies for Employability (L4E): A framework for development of workplace ...
Literacies for Employability (L4E): A framework for development of workplace ...
 
LaTICE 2016: Learner-Centered Design of Computing Education for All
LaTICE 2016: Learner-Centered Design of Computing Education for AllLaTICE 2016: Learner-Centered Design of Computing Education for All
LaTICE 2016: Learner-Centered Design of Computing Education for All
 
Final project 1.1
Final project 1.1Final project 1.1
Final project 1.1
 
TESOL Convention - Developing Projects Related to Your Course's Textbooks
TESOL Convention - Developing Projects Related to Your Course's TextbooksTESOL Convention - Developing Projects Related to Your Course's Textbooks
TESOL Convention - Developing Projects Related to Your Course's Textbooks
 
Helping teachers to think about their design problem: a pilot study to stimul...
Helping teachers to think about their design problem: a pilot study to stimul...Helping teachers to think about their design problem: a pilot study to stimul...
Helping teachers to think about their design problem: a pilot study to stimul...
 
The Structure and Components for the Open Education Ecosystem
The Structure and Components for the Open Education EcosystemThe Structure and Components for the Open Education Ecosystem
The Structure and Components for the Open Education Ecosystem
 
Multimodality and digital literacies in ESP courses
Multimodality and digital literacies in ESP coursesMultimodality and digital literacies in ESP courses
Multimodality and digital literacies in ESP courses
 
Learning and Teaching Strategy PBL session
Learning and Teaching Strategy PBL sessionLearning and Teaching Strategy PBL session
Learning and Teaching Strategy PBL session
 
Negotiating Social And Digital Literacies Through Engagements With Open Educa...
Negotiating Social And Digital Literacies Through Engagements With Open Educa...Negotiating Social And Digital Literacies Through Engagements With Open Educa...
Negotiating Social And Digital Literacies Through Engagements With Open Educa...
 

Recently uploaded

一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理
一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理
一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理
kecekev
 
White wonder, Work developed by Eva Tschopp
White wonder, Work developed by Eva TschoppWhite wonder, Work developed by Eva Tschopp
White wonder, Work developed by Eva Tschopp
Mansi Shah
 
UNIT V ACTIONS AND COMMANDS, FORMS AND CONTROLS.pptx
UNIT V ACTIONS AND COMMANDS, FORMS AND CONTROLS.pptxUNIT V ACTIONS AND COMMANDS, FORMS AND CONTROLS.pptx
UNIT V ACTIONS AND COMMANDS, FORMS AND CONTROLS.pptx
GOWSIKRAJA PALANISAMY
 
一比一原版(BU毕业证书)伯恩茅斯大学毕业证成绩单如何办理
一比一原版(BU毕业证书)伯恩茅斯大学毕业证成绩单如何办理一比一原版(BU毕业证书)伯恩茅斯大学毕业证成绩单如何办理
一比一原版(BU毕业证书)伯恩茅斯大学毕业证成绩单如何办理
h7j5io0
 
Design Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinkingDesign Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinking
cy0krjxt
 
Research 20 slides Amelia gavryliuks.pdf
Research 20 slides Amelia gavryliuks.pdfResearch 20 slides Amelia gavryliuks.pdf
Research 20 slides Amelia gavryliuks.pdf
ameli25062005
 
UNIT IV-VISUAL STYLE AND MOBILE INTERFACES.pptx
UNIT IV-VISUAL STYLE AND MOBILE INTERFACES.pptxUNIT IV-VISUAL STYLE AND MOBILE INTERFACES.pptx
UNIT IV-VISUAL STYLE AND MOBILE INTERFACES.pptx
GOWSIKRAJA PALANISAMY
 
Technoblade The Legacy of a Minecraft Legend.
Technoblade The Legacy of a Minecraft Legend.Technoblade The Legacy of a Minecraft Legend.
Technoblade The Legacy of a Minecraft Legend.
Techno Merch
 
一比一原版(毕业证)长崎大学毕业证成绩单如何办理
一比一原版(毕业证)长崎大学毕业证成绩单如何办理一比一原版(毕业证)长崎大学毕业证成绩单如何办理
一比一原版(毕业证)长崎大学毕业证成绩单如何办理
taqyed
 
Impact of Fonts: in Web and Apps Design
Impact of Fonts:  in Web and Apps DesignImpact of Fonts:  in Web and Apps Design
Impact of Fonts: in Web and Apps Design
contactproperweb2014
 
Design-Thinking-eBook for Public Service Delivery
Design-Thinking-eBook for Public Service DeliveryDesign-Thinking-eBook for Public Service Delivery
Design-Thinking-eBook for Public Service Delivery
farhanaslam79
 
一比一原版(BU毕业证)波士顿大学毕业证如何办理
一比一原版(BU毕业证)波士顿大学毕业证如何办理一比一原版(BU毕业证)波士顿大学毕业证如何办理
一比一原版(BU毕业证)波士顿大学毕业证如何办理
peuce
 
Borys Sutkowski portfolio interior design
Borys Sutkowski portfolio interior designBorys Sutkowski portfolio interior design
Borys Sutkowski portfolio interior design
boryssutkowski
 
一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理
一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理
一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理
h7j5io0
 
一比一原版(RHUL毕业证书)伦敦大学皇家霍洛威学院毕业证如何办理
一比一原版(RHUL毕业证书)伦敦大学皇家霍洛威学院毕业证如何办理一比一原版(RHUL毕业证书)伦敦大学皇家霍洛威学院毕业证如何办理
一比一原版(RHUL毕业证书)伦敦大学皇家霍洛威学院毕业证如何办理
9a93xvy
 
Design Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinkingDesign Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinking
cy0krjxt
 
20 slides of research movie and artists .pdf
20 slides of research movie and artists .pdf20 slides of research movie and artists .pdf
20 slides of research movie and artists .pdf
ameli25062005
 
Mohannad Abdullah portfolio _ V2 _22-24
Mohannad Abdullah  portfolio _ V2 _22-24Mohannad Abdullah  portfolio _ V2 _22-24
Mohannad Abdullah portfolio _ V2 _22-24
M. A. Architect
 
Virtual Tour Application Powerpoint for museum of edinburgh
Virtual Tour Application Powerpoint for museum of edinburghVirtual Tour Application Powerpoint for museum of edinburgh
Virtual Tour Application Powerpoint for museum of edinburgh
millarj46
 
Can AI do good? at 'offtheCanvas' India HCI prelude
Can AI do good? at 'offtheCanvas' India HCI preludeCan AI do good? at 'offtheCanvas' India HCI prelude
Can AI do good? at 'offtheCanvas' India HCI prelude
Alan Dix
 

Recently uploaded (20)

一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理
一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理
一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理
 
White wonder, Work developed by Eva Tschopp
White wonder, Work developed by Eva TschoppWhite wonder, Work developed by Eva Tschopp
White wonder, Work developed by Eva Tschopp
 
UNIT V ACTIONS AND COMMANDS, FORMS AND CONTROLS.pptx
UNIT V ACTIONS AND COMMANDS, FORMS AND CONTROLS.pptxUNIT V ACTIONS AND COMMANDS, FORMS AND CONTROLS.pptx
UNIT V ACTIONS AND COMMANDS, FORMS AND CONTROLS.pptx
 
一比一原版(BU毕业证书)伯恩茅斯大学毕业证成绩单如何办理
一比一原版(BU毕业证书)伯恩茅斯大学毕业证成绩单如何办理一比一原版(BU毕业证书)伯恩茅斯大学毕业证成绩单如何办理
一比一原版(BU毕业证书)伯恩茅斯大学毕业证成绩单如何办理
 
Design Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinkingDesign Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinking
 
Research 20 slides Amelia gavryliuks.pdf
Research 20 slides Amelia gavryliuks.pdfResearch 20 slides Amelia gavryliuks.pdf
Research 20 slides Amelia gavryliuks.pdf
 
UNIT IV-VISUAL STYLE AND MOBILE INTERFACES.pptx
UNIT IV-VISUAL STYLE AND MOBILE INTERFACES.pptxUNIT IV-VISUAL STYLE AND MOBILE INTERFACES.pptx
UNIT IV-VISUAL STYLE AND MOBILE INTERFACES.pptx
 
Technoblade The Legacy of a Minecraft Legend.
Technoblade The Legacy of a Minecraft Legend.Technoblade The Legacy of a Minecraft Legend.
Technoblade The Legacy of a Minecraft Legend.
 
一比一原版(毕业证)长崎大学毕业证成绩单如何办理
一比一原版(毕业证)长崎大学毕业证成绩单如何办理一比一原版(毕业证)长崎大学毕业证成绩单如何办理
一比一原版(毕业证)长崎大学毕业证成绩单如何办理
 
Impact of Fonts: in Web and Apps Design
Impact of Fonts:  in Web and Apps DesignImpact of Fonts:  in Web and Apps Design
Impact of Fonts: in Web and Apps Design
 
Design-Thinking-eBook for Public Service Delivery
Design-Thinking-eBook for Public Service DeliveryDesign-Thinking-eBook for Public Service Delivery
Design-Thinking-eBook for Public Service Delivery
 
一比一原版(BU毕业证)波士顿大学毕业证如何办理
一比一原版(BU毕业证)波士顿大学毕业证如何办理一比一原版(BU毕业证)波士顿大学毕业证如何办理
一比一原版(BU毕业证)波士顿大学毕业证如何办理
 
Borys Sutkowski portfolio interior design
Borys Sutkowski portfolio interior designBorys Sutkowski portfolio interior design
Borys Sutkowski portfolio interior design
 
一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理
一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理
一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理
 
一比一原版(RHUL毕业证书)伦敦大学皇家霍洛威学院毕业证如何办理
一比一原版(RHUL毕业证书)伦敦大学皇家霍洛威学院毕业证如何办理一比一原版(RHUL毕业证书)伦敦大学皇家霍洛威学院毕业证如何办理
一比一原版(RHUL毕业证书)伦敦大学皇家霍洛威学院毕业证如何办理
 
Design Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinkingDesign Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinking
 
20 slides of research movie and artists .pdf
20 slides of research movie and artists .pdf20 slides of research movie and artists .pdf
20 slides of research movie and artists .pdf
 
Mohannad Abdullah portfolio _ V2 _22-24
Mohannad Abdullah  portfolio _ V2 _22-24Mohannad Abdullah  portfolio _ V2 _22-24
Mohannad Abdullah portfolio _ V2 _22-24
 
Virtual Tour Application Powerpoint for museum of edinburgh
Virtual Tour Application Powerpoint for museum of edinburghVirtual Tour Application Powerpoint for museum of edinburgh
Virtual Tour Application Powerpoint for museum of edinburgh
 
Can AI do good? at 'offtheCanvas' India HCI prelude
Can AI do good? at 'offtheCanvas' India HCI preludeCan AI do good? at 'offtheCanvas' India HCI prelude
Can AI do good? at 'offtheCanvas' India HCI prelude
 

Pattern Language and HCI: Expectations and Experiences

  • 1. Yue Pan & Erik Stolterman Indiana University Bloomington, IN, USA {panyue, estolter}@indiana.edu Pattern Language and HCI: Experiences and Expectations
  • 2. Pattern Language in Architecture Design
  • 3. Pattern Language in Architecture Design Pattern Language • Problem • Context • Forces • Solution
  • 4. Pattern Language in Interaction Design
  • 5. Pattern Language in Social Studies
  • 6. Pattern Language in Ubiquitous Computing
  • 7. Pattern Language in Ethnography Research
  • 8. research question1: why has Pattern Language as an object of study created such enthusiasm and interest over the years?
  • 9. research question2: why has Pattern Language as a tool not been more widespread and successful?
  • 11. interview We sent email to 24 PL experts. 14 experts replied. Interviews were conducted by email or Skype. 4 experts are working for industry. 10 experts are working for academia. PL experts
  • 12. interview Interview questions: 1. People’s initial engagement with PL; 2. Rewards and Challenges of developing PL; 3. Why PL not been more successful; 4. Future of PL in HCI field.
  • 14. Challenges of Developing PL—Demand Extensive Efforts R3: “First of all, IT IS AN IMMENSE AMOUNT OF WORK!!! First you harvest ideas for potential patterns, then you seek the evidence (examples where it was used), and then you start writing the first draft, then iterate and publish. Do that 100+ times and it will cost you more than a year of your life!”
  • 15. Challenges of Developing PL—Applying PL in Real World R3: “I think there is one area where the PL research is still weak and that is the area of evidence in patterns. Most patterns, including mine, use 'common sense' to argue that they are good solutions. It would be good to do more research and see to what extend they really work.”
  • 16. R10: “In contrast, computer scientists and programmers in particular are very comfortable with formalizations. So its no surprise that patterns has had success in programming where you have things like UML.” “Designers on the other hand resist formalizations, particularly descriptive ones rather than generative or process-oriented ones like design methods.” Challenges of Developing PL—Formalization
  • 17. Insight: PL is NOT easy to use.
  • 18. Pattern LanguageAdvantages of Using PL—Education R8: “As part of teacher I do. I use Jennifer Tidwell’s book in my course ‘Interacting Form’ to teach graphic students.”
  • 19. Advantages of Using PL—Representing Knowledge R3: “Patterns could be a great way to capture design solutions and link it to characteristics of the task, user or any other part of the context of use. And so I started writing my first patterns, trying to find out how I could use the pattern 'format' to capture design knowledge.”
  • 20. Pattern LanguageAdvantages of Using PL—Design Thinking R2: “(PL) Help people perceive the world. PL opens up people’s perceptions and awareness that people may not realize.” “Creating PL is also interesting. Start from nothing, observation, synthesis something and bring it into very clear. ”
  • 21. Insight: Use PL to inform design thinking.
  • 22. PL Expectations and Future—Creating PL rather than Patterns R1: “One sort of weakness in design patterns, especially if it is done by multiple distributed people in a bottom-up fashion, is a lack of a coherent pattern language.”
  • 23. Insight: Develop PL rather than patterns.
  • 24. PL Expectations and Future—More Evaluation R6: “More research examining the practicalities of using PLs within actual design processes, ethnographic and empirical studies are needed.”
  • 25. Insight: Evaluate PL in a real design setting.
  • 27. Pattern Language Discussion We study and evaluate PL as 1. A tool and methodological approach to learn about other methods and tools in general. 2. A catalyst to understand problems, solutions, values within design and research process.
  • 28. Design Methods Research @IU Yue Pan & Erik Stolterman Indiana University, USA {panyue, estolter}@indiana.edu NSF Thanks!

Editor's Notes

  1. As well as Ethnography research