SlideShare a Scribd company logo
Paired Sketching of Distributed User Interfaces:
Workflow, Protocol, Software Support, and Experiment
Mehdi Ousmer, Jean Vanderdonckt, Laura-Bianca Bilius, Radu-Daniel Vatavu, Mihail
Terenti
17th ACM SIGCHI Symposium on Engineering Interactive Computing Systems (EICS ‘25, 23-27 June 2025, Trier, Germany)
Paired Sketching of Distributed User
Interfaces
2
Jean Vanderdonckt
LouRIM
Université catholique
de Louvain, Belgium
Mehdi Ousmer
LouRIM
Université catholique de
Louvain, Belgium
Laura-Bianca Bilius
MintViz
Stefan cel Mare
University of Suceava,
Romania
Radu-Daniel Vatavu
MintViz
Stefan cel Mare
University of Suceava,
Romania
Mihail Terenti
MintViz
Stefan cel Mare
University of Suceava,
Romania
Paired Sketching of Distributed User
Interfaces
3
• Traditional protoyping of user interfaces in participatory design
Paired Sketching of Distributed User
Interfaces
4
• What is Paired Sketching?
• A collaborative design approach in which two stakeholders work together
to design a Distributed User Interface (DUI) on a specific device
• The first stakeholder sketches just a few UI features.
The following rule of thumb is agreed upon between stakeholders: when one of them lifts
the pen off the device for some time or hesitates about what to sketch next, it means that
their turn is finished.
The other stakeholder takes the pen and sketches some more features and/or modifies
previously sketched features.
Rounds follow each other until stakeholders feel that there is no longer a need to add,
delete, or modify any feature of the interface.
In the beginning, stakeholders can sketch silently without necessarily explaining or
justifying what has been sketched unless they wish to do so.
They are allowed to discuss design issues about any interface element at any time.
Paired Sketching of Distributed User
Interfaces
5
• What is Paired Sketching?
• Main principles
• Balance co-creation with co-modification
• Sketch incrementally
• Agree on a stopping criteria
• Provide continuous feedback
• Sketch on the very target device
Paired Sketching of Distributed User
Interfaces
6
• What is Paired Sketching?
• Four disciplines
Paired Sketching of Distributed User
Interfaces
7
• What is Paired Sketching?
• Four disciplines
Paired Sketching of Distributed User
Interfaces
8
• What is Paired Sketching?
• Software support for these four disciplines
Paired Sketching of Distributed User
Interfaces
9
• Our software support for Paired Sketching
Pan
Erase
Sketch
Move
Text
Session configurations for paired sketching
Test
Prototype
Sketch
10
Paired Sketching of Distributed User
Interfaces
11
Paired Sketching of Distributed User
Interfaces
• Example of final results
Tablet (4)
Smartphone (6)
Pen display (5)
Tabletop
Wall
screen
Pair of stakeholders
Setup
UI paired sketching
first platform: 10 min
CSUQ Questionnaire
first platform: 10 min
UI paired sketching
second platform: 10 min
UI paired sketching
third platform: 10 min
CSUQ Overall
evaluation: 10 min
Protocol
… …
4
5
6
Experiment
Paired Sketching of Distributed User
Interfaces
13
• Context of use: in-car backseat game
Paired Sketching of Distributed User
Interfaces
14
• Context of use: multiple interactive surfaces
1 1
2 2
4
5
6
7
100%
50%
50%
50%
50%
50%
50%
50%
50%
50%
50%
50%
50%
50%
50%
50%
50%
50%
50%
50%
50%
0%
0%
100%
0%
0%
50%
100%
50%
50%
50%
50%
50%
50%
50%
100%
50%
50%
Q1. Overall, I am satisfied with how easy it is to use this system
Q2. It was simple to use this system
Q3. I can effectively complete my work using this system
Q4. I am able to complete my work quickly using this system
Q5. I am able to efficiently complete my work using this system
Q6. I feel comfortable using this system
Q7. It was easy to learn to use this system
Q8. I believe I became productive quickly using this system
Q9. The system gives error messages that clearly tell me how to fix
problems
Q10. Whenever I make a mistake using the system, I recover easily and
quickly
Q11. The information (such as online help, on-screen messages, and
other documentation) provided with this system is clear
Q12. It is easy to find the information I needed
Q13. The information provided for the system is easy to understand
Q14. The information is effective in helping me complete the tasks and
scenarios
Q15. The organization of information on the system screens is clear
Q16. The interface of this system is pleasant
Q17. I like using the interface of this system
Q18. This system has all the functions and capabilities I expect it to
have
Q19. Overall, I am satisfied with this system
100%
50%
100%
100%
100%
50%
0%
100%
100%
50%
100%
50%
50%
50%
0%
50%
50%
50%
50%
50%
50%
50%
50%
50%
50%
50%
50%
50% 50%
50%
50%
50%
50%
I strongly disagree I disagree I neither agree or disagree
I agree I strongly agree
100%
50%
100%
100%
100%
50%
0%
100%
100%
50%
100%
50%
50%
50%
0%
50%
50%
50%
50%
50%
50%
50%
50%
50%
50%
50%
50%
50% 50%
50%
50%
50%
50%
Smartphone
50%
50%
50%
50%
50%
50%
0%
50%
50%
50%
50%
25%
25%
25%
0%
25%
25%
75%
50%
50%
50%
25%
50%
50%
50%
75%
0%
25%
50%
50%
50%
25%
50%
25%
50%
25%
25%
25%
50%
50%
50%
75%
25%
50%
25%
25%
25%
25%
50%
50%
50%
50%
50%
0%
50%
50%
50%
50%
50%
50%
50%
50%
50%
50%
50%
50%
50%
50%
100%
50%
50%
100%
50%
50%
100%
50%
50%
50%
50%
0%
100%
50%
50%
50%
Pen display Tablet Tabletop
(Score = 1,2) (Score = 3) (Score = 4, median value) (Score = 5) (Score = 6)
Paired Sketching of Distributed User
Interfaces
15
SysUse InfoQual InterQual Overall Reactivity Intention to use
0.00
1.00
2.00
3.00
4.00
5.00
6.00
7.00
6.44
4.14
5.33
6.00
6.00
6.50
3.78
3.82
3.75
3.50
3.75
3.00
2.50
3.21
3.50
2.50
1.00
1.50
1.69
2.29
2.33
1.00
3.00
1.00
Tabletop Tablet Smartphone Pen display
** *** ***
**
Average
rating
[1..7]
*
*
* *
• Differential results
Paired Sketching of Distributed User
Interfaces
16
• Conversational results
• Participants talk about design issues more frequently
Paired Sketching of Distributed User
Interfaces
17
Smartphone Tablet Tabletop
• Conversational results
• Participants talk about design issues in a structured way
Paired Sketching of Distributed User
Interfaces
18
(a) Smartphone (b) Tablet (c) Tabletop
Create a
zone larger than…
button on the left of…
animation on…
check to validate…
drop down list…
icon there to…
check box to verify…
table to list entries of…
a screen to navigate to…
a small menu to…
a random widget to…
Push button
for adding a configuration
on the left of…
back to come back to…
to execute…
to submit the form
to validate the form
to create…
to have a new category
to navigate to…
to perform an action for…
here/there to do…
with… to delete…
‘Done’ for completing…
radio to select…
to delete the next…
to delete the previous…
• Paired sketching (PS) vs. Pair design (PD)
• Focus on UI concepts (PS) over UI details (PD)
• Faster iteration and ideation (PS) vs precision and progressive ideation (PD)
• Parallel collaboration (PS) vs one-at-a-time (PD)
• Reduced perfectionism (PS) vs polished UI elements (PD)
• Facilitates user experience workflows (PS) vs regulatory workflow (PD)
• Support agile approaches (PS) vs final-stage design (PD)
Paired Sketching of Distributed User
Interfaces
19
• Limitations
• Shared perception is imposed, as well as protocol
• Coordination and communication overheads
• Need for conflict resolution policy
• Conclusion: paired sketching …
• Is particularly appropriate for DUIs, but not only
• Should be supported by an adequate software
• Should be investigated with more than 2 stakeholders by group
Paired Sketching of Distributed User
Interfaces
20
Thank you very much for
your attention
Ad

Recommended

Model-based engineering of multi-platform, synchronous & collaborative UIs
Model-based engineering of multi-platform, synchronous & collaborative UIs
Jean Vanderdonckt
 
2015-04-29 research seminar
2015-04-29 research seminar
ifi8106tlu
 
Interact2011 - Designing Inter-usable Systems
Interact2011 - Designing Inter-usable Systems
Ville Antila
 
Week 8 & 10
Week 8 & 10
Study Geek
 
Tool-Support for Interdisciplinary and Collaborative User Interface Specifica...
Tool-Support for Interdisciplinary and Collaborative User Interface Specifica...
Thomas Memmel
 
Sketching by Cross-Surface collaboration
Sketching by Cross-Surface collaboration
Jorge Luis Pérez Medina
 
ICS3211 Lecture 08 2020
ICS3211 Lecture 08 2020
Vanessa Camilleri
 
Chap12
Chap12
professorkarla
 
Blended Libraries (Harald Reiterer)
Blended Libraries (Harald Reiterer)
Národní technická knihovna (NTK)
 
TM112 Meeting5-Crossing boundaries.pptx
TM112 Meeting5-Crossing boundaries.pptx
MohammedYusuf609377
 
MHIT 603: Introduction to Prototyping
MHIT 603: Introduction to Prototyping
Mark Billinghurst
 
Systems Analysis and Design in a Changing World 6th Edition Satzinger Test Bank
Systems Analysis and Design in a Changing World 6th Edition Satzinger Test Bank
drokkali
 
SMARCOS CNR Paper Workshop Distributed UI
SMARCOS CNR Paper Workshop Distributed UI
Smarcos Eu
 
Unit 5
Unit 5
anuragmbst
 
Systems Analysis and Design in a Changing World 6th Edition Satzinger Test Bank
Systems Analysis and Design in a Changing World 6th Edition Satzinger Test Bank
yankapayyi
 
Human Computer Interaction- chapter seven.pdf
Human Computer Interaction- chapter seven.pdf
JerusalemFetene
 
Multi-Fidelity Prototyping of User Interfaces
Multi-Fidelity Prototyping of User Interfaces
Jean Vanderdonckt
 
An Open Source Workbench for Prototyping Multimodal Interactions Based on Off...
An Open Source Workbench for Prototyping Multimodal Interactions Based on Off...
Jean Vanderdonckt
 
Lecture 11.pptHuman Computer Interaction
Lecture 11.pptHuman Computer Interaction
MuhammadAbubakar114879
 
Final
Final
maulikshah09
 
Gesture-based information systems: from DesignOps to DevOps
Gesture-based information systems: from DesignOps to DevOps
Jean Vanderdonckt
 
Enhancing the interaction space of a tabletop computing system to design pape...
Enhancing the interaction space of a tabletop computing system to design pape...
Francesco Bonadiman
 
Enhancing sketching
Enhancing sketching
Vivian Motti
 
HCI
HCI
Meet Shah
 
Software engg. pressman_ch-12
Software engg. pressman_ch-12
Dhairya Joshi
 
PxS'12 - week 1 - Introduction
PxS'12 - week 1 - Introduction
hendrikknoche
 
05 from requirements to interface design
05 from requirements to interface design
Dr. V Vorvoreanu
 
Software Architecture and Design Details Module
Software Architecture and Design Details Module
Vivekananda Gn
 
Congruent and Hierarchical Gesture Set Design
Congruent and Hierarchical Gesture Set Design
Jean Vanderdonckt
 
Comparative Testing of 2D Stroke Gesture Recognizers in Multiple Contexts of Use
Comparative Testing of 2D Stroke Gesture Recognizers in Multiple Contexts of Use
Jean Vanderdonckt
 

More Related Content

Similar to Paired Sketching of Distributed User Interfaces:Workflow, Protocol, Software Support, and Experiment (20)

Blended Libraries (Harald Reiterer)
Blended Libraries (Harald Reiterer)
Národní technická knihovna (NTK)
 
TM112 Meeting5-Crossing boundaries.pptx
TM112 Meeting5-Crossing boundaries.pptx
MohammedYusuf609377
 
MHIT 603: Introduction to Prototyping
MHIT 603: Introduction to Prototyping
Mark Billinghurst
 
Systems Analysis and Design in a Changing World 6th Edition Satzinger Test Bank
Systems Analysis and Design in a Changing World 6th Edition Satzinger Test Bank
drokkali
 
SMARCOS CNR Paper Workshop Distributed UI
SMARCOS CNR Paper Workshop Distributed UI
Smarcos Eu
 
Unit 5
Unit 5
anuragmbst
 
Systems Analysis and Design in a Changing World 6th Edition Satzinger Test Bank
Systems Analysis and Design in a Changing World 6th Edition Satzinger Test Bank
yankapayyi
 
Human Computer Interaction- chapter seven.pdf
Human Computer Interaction- chapter seven.pdf
JerusalemFetene
 
Multi-Fidelity Prototyping of User Interfaces
Multi-Fidelity Prototyping of User Interfaces
Jean Vanderdonckt
 
An Open Source Workbench for Prototyping Multimodal Interactions Based on Off...
An Open Source Workbench for Prototyping Multimodal Interactions Based on Off...
Jean Vanderdonckt
 
Lecture 11.pptHuman Computer Interaction
Lecture 11.pptHuman Computer Interaction
MuhammadAbubakar114879
 
Final
Final
maulikshah09
 
Gesture-based information systems: from DesignOps to DevOps
Gesture-based information systems: from DesignOps to DevOps
Jean Vanderdonckt
 
Enhancing the interaction space of a tabletop computing system to design pape...
Enhancing the interaction space of a tabletop computing system to design pape...
Francesco Bonadiman
 
Enhancing sketching
Enhancing sketching
Vivian Motti
 
HCI
HCI
Meet Shah
 
Software engg. pressman_ch-12
Software engg. pressman_ch-12
Dhairya Joshi
 
PxS'12 - week 1 - Introduction
PxS'12 - week 1 - Introduction
hendrikknoche
 
05 from requirements to interface design
05 from requirements to interface design
Dr. V Vorvoreanu
 
Software Architecture and Design Details Module
Software Architecture and Design Details Module
Vivekananda Gn
 
TM112 Meeting5-Crossing boundaries.pptx
TM112 Meeting5-Crossing boundaries.pptx
MohammedYusuf609377
 
MHIT 603: Introduction to Prototyping
MHIT 603: Introduction to Prototyping
Mark Billinghurst
 
Systems Analysis and Design in a Changing World 6th Edition Satzinger Test Bank
Systems Analysis and Design in a Changing World 6th Edition Satzinger Test Bank
drokkali
 
SMARCOS CNR Paper Workshop Distributed UI
SMARCOS CNR Paper Workshop Distributed UI
Smarcos Eu
 
Systems Analysis and Design in a Changing World 6th Edition Satzinger Test Bank
Systems Analysis and Design in a Changing World 6th Edition Satzinger Test Bank
yankapayyi
 
Human Computer Interaction- chapter seven.pdf
Human Computer Interaction- chapter seven.pdf
JerusalemFetene
 
Multi-Fidelity Prototyping of User Interfaces
Multi-Fidelity Prototyping of User Interfaces
Jean Vanderdonckt
 
An Open Source Workbench for Prototyping Multimodal Interactions Based on Off...
An Open Source Workbench for Prototyping Multimodal Interactions Based on Off...
Jean Vanderdonckt
 
Lecture 11.pptHuman Computer Interaction
Lecture 11.pptHuman Computer Interaction
MuhammadAbubakar114879
 
Gesture-based information systems: from DesignOps to DevOps
Gesture-based information systems: from DesignOps to DevOps
Jean Vanderdonckt
 
Enhancing the interaction space of a tabletop computing system to design pape...
Enhancing the interaction space of a tabletop computing system to design pape...
Francesco Bonadiman
 
Enhancing sketching
Enhancing sketching
Vivian Motti
 
Software engg. pressman_ch-12
Software engg. pressman_ch-12
Dhairya Joshi
 
PxS'12 - week 1 - Introduction
PxS'12 - week 1 - Introduction
hendrikknoche
 
05 from requirements to interface design
05 from requirements to interface design
Dr. V Vorvoreanu
 
Software Architecture and Design Details Module
Software Architecture and Design Details Module
Vivekananda Gn
 

More from Jean Vanderdonckt (20)

Congruent and Hierarchical Gesture Set Design
Congruent and Hierarchical Gesture Set Design
Jean Vanderdonckt
 
Comparative Testing of 2D Stroke Gesture Recognizers in Multiple Contexts of Use
Comparative Testing of 2D Stroke Gesture Recognizers in Multiple Contexts of Use
Jean Vanderdonckt
 
Human-AI Interaction in Space: Insights from a Mars Analog Mission with the H...
Human-AI Interaction in Space: Insights from a Mars Analog Mission with the H...
Jean Vanderdonckt
 
Gestural Interaction in Virtual/Augmented Reality
Gestural Interaction in Virtual/Augmented Reality
Jean Vanderdonckt
 
User-controlled Form Adaptation by Unsupervised Learning
User-controlled Form Adaptation by Unsupervised Learning
Jean Vanderdonckt
 
Engineering Touchscreen Input for 3-Way Displays: Taxonomy, Datasets, and Cla...
Engineering Touchscreen Input for 3-Way Displays: Taxonomy, Datasets, and Cla...
Jean Vanderdonckt
 
To the end of our possibilities with Adaptive User Interfaces
To the end of our possibilities with Adaptive User Interfaces
Jean Vanderdonckt
 
Engineering the Transition of Interactive Collaborative Software from Cloud C...
Engineering the Transition of Interactive Collaborative Software from Cloud C...
Jean Vanderdonckt
 
UsyBus: A Communication Framework among Reusable Agents integrating Eye-Track...
UsyBus: A Communication Framework among Reusable Agents integrating Eye-Track...
Jean Vanderdonckt
 
µV: An Articulation, Rotation, Scaling, and Translation Invariant (ARST) Mult...
µV: An Articulation, Rotation, Scaling, and Translation Invariant (ARST) Mult...
Jean Vanderdonckt
 
RepliGES and GEStory: Visual Tools for Systematizing and Consolidating Knowle...
RepliGES and GEStory: Visual Tools for Systematizing and Consolidating Knowle...
Jean Vanderdonckt
 
Engineering Slidable User Interfaces with Slime
Engineering Slidable User Interfaces with Slime
Jean Vanderdonckt
 
Evaluating Gestural Interaction: Models, Methods, and Measures
Evaluating Gestural Interaction: Models, Methods, and Measures
Jean Vanderdonckt
 
Conducting a Gesture Elicitation Study: How to Get the Best Gestures From Peo...
Conducting a Gesture Elicitation Study: How to Get the Best Gestures From Peo...
Jean Vanderdonckt
 
Designing Gestural Interaction: Challenges and Pitfalls
Designing Gestural Interaction: Challenges and Pitfalls
Jean Vanderdonckt
 
Fundamentals of Gestural Interaction
Fundamentals of Gestural Interaction
Jean Vanderdonckt
 
Gestural Interaction, Is it Really Natural?
Gestural Interaction, Is it Really Natural?
Jean Vanderdonckt
 
User-centred Development of a Clinical Decision-support System for Breast Can...
User-centred Development of a Clinical Decision-support System for Breast Can...
Jean Vanderdonckt
 
Simplifying the Development of Cross-Platform Web User Interfaces by Collabo...
Simplifying the Development of Cross-Platform Web User Interfaces by Collabo...
Jean Vanderdonckt
 
Attach Me, Detach Me, Assemble Me like you Work
Attach Me, Detach Me, Assemble Me like you Work
Jean Vanderdonckt
 
Congruent and Hierarchical Gesture Set Design
Congruent and Hierarchical Gesture Set Design
Jean Vanderdonckt
 
Comparative Testing of 2D Stroke Gesture Recognizers in Multiple Contexts of Use
Comparative Testing of 2D Stroke Gesture Recognizers in Multiple Contexts of Use
Jean Vanderdonckt
 
Human-AI Interaction in Space: Insights from a Mars Analog Mission with the H...
Human-AI Interaction in Space: Insights from a Mars Analog Mission with the H...
Jean Vanderdonckt
 
Gestural Interaction in Virtual/Augmented Reality
Gestural Interaction in Virtual/Augmented Reality
Jean Vanderdonckt
 
User-controlled Form Adaptation by Unsupervised Learning
User-controlled Form Adaptation by Unsupervised Learning
Jean Vanderdonckt
 
Engineering Touchscreen Input for 3-Way Displays: Taxonomy, Datasets, and Cla...
Engineering Touchscreen Input for 3-Way Displays: Taxonomy, Datasets, and Cla...
Jean Vanderdonckt
 
To the end of our possibilities with Adaptive User Interfaces
To the end of our possibilities with Adaptive User Interfaces
Jean Vanderdonckt
 
Engineering the Transition of Interactive Collaborative Software from Cloud C...
Engineering the Transition of Interactive Collaborative Software from Cloud C...
Jean Vanderdonckt
 
UsyBus: A Communication Framework among Reusable Agents integrating Eye-Track...
UsyBus: A Communication Framework among Reusable Agents integrating Eye-Track...
Jean Vanderdonckt
 
µV: An Articulation, Rotation, Scaling, and Translation Invariant (ARST) Mult...
µV: An Articulation, Rotation, Scaling, and Translation Invariant (ARST) Mult...
Jean Vanderdonckt
 
RepliGES and GEStory: Visual Tools for Systematizing and Consolidating Knowle...
RepliGES and GEStory: Visual Tools for Systematizing and Consolidating Knowle...
Jean Vanderdonckt
 
Engineering Slidable User Interfaces with Slime
Engineering Slidable User Interfaces with Slime
Jean Vanderdonckt
 
Evaluating Gestural Interaction: Models, Methods, and Measures
Evaluating Gestural Interaction: Models, Methods, and Measures
Jean Vanderdonckt
 
Conducting a Gesture Elicitation Study: How to Get the Best Gestures From Peo...
Conducting a Gesture Elicitation Study: How to Get the Best Gestures From Peo...
Jean Vanderdonckt
 
Designing Gestural Interaction: Challenges and Pitfalls
Designing Gestural Interaction: Challenges and Pitfalls
Jean Vanderdonckt
 
Fundamentals of Gestural Interaction
Fundamentals of Gestural Interaction
Jean Vanderdonckt
 
Gestural Interaction, Is it Really Natural?
Gestural Interaction, Is it Really Natural?
Jean Vanderdonckt
 
User-centred Development of a Clinical Decision-support System for Breast Can...
User-centred Development of a Clinical Decision-support System for Breast Can...
Jean Vanderdonckt
 
Simplifying the Development of Cross-Platform Web User Interfaces by Collabo...
Simplifying the Development of Cross-Platform Web User Interfaces by Collabo...
Jean Vanderdonckt
 
Attach Me, Detach Me, Assemble Me like you Work
Attach Me, Detach Me, Assemble Me like you Work
Jean Vanderdonckt
 
Ad

Recently uploaded (20)

Science grade 7 assesement Quarter I based on matatag curriculum
Science grade 7 assesement Quarter I based on matatag curriculum
BryanLebasnon1
 
It's about the habitat of organisms. Where they live and what they need to su...
It's about the habitat of organisms. Where they live and what they need to su...
KwabenaAbrokwah1
 
What is Research Grade 7/ Research I.pptx
What is Research Grade 7/ Research I.pptx
delapenamhey144
 
Flexible Denture -Removable partial denture.pptx
Flexible Denture -Removable partial denture.pptx
Nekemiya
 
GBSN__Unit 2 - Control of Microorganisms
GBSN__Unit 2 - Control of Microorganisms
Areesha Ahmad
 
Sujay Rao Mandavilli public profile June 2025.pdf
Sujay Rao Mandavilli public profile June 2025.pdf
Sujay Rao Mandavilli
 
Herbal Excipients: Natural Colorants & Perfumery Agents
Herbal Excipients: Natural Colorants & Perfumery Agents
Seacom Skills University
 
MEDICINAL CHEMISTRY PROSPECTIVES IN DESIGN OF EGFR INHIBITORS.pptx
MEDICINAL CHEMISTRY PROSPECTIVES IN DESIGN OF EGFR INHIBITORS.pptx
40RevathiP
 
Study of Appropriate Information Combination in Image-based Obfuscated Malwar...
Study of Appropriate Information Combination in Image-based Obfuscated Malwar...
takahashi34
 
The scientific heritage No 162 (162) (2025)
The scientific heritage No 162 (162) (2025)
The scientific heritage
 
How Psychology Can Power Product Decisions: A Human-Centered Blueprint- Shray...
How Psychology Can Power Product Decisions: A Human-Centered Blueprint- Shray...
ShrayasiRoy2
 
HERBAL INGREDIENTS USED IN ORAL CARE.pptx
HERBAL INGREDIENTS USED IN ORAL CARE.pptx
Vidhi889356
 
Solution Chemistry Basics, molarity Molality
Solution Chemistry Basics, molarity Molality
nuralam819365
 
How Psychology Can Power Product Decisions: A Human-Centered Blueprint- Shray...
How Psychology Can Power Product Decisions: A Human-Centered Blueprint- Shray...
ShrayasiRoy
 
lysosomes "suicide bags of cell" and hydrolytic enzymes
lysosomes "suicide bags of cell" and hydrolytic enzymes
kchaturvedi070
 
feismo.com-dll-for-science-11-4th-pr_9ffe2eea16c7798a3e81949d38e20447.pdf
feismo.com-dll-for-science-11-4th-pr_9ffe2eea16c7798a3e81949d38e20447.pdf
RODULFOVPAQUINGAN
 
Science 7 DLL Week 1 Quarter 1 Matatag Curriculum
Science 7 DLL Week 1 Quarter 1 Matatag Curriculum
RONAFAITHLOOC
 
The Gender Binary & LGBTI People: Religious Myth and Medical Malpractice
The Gender Binary & LGBTI People: Religious Myth and Medical Malpractice
Veronica Drantz, PhD
 
Impact of Network Topologies on Blockchain Performance
Impact of Network Topologies on Blockchain Performance
vschiavoni
 
What is Skeleton system.pptx by aahil sir
What is Skeleton system.pptx by aahil sir
bhatbashir421
 
Science grade 7 assesement Quarter I based on matatag curriculum
Science grade 7 assesement Quarter I based on matatag curriculum
BryanLebasnon1
 
It's about the habitat of organisms. Where they live and what they need to su...
It's about the habitat of organisms. Where they live and what they need to su...
KwabenaAbrokwah1
 
What is Research Grade 7/ Research I.pptx
What is Research Grade 7/ Research I.pptx
delapenamhey144
 
Flexible Denture -Removable partial denture.pptx
Flexible Denture -Removable partial denture.pptx
Nekemiya
 
GBSN__Unit 2 - Control of Microorganisms
GBSN__Unit 2 - Control of Microorganisms
Areesha Ahmad
 
Sujay Rao Mandavilli public profile June 2025.pdf
Sujay Rao Mandavilli public profile June 2025.pdf
Sujay Rao Mandavilli
 
Herbal Excipients: Natural Colorants & Perfumery Agents
Herbal Excipients: Natural Colorants & Perfumery Agents
Seacom Skills University
 
MEDICINAL CHEMISTRY PROSPECTIVES IN DESIGN OF EGFR INHIBITORS.pptx
MEDICINAL CHEMISTRY PROSPECTIVES IN DESIGN OF EGFR INHIBITORS.pptx
40RevathiP
 
Study of Appropriate Information Combination in Image-based Obfuscated Malwar...
Study of Appropriate Information Combination in Image-based Obfuscated Malwar...
takahashi34
 
The scientific heritage No 162 (162) (2025)
The scientific heritage No 162 (162) (2025)
The scientific heritage
 
How Psychology Can Power Product Decisions: A Human-Centered Blueprint- Shray...
How Psychology Can Power Product Decisions: A Human-Centered Blueprint- Shray...
ShrayasiRoy2
 
HERBAL INGREDIENTS USED IN ORAL CARE.pptx
HERBAL INGREDIENTS USED IN ORAL CARE.pptx
Vidhi889356
 
Solution Chemistry Basics, molarity Molality
Solution Chemistry Basics, molarity Molality
nuralam819365
 
How Psychology Can Power Product Decisions: A Human-Centered Blueprint- Shray...
How Psychology Can Power Product Decisions: A Human-Centered Blueprint- Shray...
ShrayasiRoy
 
lysosomes "suicide bags of cell" and hydrolytic enzymes
lysosomes "suicide bags of cell" and hydrolytic enzymes
kchaturvedi070
 
feismo.com-dll-for-science-11-4th-pr_9ffe2eea16c7798a3e81949d38e20447.pdf
feismo.com-dll-for-science-11-4th-pr_9ffe2eea16c7798a3e81949d38e20447.pdf
RODULFOVPAQUINGAN
 
Science 7 DLL Week 1 Quarter 1 Matatag Curriculum
Science 7 DLL Week 1 Quarter 1 Matatag Curriculum
RONAFAITHLOOC
 
The Gender Binary & LGBTI People: Religious Myth and Medical Malpractice
The Gender Binary & LGBTI People: Religious Myth and Medical Malpractice
Veronica Drantz, PhD
 
Impact of Network Topologies on Blockchain Performance
Impact of Network Topologies on Blockchain Performance
vschiavoni
 
What is Skeleton system.pptx by aahil sir
What is Skeleton system.pptx by aahil sir
bhatbashir421
 
Ad

Paired Sketching of Distributed User Interfaces:Workflow, Protocol, Software Support, and Experiment

  • 1. Paired Sketching of Distributed User Interfaces: Workflow, Protocol, Software Support, and Experiment Mehdi Ousmer, Jean Vanderdonckt, Laura-Bianca Bilius, Radu-Daniel Vatavu, Mihail Terenti 17th ACM SIGCHI Symposium on Engineering Interactive Computing Systems (EICS ‘25, 23-27 June 2025, Trier, Germany)
  • 2. Paired Sketching of Distributed User Interfaces 2 Jean Vanderdonckt LouRIM Université catholique de Louvain, Belgium Mehdi Ousmer LouRIM Université catholique de Louvain, Belgium Laura-Bianca Bilius MintViz Stefan cel Mare University of Suceava, Romania Radu-Daniel Vatavu MintViz Stefan cel Mare University of Suceava, Romania Mihail Terenti MintViz Stefan cel Mare University of Suceava, Romania
  • 3. Paired Sketching of Distributed User Interfaces 3 • Traditional protoyping of user interfaces in participatory design
  • 4. Paired Sketching of Distributed User Interfaces 4 • What is Paired Sketching? • A collaborative design approach in which two stakeholders work together to design a Distributed User Interface (DUI) on a specific device • The first stakeholder sketches just a few UI features. The following rule of thumb is agreed upon between stakeholders: when one of them lifts the pen off the device for some time or hesitates about what to sketch next, it means that their turn is finished. The other stakeholder takes the pen and sketches some more features and/or modifies previously sketched features. Rounds follow each other until stakeholders feel that there is no longer a need to add, delete, or modify any feature of the interface. In the beginning, stakeholders can sketch silently without necessarily explaining or justifying what has been sketched unless they wish to do so. They are allowed to discuss design issues about any interface element at any time.
  • 5. Paired Sketching of Distributed User Interfaces 5 • What is Paired Sketching? • Main principles • Balance co-creation with co-modification • Sketch incrementally • Agree on a stopping criteria • Provide continuous feedback • Sketch on the very target device
  • 6. Paired Sketching of Distributed User Interfaces 6 • What is Paired Sketching? • Four disciplines
  • 7. Paired Sketching of Distributed User Interfaces 7 • What is Paired Sketching? • Four disciplines
  • 8. Paired Sketching of Distributed User Interfaces 8 • What is Paired Sketching? • Software support for these four disciplines
  • 9. Paired Sketching of Distributed User Interfaces 9 • Our software support for Paired Sketching
  • 10. Pan Erase Sketch Move Text Session configurations for paired sketching Test Prototype Sketch 10 Paired Sketching of Distributed User Interfaces
  • 11. 11 Paired Sketching of Distributed User Interfaces • Example of final results
  • 12. Tablet (4) Smartphone (6) Pen display (5) Tabletop Wall screen Pair of stakeholders Setup UI paired sketching first platform: 10 min CSUQ Questionnaire first platform: 10 min UI paired sketching second platform: 10 min UI paired sketching third platform: 10 min CSUQ Overall evaluation: 10 min Protocol … … 4 5 6 Experiment
  • 13. Paired Sketching of Distributed User Interfaces 13 • Context of use: in-car backseat game
  • 14. Paired Sketching of Distributed User Interfaces 14 • Context of use: multiple interactive surfaces 1 1 2 2 4 5 6 7
  • 15. 100% 50% 50% 50% 50% 50% 50% 50% 50% 50% 50% 50% 50% 50% 50% 50% 50% 50% 50% 50% 50% 0% 0% 100% 0% 0% 50% 100% 50% 50% 50% 50% 50% 50% 50% 100% 50% 50% Q1. Overall, I am satisfied with how easy it is to use this system Q2. It was simple to use this system Q3. I can effectively complete my work using this system Q4. I am able to complete my work quickly using this system Q5. I am able to efficiently complete my work using this system Q6. I feel comfortable using this system Q7. It was easy to learn to use this system Q8. I believe I became productive quickly using this system Q9. The system gives error messages that clearly tell me how to fix problems Q10. Whenever I make a mistake using the system, I recover easily and quickly Q11. The information (such as online help, on-screen messages, and other documentation) provided with this system is clear Q12. It is easy to find the information I needed Q13. The information provided for the system is easy to understand Q14. The information is effective in helping me complete the tasks and scenarios Q15. The organization of information on the system screens is clear Q16. The interface of this system is pleasant Q17. I like using the interface of this system Q18. This system has all the functions and capabilities I expect it to have Q19. Overall, I am satisfied with this system 100% 50% 100% 100% 100% 50% 0% 100% 100% 50% 100% 50% 50% 50% 0% 50% 50% 50% 50% 50% 50% 50% 50% 50% 50% 50% 50% 50% 50% 50% 50% 50% 50% I strongly disagree I disagree I neither agree or disagree I agree I strongly agree 100% 50% 100% 100% 100% 50% 0% 100% 100% 50% 100% 50% 50% 50% 0% 50% 50% 50% 50% 50% 50% 50% 50% 50% 50% 50% 50% 50% 50% 50% 50% 50% 50% Smartphone 50% 50% 50% 50% 50% 50% 0% 50% 50% 50% 50% 25% 25% 25% 0% 25% 25% 75% 50% 50% 50% 25% 50% 50% 50% 75% 0% 25% 50% 50% 50% 25% 50% 25% 50% 25% 25% 25% 50% 50% 50% 75% 25% 50% 25% 25% 25% 25% 50% 50% 50% 50% 50% 0% 50% 50% 50% 50% 50% 50% 50% 50% 50% 50% 50% 50% 50% 50% 100% 50% 50% 100% 50% 50% 100% 50% 50% 50% 50% 0% 100% 50% 50% 50% Pen display Tablet Tabletop (Score = 1,2) (Score = 3) (Score = 4, median value) (Score = 5) (Score = 6) Paired Sketching of Distributed User Interfaces 15
  • 16. SysUse InfoQual InterQual Overall Reactivity Intention to use 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 6.44 4.14 5.33 6.00 6.00 6.50 3.78 3.82 3.75 3.50 3.75 3.00 2.50 3.21 3.50 2.50 1.00 1.50 1.69 2.29 2.33 1.00 3.00 1.00 Tabletop Tablet Smartphone Pen display ** *** *** ** Average rating [1..7] * * * * • Differential results Paired Sketching of Distributed User Interfaces 16
  • 17. • Conversational results • Participants talk about design issues more frequently Paired Sketching of Distributed User Interfaces 17 Smartphone Tablet Tabletop
  • 18. • Conversational results • Participants talk about design issues in a structured way Paired Sketching of Distributed User Interfaces 18 (a) Smartphone (b) Tablet (c) Tabletop Create a zone larger than… button on the left of… animation on… check to validate… drop down list… icon there to… check box to verify… table to list entries of… a screen to navigate to… a small menu to… a random widget to… Push button for adding a configuration on the left of… back to come back to… to execute… to submit the form to validate the form to create… to have a new category to navigate to… to perform an action for… here/there to do… with… to delete… ‘Done’ for completing… radio to select… to delete the next… to delete the previous…
  • 19. • Paired sketching (PS) vs. Pair design (PD) • Focus on UI concepts (PS) over UI details (PD) • Faster iteration and ideation (PS) vs precision and progressive ideation (PD) • Parallel collaboration (PS) vs one-at-a-time (PD) • Reduced perfectionism (PS) vs polished UI elements (PD) • Facilitates user experience workflows (PS) vs regulatory workflow (PD) • Support agile approaches (PS) vs final-stage design (PD) Paired Sketching of Distributed User Interfaces 19
  • 20. • Limitations • Shared perception is imposed, as well as protocol • Coordination and communication overheads • Need for conflict resolution policy • Conclusion: paired sketching … • Is particularly appropriate for DUIs, but not only • Should be supported by an adequate software • Should be investigated with more than 2 stakeholders by group Paired Sketching of Distributed User Interfaces 20
  • 21. Thank you very much for your attention