Developers are often seem as mere implementors, when the reality is that their choices can have a huge impact on the overall success of projects - for good, or for bad. A user-centric design process is common in most projects, but in this talk we’ll cover how viewing usability and responsibility as part of development decisions is equally as important. We’ll travel through time from the beginning of the digital age, observing how a focus on users (or lack of) has helped to make or break the success of ideas. We’ll also consider how other industries apply similar principles, and how we can learn from them, finishing with some tips to apply to our builds.
4. 1. A robot may not injure a human being or, through
inaction, allow a human being to come to harm.
2. A robot must obey the orders given to it by human beings,
except where such orders would conflict with the First Law.
3. A robot must protect its own existence as long as such
protection does not conflict with the First or Second Law.
Three Laws of Robotics
11. “We don’t have a UX Team. If the problem
with your service is that the servers are slow
and the UX Team can’t change that, then
they aren’t in control of the user experience
and they shouldn’t be called the user
experience team.”
https://gds.blog.gov.uk/2014/07/18/whats-the-design-process-at-gds/
12. User experience is
not just visual
User experience is affected
by our implementations.
13. 46%
of online shoppers cite checkout speed as the
number one factor that determines whether
or not they will return to a site.
http://blog.radware.com/applicationdelivery/applicationaccelerationoptimization/2014/01/55-web-performance-stats-youll-want-to-know/
22. “used to query whether scripting languages, such as JavaScript, are supported on the
dev.w3.org/csswg/mediaqueries4/
Scripting
current document”
pointer
hover
light-level
“used to query about the presence and accuracy of a pointing device such as a mouse”
“used to query the user’s ability to hover over elements on the page”
45. “A Dark Pattern is a type of user interface
that appears to have been carefully crafted
to trick users into doing things, such as
buying insurance with their purchase or
signing up for recurring bills.”
- darkpatterns.org
46. 1. A robot may not injure a human being or, through
inaction, allow a human being to come to harm.
2. A robot must obey the orders given to it by human beings,
except where such orders would conflict with the First Law.
3. A robot must protect its own existence as long as such
protection does not conflict with the First or Second Law.
Three Laws of Robotics
48. “I have a champagne taste
on a beer budget.”
- Clients From Hell, 2013
http://clientsfromhell.net/post/68277799025/i-have-a-champagne-taste-on-a-beer-budget
49. “ It’s not who I am underneath, but
what I do that defines me. ”
- Batman, 2005