SlideShare a Scribd company logo
1 of 25
Digital prototyping workshop
Vernon Fowler
@vfowler
UXLibs 2019
Photo by Hal Gatewood on Unsplash
Better experience of reserve a group study room
Outline
•Insights to concept
•Design a prototype
•Test, learn, iterate
Leiden University Library, Group Study Room (CC BY 3.0)
Learning objectives
1. Sketch a sequence on templates
2. Scan sketches & link into a flow
3. Test your prototype & gather feedback.
Insight to concept: room reservation
Stories
https://jtbd.info/replacing-the-user-story-with-the-job-story-af7cdee10c27
Story #1
When we need to do focus work this weekend
I want to reserve a group study room
so we can collaborate on our group project.
Story #2
When we need to cram for this afternoon’s exam
I want to reserve a group study room
so we can learn together.
Story #3
When our group (7) need to rehearse this evening
I want to reserve a group study room
so we can practice presenting.
Further context
Using their mobile
Apply story contexts to
our reservation system
→ insights.
Photo by ROBIN WORRALL on Unsplash
Insights
Available + desired timeframe
+ mobile = 
•Unavailable slots shown
•Scroll ↑ times disappear
•Capacit…
Problem statement
Mobile users struggle to find an available
group study room in their desired timeframe.
How might we …?
HMW make it easier for mobile users to
reserve an available group study room
in their desired timeframe?
Concept: show relevant options
•In the desired timeframe
•Only show available options
•Designed for mobile
Design a sketched sequence
Any template for 3
Cut a template → everyone has 1 frame to sketch.
https://marvelapp.com/sketchpad
https://youtu.be/JqDAOWfEpbE
Sketching
Scan sketches
0:26 to 0:39 of https://youtu.be/bHn2wxrN21w
Install Marvel on your phone
Android
http://j.mp/marvelforandroid
iOS
http://j.mp/marvelforios
Use Marvel app:
1. Create project
2. Name the project: Test
3. Choose your device
4. Add some designs +
5. Camera × 3 sketches
→ Screens × 3
Link screens
0:39 to 0:54 of https://youtu.be/bHn2wxrN21w?t=39s
Use Marvel app:
1. Choose screen 1
2. Add Link
3. Rectangle around Next
4. Link to …
5. Choose screen 2
6. Done.
7. Choose screen 2 & link…
Test your prototype
0:54 to 1:20 of https://youtu.be/bHn2wxrN21w?t=54s
User feedback
•Share the prototype
•Learn from users
•Iterate the implementation
Take-aways
•Use insight to frame problems
•Prototyping is a design experiment
•Test with users
•Learn, iterate & implement
Thank you
Questions and comments
@vfowler
Photo by Hal Gatewood on Unsplash

More Related Content

Similar to Digital prototyping workshop UXLibs 2019

Data Science Accelerator Program
Data Science Accelerator ProgramData Science Accelerator Program
Data Science Accelerator Program
GoDataDriven
 
Mobile Prototyping Essentials
Mobile Prototyping EssentialsMobile Prototyping Essentials
Mobile Prototyping Essentials
Rachel Hinman
 
Digital authoring
Digital authoringDigital authoring
Digital authoring
ariellehg
 
Leveraging On Easy Java Simulation Tool And Open Source Computer Simulation L...
Leveraging On Easy Java Simulation Tool And Open Source Computer Simulation L...Leveraging On Easy Java Simulation Tool And Open Source Computer Simulation L...
Leveraging On Easy Java Simulation Tool And Open Source Computer Simulation L...
lookang
 

Similar to Digital prototyping workshop UXLibs 2019 (20)

Twine workshop
Twine workshopTwine workshop
Twine workshop
 
The Art of APPlication: Using Apps to Engage Students as Collaborators, Creat...
The Art of APPlication: Using Apps to Engage Students as Collaborators, Creat...The Art of APPlication: Using Apps to Engage Students as Collaborators, Creat...
The Art of APPlication: Using Apps to Engage Students as Collaborators, Creat...
 
Machine Learning ass. of tanumalakar.pdf
Machine Learning ass. of tanumalakar.pdfMachine Learning ass. of tanumalakar.pdf
Machine Learning ass. of tanumalakar.pdf
 
[부스트캠프 Tech Talk] 안영진_Tackling Complexity with Easy Stuff
[부스트캠프 Tech Talk] 안영진_Tackling Complexity with Easy Stuff[부스트캠프 Tech Talk] 안영진_Tackling Complexity with Easy Stuff
[부스트캠프 Tech Talk] 안영진_Tackling Complexity with Easy Stuff
 
Software Engineering 2014
Software Engineering 2014Software Engineering 2014
Software Engineering 2014
 
Data Science Accelerator Program
Data Science Accelerator ProgramData Science Accelerator Program
Data Science Accelerator Program
 
Mobile Prototyping Essentials
Mobile Prototyping EssentialsMobile Prototyping Essentials
Mobile Prototyping Essentials
 
Geolocation
GeolocationGeolocation
Geolocation
 
NLJUG speaker academy 2023 - session 1
NLJUG speaker academy 2023 - session 1NLJUG speaker academy 2023 - session 1
NLJUG speaker academy 2023 - session 1
 
M256 Unit 1 - Software Development with Java
M256 Unit 1 - Software Development with JavaM256 Unit 1 - Software Development with Java
M256 Unit 1 - Software Development with Java
 
recount text.pptx
recount text.pptxrecount text.pptx
recount text.pptx
 
Maker Boot Camp
Maker Boot CampMaker Boot Camp
Maker Boot Camp
 
Digital authoring
Digital authoringDigital authoring
Digital authoring
 
Ml goes fruitful
Ml goes fruitfulMl goes fruitful
Ml goes fruitful
 
Math Technology to Engage, Delight, and Excite
Math Technology to Engage, Delight, and ExciteMath Technology to Engage, Delight, and Excite
Math Technology to Engage, Delight, and Excite
 
From the Mouths of Babes: Peer to Peer Instruction via iPad
From the Mouths of Babes: Peer to Peer Instruction via iPadFrom the Mouths of Babes: Peer to Peer Instruction via iPad
From the Mouths of Babes: Peer to Peer Instruction via iPad
 
Leveraging On Easy Java Simulation Tool And Open Source Computer Simulation L...
Leveraging On Easy Java Simulation Tool And Open Source Computer Simulation L...Leveraging On Easy Java Simulation Tool And Open Source Computer Simulation L...
Leveraging On Easy Java Simulation Tool And Open Source Computer Simulation L...
 
Leveraging On Easy Java Simulation Tool And Open Source Computer Simulation L...
Leveraging On Easy Java Simulation Tool And Open Source Computer Simulation L...Leveraging On Easy Java Simulation Tool And Open Source Computer Simulation L...
Leveraging On Easy Java Simulation Tool And Open Source Computer Simulation L...
 
Course Intro.pdf
Course Intro.pdfCourse Intro.pdf
Course Intro.pdf
 
"Solving Vision Tasks Using Deep Learning: An Introduction," a Presentation f...
"Solving Vision Tasks Using Deep Learning: An Introduction," a Presentation f..."Solving Vision Tasks Using Deep Learning: An Introduction," a Presentation f...
"Solving Vision Tasks Using Deep Learning: An Introduction," a Presentation f...
 

More from Vernon Fowler

More from Vernon Fowler (14)

Iterating a form wizard | from research to design
Iterating a form wizard | from research to designIterating a form wizard | from research to design
Iterating a form wizard | from research to design
 
Becoming a library member - transforming the user experience of patron self r...
Becoming a library member - transforming the user experience of patron self r...Becoming a library member - transforming the user experience of patron self r...
Becoming a library member - transforming the user experience of patron self r...
 
UX - New roles for new times - PDIG 2017
UX - New roles for new times - PDIG 2017UX - New roles for new times - PDIG 2017
UX - New roles for new times - PDIG 2017
 
Participatory (Co-design) Workshop - CRIG 2017
Participatory (Co-design) Workshop - CRIG 2017Participatory (Co-design) Workshop - CRIG 2017
Participatory (Co-design) Workshop - CRIG 2017
 
CRIG 2017 Improving digital library services with user research
CRIG 2017 Improving digital library services with user researchCRIG 2017 Improving digital library services with user research
CRIG 2017 Improving digital library services with user research
 
Co-design workshop for library homepage project #UXLibs 2017
Co-design workshop for library homepage project #UXLibs 2017Co-design workshop for library homepage project #UXLibs 2017
Co-design workshop for library homepage project #UXLibs 2017
 
Pinterest Policy Primer
Pinterest Policy PrimerPinterest Policy Primer
Pinterest Policy Primer
 
Project wall rooms
Project wall roomsProject wall rooms
Project wall rooms
 
Service design 2016 conference sharing
Service design 2016 conference sharingService design 2016 conference sharing
Service design 2016 conference sharing
 
User centred design and students' library search behaviours
User centred design and students' library search behavioursUser centred design and students' library search behaviours
User centred design and students' library search behaviours
 
User stories workshop
User stories workshopUser stories workshop
User stories workshop
 
UX Australia 2015
UX Australia 2015UX Australia 2015
UX Australia 2015
 
Apps in language learning
Apps in language learningApps in language learning
Apps in language learning
 
Amy pecha kucha
Amy pecha kuchaAmy pecha kucha
Amy pecha kucha
 

Recently uploaded

Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
amitlee9823
 
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men 🔝dharamshala🔝 ...
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men  🔝dharamshala🔝  ...➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men  🔝dharamshala🔝  ...
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men 🔝dharamshala🔝 ...
amitlee9823
 
ab-initio-training basics and architecture
ab-initio-training basics and architectureab-initio-training basics and architecture
ab-initio-training basics and architecture
saipriyacoool
 
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
amitlee9823
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation deck
tbatkhuu1
 
➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men 🔝dehradun🔝 Escor...
➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men  🔝dehradun🔝   Escor...➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men  🔝dehradun🔝   Escor...
➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men 🔝dehradun🔝 Escor...
amitlee9823
 
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
eeanqy
 
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
➥🔝 7737669865 🔝▻ Bokaro Call-girls in Women Seeking Men 🔝Bokaro🔝 Escorts S...
➥🔝 7737669865 🔝▻ Bokaro Call-girls in Women Seeking Men  🔝Bokaro🔝   Escorts S...➥🔝 7737669865 🔝▻ Bokaro Call-girls in Women Seeking Men  🔝Bokaro🔝   Escorts S...
➥🔝 7737669865 🔝▻ Bokaro Call-girls in Women Seeking Men 🔝Bokaro🔝 Escorts S...
amitlee9823
 
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman MuscatAbortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion pills in Kuwait Cytotec pills in Kuwait
 

Recently uploaded (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
 
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
 
Call Girls Jalgaon Just Call 8617370543Top Class Call Girl Service Available
Call Girls Jalgaon Just Call 8617370543Top Class Call Girl Service AvailableCall Girls Jalgaon Just Call 8617370543Top Class Call Girl Service Available
Call Girls Jalgaon Just Call 8617370543Top Class Call Girl Service Available
 
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men 🔝dharamshala🔝 ...
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men  🔝dharamshala🔝  ...➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men  🔝dharamshala🔝  ...
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men 🔝dharamshala🔝 ...
 
ab-initio-training basics and architecture
ab-initio-training basics and architectureab-initio-training basics and architecture
ab-initio-training basics and architecture
 
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
 
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation deck
 
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...
 
➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men 🔝dehradun🔝 Escor...
➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men  🔝dehradun🔝   Escor...➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men  🔝dehradun🔝   Escor...
➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men 🔝dehradun🔝 Escor...
 
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...
 
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...
 
WhatsApp Chat: 📞 8617697112 Call Girl Baran is experienced
WhatsApp Chat: 📞 8617697112 Call Girl Baran is experiencedWhatsApp Chat: 📞 8617697112 Call Girl Baran is experienced
WhatsApp Chat: 📞 8617697112 Call Girl Baran is experienced
 
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
 
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
 
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
 
➥🔝 7737669865 🔝▻ Bokaro Call-girls in Women Seeking Men 🔝Bokaro🔝 Escorts S...
➥🔝 7737669865 🔝▻ Bokaro Call-girls in Women Seeking Men  🔝Bokaro🔝   Escorts S...➥🔝 7737669865 🔝▻ Bokaro Call-girls in Women Seeking Men  🔝Bokaro🔝   Escorts S...
➥🔝 7737669865 🔝▻ Bokaro Call-girls in Women Seeking Men 🔝Bokaro🔝 Escorts 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...
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
 
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
 
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman MuscatAbortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
 

Digital prototyping workshop UXLibs 2019

Editor's Notes

  1. Hello and welcome to our digital prototyping workshop. I’m Vernon and today we’re improving the experience of reserving a group study room.
  2. In this workshop: I’ll walk through translating insights to a concept for reserving a group study room. In groups of 3 you’ll design a prototype that addresses pain points. Last, I’ll mention how to test your prototype with users, learn from that; and how might you iterate from there.
  3. Through practice, you’ll learn how: To sketch a sequence of screens onto paper templates; Scan your sketches and link screens into a flow; Test your prototype & gather feedback.
  4. Before I introduce insights for our room reservation concept, we need context. Unlike user stories, a job story adds context (the When __ situation), and focuses on motivation.
  5. In this story, the context is: “When we need to do focus work this weekend”. The motivation is to reserve a group study room. The expected outcome here is collaboration on a group project.
  6. In story 2, the context is: “When we need to cram for this afternoon’s exam”.
  7. In story 3, the context is: “When our group of 7 need to rehearse this evening”.
  8. Further context in all stories: users are using their mobile to make a reservation!!! When we apply story contexts to our reservation system, our (hypothetical) insights will become clear.
  9. Insights: To find an available group study room in a desired timeframe from mobile = painful: Unavailable slots are shown. Users can’t reserve these! The first 17 rooms are visible but scrolling moves the date time headers offscreen. The capacity of each room is truncated from display – it’s impossible to choose a big enough room.
  10. Let’s frame these insights as a problem statement: Mobile users struggle to find an available group study room in their desired timeframe.
  11. We use a “How might we …” statement to generate a concept to address the problem. HMW make it easier for mobile users to reserve an available group study room in their desired timeframe? [Order of HMW about to be reversed in concept model – next slide.]
  12. A successful concept must show relevant reservation options: In the desired timeframe – users already have a timeframe in mind. Only show available options – don’t show options that aren’t available. Show options designed for mobile. [Pause – let the concept sink in]
  13. In groups of 3 you’ll sketch these 3 key screens: Timeframe selection. List available times within the chosen timeframe, also indicating room capacity. List room capacity options for the selected time. Arrows indicate the flow we’re going to link later.
  14. Any template is fine for your group of 3. Each group will need to cut a template so that everyone has 1 frame to sketch 1 screen.
  15. You might start sketching with a pencil. As soon as you’re confident, use a Sharpie for contrast and easy scanning. Pens can also be used.
  16. Any questions before we sketch? Grab a template, cut it and sketch these 3 key screens: Timeframe selection. List available times within the chosen timeframe. Also indicate room capacity. List room capacity options for the selected time.
  17. This video demonstrates how to scan your sketches.
  18. Who doesn’t yet have the Marvel app? Either scan the QR code or type the URL for Android or iOS.
  19. Use Marvel app to 1. Create project. 2 Name the project: Test. 3. Choose your device. 4. Add some designs (tap +). 5. Choose camera to scan your 3 sketches. Confirm, then resize and crop to fit. → This gives screens 1 to 3.
  20. Let’s watch a quick demonstration of how to link the screens.
  21. Use Marvel app to 1. Choose screen 1. 2 Add link. 3 Rectangle around Next. 4 Tap Link to … 5 Choose screen 2. 6 Done. Then choose screen to & link from the 2pm – 3pm option.
  22. Let’s watch a quick demonstration of how to test your prototype. Try it yourself. Hit play and tap through the screens.
  23. After your testing, share the prototype with users for their feedback. Learn from your users with an informal usability test. With validated user feedback, you can then iterate the implementation.
  24. Final take-aways are: Use insight to frame problems Prototyping is a design experiment Test with users Learn from them, iterate & implement for a better user experience.
  25. Thank you