SlideShare a Scribd company logo
Can You Afford This?
Tailoring Technology for the Individual
Amy Dickens
GitHub Campus Rep
@RedRoxProjects
@RedRoxProjects
AFFORDANCES - What are they?
METHODS - For User Experience (UX) Design
CASE STUDY - Accessible Digital Musical Instruments
TOP TIPS - For building accessibility into technology
@RedRoxProjects
@RedRoxProjects
How many
people are
living with a
disability?
@RedRoxProjects
19%
of working age adults are
disabled
(source: Scope, scope.org.uk)
@RedRoxProjects
1.3
billion
@RedRoxProjects
?
AFFORDANCES - What are they?
METHODS - For User Experience (UX) Design
CASE STUDY - Accessible Digital Musical Instruments
WHAT NEXT - Tailored Technology for Tomorrow’s User
@RedRoxProjects
@RedRoxProjects
AFFORDANCES
Do people know what to do based on what they see?
@RedRoxProjects
Type
just my
You are
@RedRoxProjects
@RedRoxProjects
Screen Readers: Dos and Don’ts
DO consider your layout and arrange the content so it can be read correctly
by screen readers
DON’T use html tags to style things - edit your CSS file
DO use full descriptive names for images and add alt text where possible
DON’T use shortcuts to correct pronunciation
@RedRoxProjects
Let’s talk about
FOCUS . . .
@RedRoxProjects
Visual Navigation:
Consider FOCUS for those using
eye-trackers
Published 28th July 2013 by gazepoint
https://www.youtube.com/watch?v=SBhNadkCK8o
CONSIDER how the interaction
might change when using an
eye-tracking controller
Don’t use emphasis if it isn’t
needed, make sure you draw
ATTENTION to the right things
@RedRoxProjects
New technologies often focus on the
experience of able bodied users - when
the potential for users with a disability
could be MASSIVE
@RedRoxProjects
Hearing Impairments:
There is a SPECTRUM of hearing impairments
COCHLEAR IMPLANTS are used by some people
Try to always provide CLOSED CAPTIONING for
everything that needs to be heard to be understood
Relying on algorithms can be a risk - PROVIDE IN
ADVANCE where possible
@RedRoxProjects
MOBILITY
@RedRoxProjects
Hidden Disabilities:
Autism Spectrum Disorders (ASD)
Mental Health Issues
Fatigue & Chronic Pain
Sleep disorders
Attention Deficit Hyperactivity Disorder (ADHD)
@RedRoxProjects
In the age of PERSONALISATION -
the best thing we can do is
MAXIMISE this for people with a
disability and provide OPTIONS to
TAILOR a product to a user
AFFORDANCES - What are they?
METHODS - For User Experience (UX) Design
CASE STUDY - Accessible Digital Musical Instruments
WHAT NEXT - Tailored Technology for Tomorrow’s User
@RedRoxProjects
@RedRoxProjects
USER
RESEARCH
@RedRoxProjects
REPORTS SURVEYS
FOCUS GROUPS BIG DATAARCHIVES
@RedRoxProjects
TECHNOLOGY
PROBES
@RedRoxProjects
“Simple, flexible and adaptable
technologies that focus on
understanding the NEEDS
and DESIRES of users in a REAL-WORLD
setting”
Hutchinson et Al.
“ Technology Probes: Inspiring Design for and with Families,” presented at the Proceedings of the SIGCHI Conference
on Human Factors in Computing Systems - CHI ’03 , pp. 17– 24 (2003 April), doi:10: 1145/642611: 642616, https://
doi:org/10:1145/642611:642616
@RedRoxProjects
THE
“WILD”
@RedRoxProjects
UX
TESTING
@RedRoxProjects
@RedRoxProjects
GOMS (Goals, Operators, Methods, Selection) testing
EXPLORATORY Studies
EYE TRACKING Sessions
FAIL / BREAK Testing
ACCESSIBILITY Checks
USER PERSONA Walk Throughs
@RedRoxProjects
FEEDBACK
MECHANISMS
@RedRoxProjects
SURVEYS online / in person
USER INTERVIEWS naturalistic / structured
FOCUS GROUPS for important iterations
RATINGS in app stores / review sites
AFFORDANCES - What are they?
METHODS - For User Experience (UX) Design
CASE STUDY - Accessible Digital Musical Instruments
WHAT NEXT - Tailored Technology for Tomorrow’s User
@RedRoxProjects
Digital Musical Instruments
(DMIs) & Accessibility...
@RedRoxProjects
@RedRoxProjects
@RedRoxProjects
Build a DMI that can be used by
people with disabilities
@RedRoxProjects
@RedRoxProjects
@RedRoxProjects
Can the thing withstand a drop?
ROBUSTNESS
Can we eliminate the risk of cables?
WIRELESS
Can the user manipulate the thing?
MALLEABILITY
Is there a direct relationship between input and output?
CAUSALITY
@RedRoxProjects
SYSTEM
REQUIREMENTS
@RedRoxProjects
Can we eliminate the risk of cables?
WIRELESS
@RedRoxProjects
Is there a direct relationship between input and output?
CAUSALITY
@RedRoxProjects
Can the user manipulate the thing?
MALLEABILITY
Can the thing withstand a drop?
ROBUSTNESS
@RedRoxProjects
@RedRoxProjects
@RedRoxProjects
RASPBERRY
PI ZERO
DATA EXCHANGE
VIA PYTHON SCRIPT
ENVIRO
pHAT
UNICORN
pHAT
DATA TO MIDI CONVERSION
VIA MAX FOR LIVE
MACBOOK
PRO
ABLETON
LIVE
SOUND
OUTPUT
VISUAL
OUTPUT
@RedRoxProjects
COMING SOON:
BLOG POST
@RedRoxProjects
MY A11Y TOP TIPS
Connect with a COMMUNITY of users for UX testing
Never ASSUME who your users are, their likes or behaviour!
Keep up to date with CHANGES in accessibility
(a11y casts by Rob Dodson on Google Chrome Developers YouTube
channel)
Remember your team are NOT your average users
BUILD for accessibility even when you don’t think it is
needed
@RedRoxProjects
Accessibility should be a
FOUNDATION not a feature
that you add on later...
@RedRoxProjects
Thank You
Amy Dickens
TWEET ME @RedRoxProjects
FOLLOW ME github.com/redroxprojects
EMAIL ME amy@adickens.co.uk

More Related Content

Similar to Can you afford this? - Tailoring Technology for Individuals - Amy Dickens - Codemotion Amsterdam 2018

What is ud demographics-w-notes - adopted for dis stud class
What is ud   demographics-w-notes - adopted for dis stud classWhat is ud   demographics-w-notes - adopted for dis stud class
What is ud demographics-w-notes - adopted for dis stud class
Howard Kramer
 
Inclusive Design From Approach to Execution
Inclusive Design From Approach to ExecutionInclusive Design From Approach to Execution
Inclusive Design From Approach to Execution
Corey Timpson
 
The State Of (Construction) Collaboration
The State Of (Construction) CollaborationThe State Of (Construction) Collaboration
The State Of (Construction) Collaboration
pwcom.co.uk Ltd
 
IRJET- Virtual Vision for Blinds
IRJET- Virtual Vision for BlindsIRJET- Virtual Vision for Blinds
IRJET- Virtual Vision for Blinds
IRJET Journal
 
Learning from digital disruption and how it can help libraries
Learning from digital disruption and how it can help librariesLearning from digital disruption and how it can help libraries
Learning from digital disruption and how it can help libraries
CILIP
 
Corey Timpson - The Inclusive Museum
Corey Timpson - The Inclusive MuseumCorey Timpson - The Inclusive Museum
Corey Timpson - The Inclusive Museum
Corey Timpson
 
Mobile Monday (October 2014) - Riding Global Tech Trends
Mobile Monday (October 2014) - Riding Global Tech TrendsMobile Monday (October 2014) - Riding Global Tech Trends
Mobile Monday (October 2014) - Riding Global Tech Trends
Mobile Monday Yangon
 
Bridging the Physical-Digital Divide (Jason Mesut)
Bridging the Physical-Digital Divide (Jason Mesut)Bridging the Physical-Digital Divide (Jason Mesut)
Bridging the Physical-Digital Divide (Jason Mesut)
UXPA International
 
Ctechpresentation
CtechpresentationCtechpresentation
Ctechpresentation
K Munshi
 
Accessibility and Web Technologies @HTML5_Toronto
Accessibility and Web Technologies @HTML5_TorontoAccessibility and Web Technologies @HTML5_Toronto
Accessibility and Web Technologies @HTML5_Toronto
George Zamfir
 
Research at work Design for Accessibility
Research at work Design for AccessibilityResearch at work Design for Accessibility
Research at work Design for Accessibility
Ruilin Zhang
 
Networkshop42 2014 by Kelly Scott
Networkshop42 2014 by Kelly Scott Networkshop42 2014 by Kelly Scott
Networkshop42 2014 by Kelly Scott
DataIntegration
 
Gutenberg's Bytes – Head, Geneva, 7 March 2017
Gutenberg's Bytes – Head, Geneva, 7 March 2017Gutenberg's Bytes – Head, Geneva, 7 March 2017
Gutenberg's Bytes – Head, Geneva, 7 March 2017
Matteo Cossu
 
Automated Test Outlook 2017
Automated Test Outlook 2017Automated Test Outlook 2017
Automated Test Outlook 2017
Hank Lydick
 
biggest technology trends
biggest technology trendsbiggest technology trends
biggest technology trends
university of Gujrat, pakistan
 
Technology Infrastructure For The Pervasive Vision, Does It Exist Yet?
Technology Infrastructure For The Pervasive Vision, Does It Exist Yet?Technology Infrastructure For The Pervasive Vision, Does It Exist Yet?
Technology Infrastructure For The Pervasive Vision, Does It Exist Yet?
Olivia Moran
 
Future Role of the Architect
Future Role of the ArchitectFuture Role of the Architect
Future Role of the Architect
Riccardo Bennett-Lovsey
 
dokumen.tips_project-oxygen-5686326092986.pptx
dokumen.tips_project-oxygen-5686326092986.pptxdokumen.tips_project-oxygen-5686326092986.pptx
dokumen.tips_project-oxygen-5686326092986.pptx
NagendraA7
 
Iterative Architecture: Your Path to on-time Delivery
Iterative Architecture: Your Path to on-time DeliveryIterative Architecture: Your Path to on-time Delivery
Iterative Architecture: Your Path to on-time Delivery
Asanka Abeysinghe
 
Internet of Civil Unmanned Aerial Systems: Challenges and Opportunities (by J...
Internet of Civil Unmanned Aerial Systems: Challenges and Opportunities (by J...Internet of Civil Unmanned Aerial Systems: Challenges and Opportunities (by J...
Internet of Civil Unmanned Aerial Systems: Challenges and Opportunities (by J...
TUS Expo
 

Similar to Can you afford this? - Tailoring Technology for Individuals - Amy Dickens - Codemotion Amsterdam 2018 (20)

What is ud demographics-w-notes - adopted for dis stud class
What is ud   demographics-w-notes - adopted for dis stud classWhat is ud   demographics-w-notes - adopted for dis stud class
What is ud demographics-w-notes - adopted for dis stud class
 
Inclusive Design From Approach to Execution
Inclusive Design From Approach to ExecutionInclusive Design From Approach to Execution
Inclusive Design From Approach to Execution
 
The State Of (Construction) Collaboration
The State Of (Construction) CollaborationThe State Of (Construction) Collaboration
The State Of (Construction) Collaboration
 
IRJET- Virtual Vision for Blinds
IRJET- Virtual Vision for BlindsIRJET- Virtual Vision for Blinds
IRJET- Virtual Vision for Blinds
 
Learning from digital disruption and how it can help libraries
Learning from digital disruption and how it can help librariesLearning from digital disruption and how it can help libraries
Learning from digital disruption and how it can help libraries
 
Corey Timpson - The Inclusive Museum
Corey Timpson - The Inclusive MuseumCorey Timpson - The Inclusive Museum
Corey Timpson - The Inclusive Museum
 
Mobile Monday (October 2014) - Riding Global Tech Trends
Mobile Monday (October 2014) - Riding Global Tech TrendsMobile Monday (October 2014) - Riding Global Tech Trends
Mobile Monday (October 2014) - Riding Global Tech Trends
 
Bridging the Physical-Digital Divide (Jason Mesut)
Bridging the Physical-Digital Divide (Jason Mesut)Bridging the Physical-Digital Divide (Jason Mesut)
Bridging the Physical-Digital Divide (Jason Mesut)
 
Ctechpresentation
CtechpresentationCtechpresentation
Ctechpresentation
 
Accessibility and Web Technologies @HTML5_Toronto
Accessibility and Web Technologies @HTML5_TorontoAccessibility and Web Technologies @HTML5_Toronto
Accessibility and Web Technologies @HTML5_Toronto
 
Research at work Design for Accessibility
Research at work Design for AccessibilityResearch at work Design for Accessibility
Research at work Design for Accessibility
 
Networkshop42 2014 by Kelly Scott
Networkshop42 2014 by Kelly Scott Networkshop42 2014 by Kelly Scott
Networkshop42 2014 by Kelly Scott
 
Gutenberg's Bytes – Head, Geneva, 7 March 2017
Gutenberg's Bytes – Head, Geneva, 7 March 2017Gutenberg's Bytes – Head, Geneva, 7 March 2017
Gutenberg's Bytes – Head, Geneva, 7 March 2017
 
Automated Test Outlook 2017
Automated Test Outlook 2017Automated Test Outlook 2017
Automated Test Outlook 2017
 
biggest technology trends
biggest technology trendsbiggest technology trends
biggest technology trends
 
Technology Infrastructure For The Pervasive Vision, Does It Exist Yet?
Technology Infrastructure For The Pervasive Vision, Does It Exist Yet?Technology Infrastructure For The Pervasive Vision, Does It Exist Yet?
Technology Infrastructure For The Pervasive Vision, Does It Exist Yet?
 
Future Role of the Architect
Future Role of the ArchitectFuture Role of the Architect
Future Role of the Architect
 
dokumen.tips_project-oxygen-5686326092986.pptx
dokumen.tips_project-oxygen-5686326092986.pptxdokumen.tips_project-oxygen-5686326092986.pptx
dokumen.tips_project-oxygen-5686326092986.pptx
 
Iterative Architecture: Your Path to on-time Delivery
Iterative Architecture: Your Path to on-time DeliveryIterative Architecture: Your Path to on-time Delivery
Iterative Architecture: Your Path to on-time Delivery
 
Internet of Civil Unmanned Aerial Systems: Challenges and Opportunities (by J...
Internet of Civil Unmanned Aerial Systems: Challenges and Opportunities (by J...Internet of Civil Unmanned Aerial Systems: Challenges and Opportunities (by J...
Internet of Civil Unmanned Aerial Systems: Challenges and Opportunities (by J...
 

More from Codemotion

Fuzz-testing: A hacker's approach to making your code more secure | Pascal Ze...
Fuzz-testing: A hacker's approach to making your code more secure | Pascal Ze...Fuzz-testing: A hacker's approach to making your code more secure | Pascal Ze...
Fuzz-testing: A hacker's approach to making your code more secure | Pascal Ze...
Codemotion
 
Pompili - From hero to_zero: The FatalNoise neverending story
Pompili - From hero to_zero: The FatalNoise neverending storyPompili - From hero to_zero: The FatalNoise neverending story
Pompili - From hero to_zero: The FatalNoise neverending story
Codemotion
 
Pastore - Commodore 65 - La storia
Pastore - Commodore 65 - La storiaPastore - Commodore 65 - La storia
Pastore - Commodore 65 - La storia
Codemotion
 
Pennisi - Essere Richard Altwasser
Pennisi - Essere Richard AltwasserPennisi - Essere Richard Altwasser
Pennisi - Essere Richard Altwasser
Codemotion
 
Michel Schudel - Let's build a blockchain... in 40 minutes! - Codemotion Amst...
Michel Schudel - Let's build a blockchain... in 40 minutes! - Codemotion Amst...Michel Schudel - Let's build a blockchain... in 40 minutes! - Codemotion Amst...
Michel Schudel - Let's build a blockchain... in 40 minutes! - Codemotion Amst...
Codemotion
 
Richard Süselbeck - Building your own ride share app - Codemotion Amsterdam 2019
Richard Süselbeck - Building your own ride share app - Codemotion Amsterdam 2019Richard Süselbeck - Building your own ride share app - Codemotion Amsterdam 2019
Richard Süselbeck - Building your own ride share app - Codemotion Amsterdam 2019
Codemotion
 
Eward Driehuis - What we learned from 20.000 attacks - Codemotion Amsterdam 2019
Eward Driehuis - What we learned from 20.000 attacks - Codemotion Amsterdam 2019Eward Driehuis - What we learned from 20.000 attacks - Codemotion Amsterdam 2019
Eward Driehuis - What we learned from 20.000 attacks - Codemotion Amsterdam 2019
Codemotion
 
Francesco Baldassarri - Deliver Data at Scale - Codemotion Amsterdam 2019 -
Francesco Baldassarri  - Deliver Data at Scale - Codemotion Amsterdam 2019 - Francesco Baldassarri  - Deliver Data at Scale - Codemotion Amsterdam 2019 -
Francesco Baldassarri - Deliver Data at Scale - Codemotion Amsterdam 2019 -
Codemotion
 
Martin Förtsch, Thomas Endres - Stereoscopic Style Transfer AI - Codemotion A...
Martin Förtsch, Thomas Endres - Stereoscopic Style Transfer AI - Codemotion A...Martin Förtsch, Thomas Endres - Stereoscopic Style Transfer AI - Codemotion A...
Martin Förtsch, Thomas Endres - Stereoscopic Style Transfer AI - Codemotion A...
Codemotion
 
Melanie Rieback, Klaus Kursawe - Blockchain Security: Melting the "Silver Bul...
Melanie Rieback, Klaus Kursawe - Blockchain Security: Melting the "Silver Bul...Melanie Rieback, Klaus Kursawe - Blockchain Security: Melting the "Silver Bul...
Melanie Rieback, Klaus Kursawe - Blockchain Security: Melting the "Silver Bul...
Codemotion
 
Angelo van der Sijpt - How well do you know your network stack? - Codemotion ...
Angelo van der Sijpt - How well do you know your network stack? - Codemotion ...Angelo van der Sijpt - How well do you know your network stack? - Codemotion ...
Angelo van der Sijpt - How well do you know your network stack? - Codemotion ...
Codemotion
 
Lars Wolff - Performance Testing for DevOps in the Cloud - Codemotion Amsterd...
Lars Wolff - Performance Testing for DevOps in the Cloud - Codemotion Amsterd...Lars Wolff - Performance Testing for DevOps in the Cloud - Codemotion Amsterd...
Lars Wolff - Performance Testing for DevOps in the Cloud - Codemotion Amsterd...
Codemotion
 
Sascha Wolter - Conversational AI Demystified - Codemotion Amsterdam 2019
Sascha Wolter - Conversational AI Demystified - Codemotion Amsterdam 2019Sascha Wolter - Conversational AI Demystified - Codemotion Amsterdam 2019
Sascha Wolter - Conversational AI Demystified - Codemotion Amsterdam 2019
Codemotion
 
Michele Tonutti - Scaling is caring - Codemotion Amsterdam 2019
Michele Tonutti - Scaling is caring - Codemotion Amsterdam 2019Michele Tonutti - Scaling is caring - Codemotion Amsterdam 2019
Michele Tonutti - Scaling is caring - Codemotion Amsterdam 2019
Codemotion
 
Pat Hermens - From 100 to 1,000+ deployments a day - Codemotion Amsterdam 2019
Pat Hermens - From 100 to 1,000+ deployments a day - Codemotion Amsterdam 2019Pat Hermens - From 100 to 1,000+ deployments a day - Codemotion Amsterdam 2019
Pat Hermens - From 100 to 1,000+ deployments a day - Codemotion Amsterdam 2019
Codemotion
 
James Birnie - Using Many Worlds of Compute Power with Quantum - Codemotion A...
James Birnie - Using Many Worlds of Compute Power with Quantum - Codemotion A...James Birnie - Using Many Worlds of Compute Power with Quantum - Codemotion A...
James Birnie - Using Many Worlds of Compute Power with Quantum - Codemotion A...
Codemotion
 
Don Goodman-Wilson - Chinese food, motor scooters, and open source developmen...
Don Goodman-Wilson - Chinese food, motor scooters, and open source developmen...Don Goodman-Wilson - Chinese food, motor scooters, and open source developmen...
Don Goodman-Wilson - Chinese food, motor scooters, and open source developmen...
Codemotion
 
Pieter Omvlee - The story behind Sketch - Codemotion Amsterdam 2019
Pieter Omvlee - The story behind Sketch - Codemotion Amsterdam 2019Pieter Omvlee - The story behind Sketch - Codemotion Amsterdam 2019
Pieter Omvlee - The story behind Sketch - Codemotion Amsterdam 2019
Codemotion
 
Dave Farley - Taking Back “Software Engineering” - Codemotion Amsterdam 2019
Dave Farley - Taking Back “Software Engineering” - Codemotion Amsterdam 2019Dave Farley - Taking Back “Software Engineering” - Codemotion Amsterdam 2019
Dave Farley - Taking Back “Software Engineering” - Codemotion Amsterdam 2019
Codemotion
 
Joshua Hoffman - Should the CTO be Coding? - Codemotion Amsterdam 2019
Joshua Hoffman - Should the CTO be Coding? - Codemotion Amsterdam 2019Joshua Hoffman - Should the CTO be Coding? - Codemotion Amsterdam 2019
Joshua Hoffman - Should the CTO be Coding? - Codemotion Amsterdam 2019
Codemotion
 

More from Codemotion (20)

Fuzz-testing: A hacker's approach to making your code more secure | Pascal Ze...
Fuzz-testing: A hacker's approach to making your code more secure | Pascal Ze...Fuzz-testing: A hacker's approach to making your code more secure | Pascal Ze...
Fuzz-testing: A hacker's approach to making your code more secure | Pascal Ze...
 
Pompili - From hero to_zero: The FatalNoise neverending story
Pompili - From hero to_zero: The FatalNoise neverending storyPompili - From hero to_zero: The FatalNoise neverending story
Pompili - From hero to_zero: The FatalNoise neverending story
 
Pastore - Commodore 65 - La storia
Pastore - Commodore 65 - La storiaPastore - Commodore 65 - La storia
Pastore - Commodore 65 - La storia
 
Pennisi - Essere Richard Altwasser
Pennisi - Essere Richard AltwasserPennisi - Essere Richard Altwasser
Pennisi - Essere Richard Altwasser
 
Michel Schudel - Let's build a blockchain... in 40 minutes! - Codemotion Amst...
Michel Schudel - Let's build a blockchain... in 40 minutes! - Codemotion Amst...Michel Schudel - Let's build a blockchain... in 40 minutes! - Codemotion Amst...
Michel Schudel - Let's build a blockchain... in 40 minutes! - Codemotion Amst...
 
Richard Süselbeck - Building your own ride share app - Codemotion Amsterdam 2019
Richard Süselbeck - Building your own ride share app - Codemotion Amsterdam 2019Richard Süselbeck - Building your own ride share app - Codemotion Amsterdam 2019
Richard Süselbeck - Building your own ride share app - Codemotion Amsterdam 2019
 
Eward Driehuis - What we learned from 20.000 attacks - Codemotion Amsterdam 2019
Eward Driehuis - What we learned from 20.000 attacks - Codemotion Amsterdam 2019Eward Driehuis - What we learned from 20.000 attacks - Codemotion Amsterdam 2019
Eward Driehuis - What we learned from 20.000 attacks - Codemotion Amsterdam 2019
 
Francesco Baldassarri - Deliver Data at Scale - Codemotion Amsterdam 2019 -
Francesco Baldassarri  - Deliver Data at Scale - Codemotion Amsterdam 2019 - Francesco Baldassarri  - Deliver Data at Scale - Codemotion Amsterdam 2019 -
Francesco Baldassarri - Deliver Data at Scale - Codemotion Amsterdam 2019 -
 
Martin Förtsch, Thomas Endres - Stereoscopic Style Transfer AI - Codemotion A...
Martin Förtsch, Thomas Endres - Stereoscopic Style Transfer AI - Codemotion A...Martin Förtsch, Thomas Endres - Stereoscopic Style Transfer AI - Codemotion A...
Martin Förtsch, Thomas Endres - Stereoscopic Style Transfer AI - Codemotion A...
 
Melanie Rieback, Klaus Kursawe - Blockchain Security: Melting the "Silver Bul...
Melanie Rieback, Klaus Kursawe - Blockchain Security: Melting the "Silver Bul...Melanie Rieback, Klaus Kursawe - Blockchain Security: Melting the "Silver Bul...
Melanie Rieback, Klaus Kursawe - Blockchain Security: Melting the "Silver Bul...
 
Angelo van der Sijpt - How well do you know your network stack? - Codemotion ...
Angelo van der Sijpt - How well do you know your network stack? - Codemotion ...Angelo van der Sijpt - How well do you know your network stack? - Codemotion ...
Angelo van der Sijpt - How well do you know your network stack? - Codemotion ...
 
Lars Wolff - Performance Testing for DevOps in the Cloud - Codemotion Amsterd...
Lars Wolff - Performance Testing for DevOps in the Cloud - Codemotion Amsterd...Lars Wolff - Performance Testing for DevOps in the Cloud - Codemotion Amsterd...
Lars Wolff - Performance Testing for DevOps in the Cloud - Codemotion Amsterd...
 
Sascha Wolter - Conversational AI Demystified - Codemotion Amsterdam 2019
Sascha Wolter - Conversational AI Demystified - Codemotion Amsterdam 2019Sascha Wolter - Conversational AI Demystified - Codemotion Amsterdam 2019
Sascha Wolter - Conversational AI Demystified - Codemotion Amsterdam 2019
 
Michele Tonutti - Scaling is caring - Codemotion Amsterdam 2019
Michele Tonutti - Scaling is caring - Codemotion Amsterdam 2019Michele Tonutti - Scaling is caring - Codemotion Amsterdam 2019
Michele Tonutti - Scaling is caring - Codemotion Amsterdam 2019
 
Pat Hermens - From 100 to 1,000+ deployments a day - Codemotion Amsterdam 2019
Pat Hermens - From 100 to 1,000+ deployments a day - Codemotion Amsterdam 2019Pat Hermens - From 100 to 1,000+ deployments a day - Codemotion Amsterdam 2019
Pat Hermens - From 100 to 1,000+ deployments a day - Codemotion Amsterdam 2019
 
James Birnie - Using Many Worlds of Compute Power with Quantum - Codemotion A...
James Birnie - Using Many Worlds of Compute Power with Quantum - Codemotion A...James Birnie - Using Many Worlds of Compute Power with Quantum - Codemotion A...
James Birnie - Using Many Worlds of Compute Power with Quantum - Codemotion A...
 
Don Goodman-Wilson - Chinese food, motor scooters, and open source developmen...
Don Goodman-Wilson - Chinese food, motor scooters, and open source developmen...Don Goodman-Wilson - Chinese food, motor scooters, and open source developmen...
Don Goodman-Wilson - Chinese food, motor scooters, and open source developmen...
 
Pieter Omvlee - The story behind Sketch - Codemotion Amsterdam 2019
Pieter Omvlee - The story behind Sketch - Codemotion Amsterdam 2019Pieter Omvlee - The story behind Sketch - Codemotion Amsterdam 2019
Pieter Omvlee - The story behind Sketch - Codemotion Amsterdam 2019
 
Dave Farley - Taking Back “Software Engineering” - Codemotion Amsterdam 2019
Dave Farley - Taking Back “Software Engineering” - Codemotion Amsterdam 2019Dave Farley - Taking Back “Software Engineering” - Codemotion Amsterdam 2019
Dave Farley - Taking Back “Software Engineering” - Codemotion Amsterdam 2019
 
Joshua Hoffman - Should the CTO be Coding? - Codemotion Amsterdam 2019
Joshua Hoffman - Should the CTO be Coding? - Codemotion Amsterdam 2019Joshua Hoffman - Should the CTO be Coding? - Codemotion Amsterdam 2019
Joshua Hoffman - Should the CTO be Coding? - Codemotion Amsterdam 2019
 

Recently uploaded

Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
Javier Junquera
 
Session 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdfSession 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdf
UiPathCommunity
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
Tatiana Kojar
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
Alex Pruden
 
Y-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PPY-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PP
c5vrf27qcz
 
"Scaling RAG Applications to serve millions of users", Kevin Goedecke
"Scaling RAG Applications to serve millions of users",  Kevin Goedecke"Scaling RAG Applications to serve millions of users",  Kevin Goedecke
"Scaling RAG Applications to serve millions of users", Kevin Goedecke
Fwdays
 
Must Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during MigrationMust Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during Migration
Mydbops
 
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Pitangent Analytics & Technology Solutions Pvt. Ltd
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
Jakub Marek
 
Christine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptxChristine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptx
christinelarrosa
 
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
saastr
 
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
Jason Yip
 
Demystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through StorytellingDemystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through Storytelling
Enterprise Knowledge
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
saastr
 
A Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's ArchitectureA Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's Architecture
ScyllaDB
 
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance PanelsNorthern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving
 
Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
Ivo Velitchkov
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
Hiroshi SHIBATA
 
Christine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptxChristine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptx
christinelarrosa
 

Recently uploaded (20)

Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
 
Session 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdfSession 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdf
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
 
Y-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PPY-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PP
 
"Scaling RAG Applications to serve millions of users", Kevin Goedecke
"Scaling RAG Applications to serve millions of users",  Kevin Goedecke"Scaling RAG Applications to serve millions of users",  Kevin Goedecke
"Scaling RAG Applications to serve millions of users", Kevin Goedecke
 
Must Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during MigrationMust Know Postgres Extension for DBA and Developer during Migration
Must Know Postgres Extension for DBA and Developer during Migration
 
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
 
Christine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptxChristine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptx
 
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
 
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
 
Demystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through StorytellingDemystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through Storytelling
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
 
A Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's ArchitectureA Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's Architecture
 
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance PanelsNorthern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
 
Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
 
Christine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptxChristine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptx
 

Can you afford this? - Tailoring Technology for Individuals - Amy Dickens - Codemotion Amsterdam 2018

Editor's Notes

  1. Introduce me Researcher in UX Design GitHub Campus Rep Teacher of things Git - meet up this week Founder of My Kind Of Tech - community interest company in the UK, focused on providing inclusive event services
  2. NOW: What are we here to talk about Today I’m going to talk about building products for users with disabilities, be it software or hardware… We will look at some of the core aspects of User Experience Design when considering this user group. To do this I’m going to be taking you through the following: Affordances - what they are and why it’s important to analyse these Methods - in user experience design practice A Case Study - of my work with accessible digital musical instruments And a look into the future in terms of what next for the enabled technology user But before we begin - let’s look at some stats... NEXT: Statistics with doughnuts
  3. NOW: Statistics with doughnuts Before we get into the talk - let’s look at the stats. I’d like everyone in the room to consider this question - how many people do you think there are in the world living with a disability? Do you personally know someone with a disability? Or perhaps you know of someone with a disability? How many people here would take a guess and say that number is lower than 10% of the population? Raise your hand if you’re able to. NEXT: Stats on disability
  4. NOW: Stats on disability It’s actually around 19% - but that figure is also questionable because it relies on people disclosing their disability status - which like mental health status is something that people are cautious about doing. So around 19% of the people in the world are living with a disability - which in turn, means that if you have a product out there that doesn’t have accessibility features it can’t be used by these people, you are building a product that isolates nearly a quarter of the potential users without trying. And sure 19% doesn’t sound like a lot, it’s better than 50% but I’m sure many people here wouldn’t like it if they lost 19% of their pay…. In fact in numbers it’s quite large... NEXT: How we interpret the stats
  5. NOW: How we interpret the stats It’s 1.3 billion people. And what is worse is that over a quarter of disabled people say that they do not frequently have choice and control over their daily lives - which is really hard to swallow because technology can help with so many of the issues that disabled people face in their daily lives. We have the devices, personal assistants, features inbuilt into our laptops and phones, it’s just that NOW: How do we reach that X percent
  6. NOW: How do we reach that X percent So the question I am trying to help you with today - is how do you make sure you are reaching that 19% by making your thing into something they can easily use... NEXT: Affordances
  7. NOW: Affordances So first we need to look at a term known in UX design as affordances... NEXT: What are affordances?
  8. NOW: What are affordances? The word "affordance" was originally invented by the perceptual psychologist J. J. Gibson (1977, 1979) to refer to the actionable properties between the world and an actor (a person or animal). A term popularised by Don Norman in his book The Design of Everyday Things Typically affordances are a visual/physical cue that a) gets the users attention and b) implies a function Do people know what to do based on what they see? The design concept of affordance is to get people doing things with as little training as possible. In design, we care much more about what the user perceives than what is actually true. NEXT: Readability
  9. NOW: What are affordances? Example - the door handle So what kinds of interactions do we need to think about in order to properly design an experience in a way that the affordances of the thing implicitly tell the user this is how to do X? NEXT: Readability
  10. NOW: Readability When we think about readability we often default to typography - what about screen readers? Colour options? Did you know that there are already tools out there that can help you to optimise your websites for accessible colour choices? Well now you do and there are no excuses for having unreadable colour combinations!! NEXT: Screen Readers dos and donts
  11. NOW: Screen Readers Dos and Donts Web layouts & Content for screen readers Think about your tags - please please please don’t use tags for styling… i.e. change your CSS file not repeatedly using a H2 for the formatting it provides - ONLY use a heading when it is one. The rotor - as a map Accessible view on safari - have you ever used it Image Names - picture.jpeg Screen readers on Ipads Voice Assistants - the rule of one breath. Rob Dodson - Accessibility Casts ‘A11ycasts’ NEXT: Keyboard accessibility
  12. NOW: Keyboard accessibility Keyboard accessibility - have you framed the thing in the right order… have you even tried to navigate your own product with only the keyboard… Focus refers to selecting an element and controlling that element using all the keyboard commands. For some users focus is a primary access point and is absolutely critical. Commonly tab and shift tab keys are assigned for changing focus - especially web. Tab order is the term used for the order in which your product elements will go into. So it’s important to consider your visual layout in correlation to the tab order - if you change the placement of things with CSS in web development without considering their tab order you will end up with a focus that jumps all over your pages with a nonsensical order. You can fix this by moving things in the dom - putting things in the correct order within the dom can result in better focus order. If you have a web presence at all you should consider moving things NEXT: Visual Navigation
  13. NOW: Visual Navigation So if we have focus in web applications for keyboard navigation - what happens when the user is unable to use a keyboard and navigates visually - not only do you have to consider what elements are able to be interactive - you need to think about the visual draw of your application or website. On the left of my slide here is a video from youtube showing gaze when interacting with a google search and youtube. It is really important to understand your product through your user’s eyes. When we develop the things and even when we are designing the thing we attain this unconscious knowledge of the product that means no matter how much WE might have tried to check for these things - nothing beats bringing someone in who has never seen the thing and asking them to complete a task using your product. Larger companies do these kinds of tests, advertisers are really interested in these kinds of things too but in essence we ALL should be interested because it makes all the difference knowing what is and isn’t glaringly obvious to a user. NEXT: Visual Navigation VR
  14. NOW: Visual Navigation - VR Think about the potential of something like VR for a person that uses gaze to interact with technology. One thing that’s possible here is to create an environment in which they can seemingly interact as an able bodied person. There are so many possibilities out there through the affordances of new technology - but they are seldom explored for the disabled user, which is really saddening to see as the potential here is huge... NEXT: Hearing Impairments
  15. NOW: Hearing Impairments We’ve talked about tools for those with low vision - but what about a user with a hearing impairment? Like all disabilities hearing impairments exist on a spectrum… When looking at users with these you might encounter Cochlear implants - these are implants within the brain that communicate with an external device that is placed on the head of the user connected via a magnet - this produces signals in response to sounds and these can be interpreted by the user - this can mean that sound is very different and some frequencies may even be painful or irritating to experience To ensure those with a hearing difficulty can understand the content you put out try to provide closed captioning and audio description where possible, relying on algorithms can be risky - it’s great if you can do this in advance or at least transcribe it correctly afterwards Next: Limited Mobility
  16. NOW: Limited Mobility Mobility issues and technology When considering limited mobility there are a number of things that might need to be adapted for a user with difficulties.. Screen placement, adapted keyboards, Famous comic about disability - person in a wheelchair & able bodied students outside a school where there has been heavy snow - janitor is shovelling the stairs first and person in a wheelchair points out that if you shovel the ramp we all can get in - when you design for these things it makes your product more accessible to EVERYONE not just the disabled user - so why not make it a priority? NEXT: Hidden Disabilities
  17. NOW: Hidden Disabilities Hidden disabilities - these are primarily neurological. We talk about hidden disability but in terms of statistics there are people with conditions like this that will not have access or support or be classed as disabled. However their condition can still be very disabling. Managing the way you present information can really help people with Help those with ASD by storifying content or actions expected of them within your product. Ensure compatibility with filters for people who might be trying to avoid blue-light due to sleep disorder. Avoid asking users for prolonged difficult to produce gestures - make things simple NEXT: Tailoring
  18. NOW: Tailoring Personalisation is the key - allowing users to tailor technologies based on their ability will allow them to have a better experience - machine learning is helping us get somewhere in some contexts but there is a lot more we can do as designers and developers to ensure this is possible - even just providing options on colour modes within a UI is a start and such a small change can be of huge benefit to so many people How do we select the most important things NEXT: UX Methods
  19. NOW: UX Methods UX methods NEXT: User Research
  20. NOW: User Research Research NEXT: User Research Tips
  21. NOW: User Research Tips Surveys / output of reports / focus groups / BIG DATA NEXT: Technology Probes
  22. NOW: Technology Probes Technology Probes NEXT: Testing
  23. NOW: Technology Probes Simple flexible and adaptable Technology Probes NEXT: In the wild
  24. NOW: Putting things into “the Wild” Putting things into “the Wild” No matter what context your product will be used in - you will encounter a user with a disability NEXT: UX testing
  25. NOW: User Research Research NEXT: User Research Tips
  26. NOW: UX testing intro When someone says these four words to you it might not be quite clear what “usability” even is… and usable doesn’t always equate to accessible NEXT: Testing
  27. NOW: Testing Quantitative & Qualitative methods GOMS analysis, Break/Fail testing, Exploratory testing, Gaze Testing, Screen Readers & keyboard access etc. User Personas BE WARNED: User personalities, habits or physical restrictions (for example disabilities) are not accounted for in any of the GOMS models MAKE A TABLE NEXT: Putting things “into the wild”
  28. NOW: User Research Research NEXT: User Research Tips
  29. NOW: Getting Feedback Feedback - surveys, ratings, user interviews (naturalistic vs structured) NEXT: User Interviews
  30. NOW: Case Study
  31. NOW: Case Study My research is in DMIs and accessibility - so for this case study we will look at some of the findings I have made around supporting access to musical experiences for young people with profound and multiple learning disabilities -- please note from this point I will be talking about disability in this context - where it is at the severe end of the spectrum with many complexities. NEXT: Intro to DMIs
  32. NOW: Case Study So what is a DMI? People often think of equipment like this when they think of a digital musical instrument - something that resembles an acoustic instrument with some augmentations - but that’s not the case at all. There are midi controllers, ipad apps, gesture controllers, conductive paint, touchboards and all kinds of technology being used for music creation and performance. Again the tools available are largely explored outside of a disabled user’s needs and that’s where the focus of my research is... NEXT: Development
  33. NOW: Development overview Our starting point is to look at the task - what are we trying to achieve in our development and what can help us do that? The task in my research - looks something like this - what do we need to know to build a DMI that can be used by people with disabilities… NEXT: Starting point
  34. NOW: Starting point Starting point the user issues: So we start with analysing the needs of a disabled user - we can refer to guidelines, conduct user interviews, field studies and more to gain knowledge of our user and what they need. We want to create something that can be used by everyone - but remember when it comes to disability there is no one size fits all and the best solutions provide a user with opportunities to tailor their experience to suit their individual abilities. NEXT: Expanding this
  35. NOW: Expanding this Starting point the user issues: So we start with analysing the needs of a disabled user - we can refer to guidelines, conduct user interviews, field studies and more to gain knowledge of our user and what they need. We want to create something that can be used by everyone - but remember when it comes to disability there is no one size fits all and the best solutions provide a user with opportunities to tailor their experience to suit their individual abilities. NEXT: four key areas
  36. NOW: Four key areas From my experience I have noted that the following areas are of up-most priority when considering this user group. Robustness Make the thing able to withstand being dropped. Wireless Having a wireless technology allows for way more flexibility in this setting and means there is one less risk area to watch out for by eliminating the need for cables. Malleability Causality NEXT: System Requirements
  37. NOW: So we need a system with this criteria NEXT:
  38. NOW: First Requirement Starting with point one: Wireless technology NEXT: Second Requirement
  39. NOW: Second Requirement Then point two: Causality in control through gesture - how does the user know they are interacting with the thing... NEXT: Third Requirement
  40. NOW: Third Requirement Point three: holdable - malleable - sometimes you find things in places you least expect them - for the minimum viable product this solution was really useful, cheap and could be implemented quickly
  41. Part 4: robust Design how to house the pi so it can withstand a drop - silicone cover… diffuse the light and add protection to the structure - hard wiring (aka soldering) over changeable connectors to strengthen the electronic structure
  42. Put it together
  43. Under the hood
  44. Blog post about this coming soon NEXT: my top tips
  45. NOW: My top tips Top tips NEXT: Thank You
  46. Quote to End
  47. Please feel free to come talk to me at the back after the session if you have any questions or want to discuss projects <3