SlideShare a Scribd company logo
Preamble In Real Life Break! Optimism Silver Bullets Wrapping Up
The User Experience
from 30,000ft
COMP33512
Week 09 – Lectures 17/18
Simon Harper
University of Manchester
Semester 2 – 2013/14
last update: March 19, 2014
The User Experience from 30,000ft 1 / 25
Preamble In Real Life Break! Optimism Silver Bullets Wrapping Up
Discussion Topics Coursework # 3
‘Voice Loops as Cooperative Aids in Space Shuttle Mission
Control’ [Watts et al., 1996] (10 Marks) this paper shows just
how far UX and the techniques which it inherits from human
computer interaction can go. We are mainly concerned with
systems and objects which are purely commercial, however, in this
case failures in the human interface can have serious
consequences for a real-time mission, including the loss of the
vehicle. Further, these kind of UX techniques can also be found in
other critical interface components such as those controlling
nuclear power stations or fly-by-wire aircraft.
The User Experience from 30,000ft 2 / 25
Preamble In Real Life Break! Optimism Silver Bullets Wrapping Up
UX Pop Quiz
1. What are qualitative methods and how do they differ from
quantitative ones?
2. What are the key problems with laboratory based work?
3. What problems may exist when undertaking single method
evaluation?
4. Why is co-operative evaluation different from other methods?
5. What tools are at the disposal of the ‘poor’ UXer?
The User Experience from 30,000ft Preamble 3 / 25
Preamble In Real Life Break! Optimism Silver Bullets Wrapping Up
In Real Life
As Thoughtworks tells us:
Realistic;
Practical;
Pragmatic; and
Sloppy!
The User Experience from 30,000ft In Real Life 4 / 25
Preamble In Real Life Break! Optimism Silver Bullets Wrapping Up
Expectation Reality - Even in Ethnography
The User Experience from 30,000ft In Real Life 5 / 25
Preamble In Real Life Break! Optimism Silver Bullets Wrapping Up
Commissioning Constraints
Constraints:
Just–In–Time;
Too–Little–Time;
Non–Specialist;
Inadequately Funded;
Pre–Supposed Outcome;
Implicit Overrun;
Due Diligence; and
UnConstrained Experiment!
The User Experience from 30,000ft In Real Life 6 / 25
Preamble In Real Life Break! Optimism Silver Bullets Wrapping Up
Expand on These
The User Experience from 30,000ft In Real Life 7 / 25
Preamble In Real Life Break! Optimism Silver Bullets Wrapping Up
Information Requirements
Requirements:
Flavour Elicitation;
Ideas Elicitation;
Informal Elicitation;
Formal Elicitation;
Pre–Supposed Outcome; and
Laboratory Elicitation.
The User Experience from 30,000ft In Real Life 8 / 25
Preamble In Real Life Break! Optimism Silver Bullets Wrapping Up
Expand on These
The User Experience from 30,000ft In Real Life 9 / 25
Preamble In Real Life Break! Optimism Silver Bullets Wrapping Up
Limitations
Limits:
Time;
Participants;
Resources; and
Skills.
The User Experience from 30,000ft In Real Life 10 / 25
Preamble In Real Life Break! Optimism Silver Bullets Wrapping Up
Expand on These
The User Experience from 30,000ft In Real Life 11 / 25
Preamble In Real Life Break! Optimism Silver Bullets Wrapping Up
Available Skills
UXer Skill Sets:
Instrumentation;
Data Collection; and
Data Analysis.
The User Experience from 30,000ft In Real Life 12 / 25
Preamble In Real Life Break! Optimism Silver Bullets Wrapping Up
Let’s Have a Break!
Back in 10 Minutes!
Come see me now if you have
Questions Regarding this Lecture!
The User Experience from 30,000ft Break! 13 / 25
Preamble In Real Life Break! Optimism Silver Bullets Wrapping Up
Optimism
We are Optimistic - we think we can create software that will
help users / make their lives better / make us money (?-yuck!).
We think we will bash every bug, satisfy every requirement,
develop elegant and beautiful code.
This Optimism can be our downfall!
The User Experience from 30,000ft Optimism 14 / 25
Preamble In Real Life Break! Optimism Silver Bullets Wrapping Up
Brooks
Managing the development of IBM’s System/360 family of
computers and the OS/360 software support package, then
later writing candidly about the process;
The mythical man-month : essays on software engineering.
Addison-Wesley Pub. Co., Reading, Mass., 1995;
Winner of the National Medal of Technology in 1985 and the
Turing Award in 1999.
The User Experience from 30,000ft Optimism 15 / 25
Preamble In Real Life Break! Optimism Silver Bullets Wrapping Up
Optimism – Lessons from Brooks
Adding People - Perfectly Partitionable Task
The User Experience from 30,000ft Optimism 16 / 25
Preamble In Real Life Break! Optimism Silver Bullets Wrapping Up
Optimism – Lessons from Brooks
Adding People
‘Adding manpower to a late software project makes it later’
The User Experience from 30,000ft Optimism 16 / 25
Preamble In Real Life Break! Optimism Silver Bullets Wrapping Up
Optimism – Lessons from Brooks
Adding People - Unpartitionable Task
The User Experience from 30,000ft Optimism 16 / 25
Preamble In Real Life Break! Optimism Silver Bullets Wrapping Up
Optimism – Lessons from Brooks
Second System Effect
‘When it comes to creating the second version the developers are
buoyed by their expertise and mastery of the first system and try
to cram in as many of the flourishes and embellishments from the
first system as is possible’
The User Experience from 30,000ft Optimism 17 / 25
Preamble In Real Life Break! Optimism Silver Bullets Wrapping Up
Optimism – Lessons from Brooks
Prediction Inaccuracy
‘What seems like short delays or inconsistencies in the work can
expand into very major delays’
The User Experience from 30,000ft Optimism 18 / 25
Preamble In Real Life Break! Optimism Silver Bullets Wrapping Up
Optimism – Lessons from Brooks
Prediction Inaccuracy - Programming Rates
The User Experience from 30,000ft Optimism 18 / 25
Preamble In Real Life Break! Optimism Silver Bullets Wrapping Up
Optimism – Lessons from Brooks
Prediction Inaccuracy - Debugging Rates
The User Experience from 30,000ft Optimism 18 / 25
Preamble In Real Life Break! Optimism Silver Bullets Wrapping Up
Optimism – Lessons from Brooks
Throwaway Project
‘You should plan to throw away the first version of anything that
you create, be it a user interface design or an engineered
interaction. The first version often enables an understanding of
the system and aspects of the system development but it should
not be confused with a real live deployable user experience.’
The User Experience from 30,000ft Optimism 19 / 25
Preamble In Real Life Break! Optimism Silver Bullets Wrapping Up
Optimism – Lessons from Brooks
Throwaway Project
‘Agile methods, and to some degree the iterative design cycle,
makes accommodation for these constantly changing factors. But
you should also realise that even though the project planner or
manager may have agreed a specification, that specification is
unlikely to be the one delivered.’
The User Experience from 30,000ft Optimism 19 / 25
Preamble In Real Life Break! Optimism Silver Bullets Wrapping Up
Optimism – Lessons from David Parnas
Changes Happen
‘One thing that has come out of the work of David Parnas, and in
some cases may be transferred back, is the ability to think of a
software project as a family of related products; Parnas suggests
this method anticipates enhanced sideways extensions and
versioning.’
The User Experience from 30,000ft Optimism 20 / 25
Preamble In Real Life Break! Optimism Silver Bullets Wrapping Up
Optimism – Lessons from David Parnas
Changes Happen
‘applications become highly partitioned enabling user experience
people to work on different interfaces for each member of this
family of related projects.’
The User Experience from 30,000ft Optimism 20 / 25
Preamble In Real Life Break! Optimism Silver Bullets Wrapping Up
Silver Bullets – Lessons from Brooks
There is no single development, in either technology or
management technique, which by itself promises even a
tenfold improvement within a decade in productivity, in
reliability, in simplicity; and
We cannot expect ever to see two-fold gains every two years.
The User Experience from 30,000ft Silver Bullets 21 / 25
Preamble In Real Life Break! Optimism Silver Bullets Wrapping Up
Silver Bullets – Conclusions
‘While there might be no silver bullet (indeed the silver bullet may
take away some of the challenge, and therefore our fun), the best
advice I have is to always keep in mind the pessimistic view of an
optimistic visionary ‘most people are fools, most authority is
malignant, God does not exist, and everything is wrong.’.’
The User Experience from 30,000ft Silver Bullets 22 / 25
Preamble In Real Life Break! Optimism Silver Bullets Wrapping Up
Pop Quiz for next week...
1. You are suffering from the ‘Too–Little–Time’ constraint and
need to get a formative evaluation with 20 people
(employees of the factory commissioning your new
production line software) underway very quickly. At this
stage you only need qualitative results – how would you go
about getting this information in the fastest time possible,
and why would you be cautious?
2. What are commissioning constraints?
3. What is real world work limited by?
4. Why is optimism often a bad mindset to have when it comes
to planning UX work?
5. Describe the ‘Second System Effect’?
The User Experience from 30,000ft Wrapping Up 23 / 25
Preamble In Real Life Break! Optimism Silver Bullets Wrapping Up
To Do for next week...
1. Revision Questions;
2. Pop Quiz, Discuss Next Week; and
3. Read your notes.
The User Experience from 30,000ft Wrapping Up 24 / 25
Preamble In Real Life Break! Optimism Silver Bullets Wrapping Up
Any Questions?
Simon Harper 2.44 Kilburn Building
0161 275 0599 (OR x50599)
simon.harper@manchester.ac.uk
Office Hours: Friday 14:00–18:00
Figure: ‘Still Here!’
The User Experience from 30,000ft Wrapping Up 25 / 25

More Related Content

Similar to UX from 30,000ft - COMP33512 - Lectures 17 & 18 - Week 9 - 2013/2014 Edition #comp33512

UX from 30,000ft - COMP33512 - Lectures 11 & 12 - Week 6 - 2013/2014 Edition ...
UX from 30,000ft - COMP33512 - Lectures 11 & 12 - Week 6 - 2013/2014 Edition ...UX from 30,000ft - COMP33512 - Lectures 11 & 12 - Week 6 - 2013/2014 Edition ...
UX from 30,000ft - COMP33512 - Lectures 11 & 12 - Week 6 - 2013/2014 Edition ...
Simon Harper
 
Scrum and the World Crisis
Scrum and the World CrisisScrum and the World Crisis
Scrum and the World Crisis
mgarridobr
 
Scrum and the World Crisis
Scrum and the World CrisisScrum and the World Crisis
Scrum and the World Crisis
scrumability
 
Re-Evaluating the Value and Market Positioning of Industrial Cobots
Re-Evaluating the Value and Market Positioning of Industrial CobotsRe-Evaluating the Value and Market Positioning of Industrial Cobots
Re-Evaluating the Value and Market Positioning of Industrial Cobots
Lizzie Uhl
 
UX from 30,000ft - COMP33512 - Lectures 7 & 8 - Week 4 - 2013/2014 Edition #c...
UX from 30,000ft - COMP33512 - Lectures 7 & 8 - Week 4 - 2013/2014 Edition #c...UX from 30,000ft - COMP33512 - Lectures 7 & 8 - Week 4 - 2013/2014 Edition #c...
UX from 30,000ft - COMP33512 - Lectures 7 & 8 - Week 4 - 2013/2014 Edition #c...
Simon Harper
 
Prototyping Experiences for Connected Products
Prototyping Experiences for Connected ProductsPrototyping Experiences for Connected Products
Prototyping Experiences for Connected Products
Martin Charlier
 
About time
About timeAbout time
About time
Andy Marshall
 
Radical Quality From Toyota to Tech
Radical Quality From Toyota to TechRadical Quality From Toyota to Tech
Radical Quality From Toyota to Tech
Flavian Hautbois
 
Prototyping 101
Prototyping 101Prototyping 101
Prototyping 101
Aditya Sakhuja
 
ProModel simluation accelerates lean at Generis American Manufacturing Summit
ProModel simluation accelerates lean at Generis American Manufacturing SummitProModel simluation accelerates lean at Generis American Manufacturing Summit
ProModel simluation accelerates lean at Generis American Manufacturing Summit
ProModel Corporation
 
UX from 30,000ft - COMP33512 - Lectures 9 & 10 - Week 5 - 2013/2014 Edition #...
UX from 30,000ft - COMP33512 - Lectures 9 & 10 - Week 5 - 2013/2014 Edition #...UX from 30,000ft - COMP33512 - Lectures 9 & 10 - Week 5 - 2013/2014 Edition #...
UX from 30,000ft - COMP33512 - Lectures 9 & 10 - Week 5 - 2013/2014 Edition #...
Simon Harper
 
UX from 30,000ft (COMP33512 - Lecture 19 & 20 - 2012/2013)
UX from 30,000ft (COMP33512 - Lecture 19 & 20 - 2012/2013)UX from 30,000ft (COMP33512 - Lecture 19 & 20 - 2012/2013)
UX from 30,000ft (COMP33512 - Lecture 19 & 20 - 2012/2013)
Simon Harper
 
Distributed Tracing in Practice
Distributed Tracing in PracticeDistributed Tracing in Practice
Distributed Tracing in Practice
DevOps.com
 
5 Practices for Better, Cheaper, Faster Service Delivery
5 Practices for Better, Cheaper, Faster Service Delivery5 Practices for Better, Cheaper, Faster Service Delivery
5 Practices for Better, Cheaper, Faster Service Delivery
Rob Schoening
 
How to focus - design your new app in 60 minutes!
How to focus - design your new app in 60 minutes!How to focus - design your new app in 60 minutes!
How to focus - design your new app in 60 minutes!
Zach Pousman
 
Use open source and rapid prototyping to put magic in magical products in IoT
Use open source and rapid prototyping to put magic in magical products in IoTUse open source and rapid prototyping to put magic in magical products in IoT
Use open source and rapid prototyping to put magic in magical products in IoT
Moe Tanabian
 
How to Know If You Should Fix or Kill Your Product by CNN Sr PM
How to Know If You Should Fix or Kill Your Product by CNN Sr PMHow to Know If You Should Fix or Kill Your Product by CNN Sr PM
How to Know If You Should Fix or Kill Your Product by CNN Sr PM
Product School
 
Best Practices - Software Engineering
Best Practices - Software EngineeringBest Practices - Software Engineering
Best Practices - Software Engineering
3Quill Softwares
 
John Hornick_Inside3DPrintingHK
John Hornick_Inside3DPrintingHKJohn Hornick_Inside3DPrintingHK
John Hornick_Inside3DPrintingHK
MecklerMedia
 
Disruption: Designing Successful Startups
Disruption: Designing Successful StartupsDisruption: Designing Successful Startups
Disruption: Designing Successful Startups
Julian Scaff
 

Similar to UX from 30,000ft - COMP33512 - Lectures 17 & 18 - Week 9 - 2013/2014 Edition #comp33512 (20)

UX from 30,000ft - COMP33512 - Lectures 11 & 12 - Week 6 - 2013/2014 Edition ...
UX from 30,000ft - COMP33512 - Lectures 11 & 12 - Week 6 - 2013/2014 Edition ...UX from 30,000ft - COMP33512 - Lectures 11 & 12 - Week 6 - 2013/2014 Edition ...
UX from 30,000ft - COMP33512 - Lectures 11 & 12 - Week 6 - 2013/2014 Edition ...
 
Scrum and the World Crisis
Scrum and the World CrisisScrum and the World Crisis
Scrum and the World Crisis
 
Scrum and the World Crisis
Scrum and the World CrisisScrum and the World Crisis
Scrum and the World Crisis
 
Re-Evaluating the Value and Market Positioning of Industrial Cobots
Re-Evaluating the Value and Market Positioning of Industrial CobotsRe-Evaluating the Value and Market Positioning of Industrial Cobots
Re-Evaluating the Value and Market Positioning of Industrial Cobots
 
UX from 30,000ft - COMP33512 - Lectures 7 & 8 - Week 4 - 2013/2014 Edition #c...
UX from 30,000ft - COMP33512 - Lectures 7 & 8 - Week 4 - 2013/2014 Edition #c...UX from 30,000ft - COMP33512 - Lectures 7 & 8 - Week 4 - 2013/2014 Edition #c...
UX from 30,000ft - COMP33512 - Lectures 7 & 8 - Week 4 - 2013/2014 Edition #c...
 
Prototyping Experiences for Connected Products
Prototyping Experiences for Connected ProductsPrototyping Experiences for Connected Products
Prototyping Experiences for Connected Products
 
About time
About timeAbout time
About time
 
Radical Quality From Toyota to Tech
Radical Quality From Toyota to TechRadical Quality From Toyota to Tech
Radical Quality From Toyota to Tech
 
Prototyping 101
Prototyping 101Prototyping 101
Prototyping 101
 
ProModel simluation accelerates lean at Generis American Manufacturing Summit
ProModel simluation accelerates lean at Generis American Manufacturing SummitProModel simluation accelerates lean at Generis American Manufacturing Summit
ProModel simluation accelerates lean at Generis American Manufacturing Summit
 
UX from 30,000ft - COMP33512 - Lectures 9 & 10 - Week 5 - 2013/2014 Edition #...
UX from 30,000ft - COMP33512 - Lectures 9 & 10 - Week 5 - 2013/2014 Edition #...UX from 30,000ft - COMP33512 - Lectures 9 & 10 - Week 5 - 2013/2014 Edition #...
UX from 30,000ft - COMP33512 - Lectures 9 & 10 - Week 5 - 2013/2014 Edition #...
 
UX from 30,000ft (COMP33512 - Lecture 19 & 20 - 2012/2013)
UX from 30,000ft (COMP33512 - Lecture 19 & 20 - 2012/2013)UX from 30,000ft (COMP33512 - Lecture 19 & 20 - 2012/2013)
UX from 30,000ft (COMP33512 - Lecture 19 & 20 - 2012/2013)
 
Distributed Tracing in Practice
Distributed Tracing in PracticeDistributed Tracing in Practice
Distributed Tracing in Practice
 
5 Practices for Better, Cheaper, Faster Service Delivery
5 Practices for Better, Cheaper, Faster Service Delivery5 Practices for Better, Cheaper, Faster Service Delivery
5 Practices for Better, Cheaper, Faster Service Delivery
 
How to focus - design your new app in 60 minutes!
How to focus - design your new app in 60 minutes!How to focus - design your new app in 60 minutes!
How to focus - design your new app in 60 minutes!
 
Use open source and rapid prototyping to put magic in magical products in IoT
Use open source and rapid prototyping to put magic in magical products in IoTUse open source and rapid prototyping to put magic in magical products in IoT
Use open source and rapid prototyping to put magic in magical products in IoT
 
How to Know If You Should Fix or Kill Your Product by CNN Sr PM
How to Know If You Should Fix or Kill Your Product by CNN Sr PMHow to Know If You Should Fix or Kill Your Product by CNN Sr PM
How to Know If You Should Fix or Kill Your Product by CNN Sr PM
 
Best Practices - Software Engineering
Best Practices - Software EngineeringBest Practices - Software Engineering
Best Practices - Software Engineering
 
John Hornick_Inside3DPrintingHK
John Hornick_Inside3DPrintingHKJohn Hornick_Inside3DPrintingHK
John Hornick_Inside3DPrintingHK
 
Disruption: Designing Successful Startups
Disruption: Designing Successful StartupsDisruption: Designing Successful Startups
Disruption: Designing Successful Startups
 

More from Simon Harper

UX from 30,000ft - COMP33512 - Lectures 23 & 24 - Week 12 - 2013/2014 Edition...
UX from 30,000ft - COMP33512 - Lectures 23 & 24 - Week 12 - 2013/2014 Edition...UX from 30,000ft - COMP33512 - Lectures 23 & 24 - Week 12 - 2013/2014 Edition...
UX from 30,000ft - COMP33512 - Lectures 23 & 24 - Week 12 - 2013/2014 Edition...
Simon Harper
 
UX from 30,000ft - COMP33512 - Lectures 19 & 20 - Week 10 - 2013/2014 Edition...
UX from 30,000ft - COMP33512 - Lectures 19 & 20 - Week 10 - 2013/2014 Edition...UX from 30,000ft - COMP33512 - Lectures 19 & 20 - Week 10 - 2013/2014 Edition...
UX from 30,000ft - COMP33512 - Lectures 19 & 20 - Week 10 - 2013/2014 Edition...
Simon Harper
 
UX from 30,000ft - COMP33512 - Lectures 13 & 14 - Week 7 - 2013/2014 Edition ...
UX from 30,000ft - COMP33512 - Lectures 13 & 14 - Week 7 - 2013/2014 Edition ...UX from 30,000ft - COMP33512 - Lectures 13 & 14 - Week 7 - 2013/2014 Edition ...
UX from 30,000ft - COMP33512 - Lectures 13 & 14 - Week 7 - 2013/2014 Edition ...
Simon Harper
 
UX from 30,000ft - COMP33512 - Lectures 3 & 4 - Week 2 - 2013/2014 Edition #c...
UX from 30,000ft - COMP33512 - Lectures 3 & 4 - Week 2 - 2013/2014 Edition #c...UX from 30,000ft - COMP33512 - Lectures 3 & 4 - Week 2 - 2013/2014 Edition #c...
UX from 30,000ft - COMP33512 - Lectures 3 & 4 - Week 2 - 2013/2014 Edition #c...
Simon Harper
 
Dynamic Injection of WAI-ARIA into Web Content #w4a13
Dynamic Injection of WAI-ARIA into Web Content #w4a13Dynamic Injection of WAI-ARIA into Web Content #w4a13
Dynamic Injection of WAI-ARIA into Web Content #w4a13
Simon Harper
 
UX from 30,000ft (COMP33512 - Lecture 13 & 14 - 2012/2013)
UX from 30,000ft (COMP33512 - Lecture 13 & 14 - 2012/2013)UX from 30,000ft (COMP33512 - Lecture 13 & 14 - 2012/2013)
UX from 30,000ft (COMP33512 - Lecture 13 & 14 - 2012/2013)
Simon Harper
 
UX from 30,000ft (COMP33512 - Lecture 9 & 10 - 2012/2013)
UX from 30,000ft (COMP33512 - Lecture 9 & 10 - 2012/2013)UX from 30,000ft (COMP33512 - Lecture 9 & 10 - 2012/2013)
UX from 30,000ft (COMP33512 - Lecture 9 & 10 - 2012/2013)
Simon Harper
 
UX from 30,000ft (COMP33512 - Lecture 7 & 8 - 2012/2013)
UX from 30,000ft (COMP33512 - Lecture 7 & 8 - 2012/2013)UX from 30,000ft (COMP33512 - Lecture 7 & 8 - 2012/2013)
UX from 30,000ft (COMP33512 - Lecture 7 & 8 - 2012/2013)
Simon Harper
 
Bonus Lecture - UX from 30,000ft (Lecture 3 Extra - BBC Presentation) #comp3...
 Bonus Lecture - UX from 30,000ft (Lecture 3 Extra - BBC Presentation) #comp3... Bonus Lecture - UX from 30,000ft (Lecture 3 Extra - BBC Presentation) #comp3...
Bonus Lecture - UX from 30,000ft (Lecture 3 Extra - BBC Presentation) #comp3...
Simon Harper
 
UX from 30,000ft (COMP33512 - Lecture 3 & 4 - 2012/2013)
UX from 30,000ft (COMP33512 - Lecture 3 & 4 - 2012/2013)UX from 30,000ft (COMP33512 - Lecture 3 & 4 - 2012/2013)
UX from 30,000ft (COMP33512 - Lecture 3 & 4 - 2012/2013)
Simon Harper
 

More from Simon Harper (10)

UX from 30,000ft - COMP33512 - Lectures 23 & 24 - Week 12 - 2013/2014 Edition...
UX from 30,000ft - COMP33512 - Lectures 23 & 24 - Week 12 - 2013/2014 Edition...UX from 30,000ft - COMP33512 - Lectures 23 & 24 - Week 12 - 2013/2014 Edition...
UX from 30,000ft - COMP33512 - Lectures 23 & 24 - Week 12 - 2013/2014 Edition...
 
UX from 30,000ft - COMP33512 - Lectures 19 & 20 - Week 10 - 2013/2014 Edition...
UX from 30,000ft - COMP33512 - Lectures 19 & 20 - Week 10 - 2013/2014 Edition...UX from 30,000ft - COMP33512 - Lectures 19 & 20 - Week 10 - 2013/2014 Edition...
UX from 30,000ft - COMP33512 - Lectures 19 & 20 - Week 10 - 2013/2014 Edition...
 
UX from 30,000ft - COMP33512 - Lectures 13 & 14 - Week 7 - 2013/2014 Edition ...
UX from 30,000ft - COMP33512 - Lectures 13 & 14 - Week 7 - 2013/2014 Edition ...UX from 30,000ft - COMP33512 - Lectures 13 & 14 - Week 7 - 2013/2014 Edition ...
UX from 30,000ft - COMP33512 - Lectures 13 & 14 - Week 7 - 2013/2014 Edition ...
 
UX from 30,000ft - COMP33512 - Lectures 3 & 4 - Week 2 - 2013/2014 Edition #c...
UX from 30,000ft - COMP33512 - Lectures 3 & 4 - Week 2 - 2013/2014 Edition #c...UX from 30,000ft - COMP33512 - Lectures 3 & 4 - Week 2 - 2013/2014 Edition #c...
UX from 30,000ft - COMP33512 - Lectures 3 & 4 - Week 2 - 2013/2014 Edition #c...
 
Dynamic Injection of WAI-ARIA into Web Content #w4a13
Dynamic Injection of WAI-ARIA into Web Content #w4a13Dynamic Injection of WAI-ARIA into Web Content #w4a13
Dynamic Injection of WAI-ARIA into Web Content #w4a13
 
UX from 30,000ft (COMP33512 - Lecture 13 & 14 - 2012/2013)
UX from 30,000ft (COMP33512 - Lecture 13 & 14 - 2012/2013)UX from 30,000ft (COMP33512 - Lecture 13 & 14 - 2012/2013)
UX from 30,000ft (COMP33512 - Lecture 13 & 14 - 2012/2013)
 
UX from 30,000ft (COMP33512 - Lecture 9 & 10 - 2012/2013)
UX from 30,000ft (COMP33512 - Lecture 9 & 10 - 2012/2013)UX from 30,000ft (COMP33512 - Lecture 9 & 10 - 2012/2013)
UX from 30,000ft (COMP33512 - Lecture 9 & 10 - 2012/2013)
 
UX from 30,000ft (COMP33512 - Lecture 7 & 8 - 2012/2013)
UX from 30,000ft (COMP33512 - Lecture 7 & 8 - 2012/2013)UX from 30,000ft (COMP33512 - Lecture 7 & 8 - 2012/2013)
UX from 30,000ft (COMP33512 - Lecture 7 & 8 - 2012/2013)
 
Bonus Lecture - UX from 30,000ft (Lecture 3 Extra - BBC Presentation) #comp3...
 Bonus Lecture - UX from 30,000ft (Lecture 3 Extra - BBC Presentation) #comp3... Bonus Lecture - UX from 30,000ft (Lecture 3 Extra - BBC Presentation) #comp3...
Bonus Lecture - UX from 30,000ft (Lecture 3 Extra - BBC Presentation) #comp3...
 
UX from 30,000ft (COMP33512 - Lecture 3 & 4 - 2012/2013)
UX from 30,000ft (COMP33512 - Lecture 3 & 4 - 2012/2013)UX from 30,000ft (COMP33512 - Lecture 3 & 4 - 2012/2013)
UX from 30,000ft (COMP33512 - Lecture 3 & 4 - 2012/2013)
 

Recently uploaded

FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
Abida Shariff
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 

Recently uploaded (20)

FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 

UX from 30,000ft - COMP33512 - Lectures 17 & 18 - Week 9 - 2013/2014 Edition #comp33512

  • 1. Preamble In Real Life Break! Optimism Silver Bullets Wrapping Up The User Experience from 30,000ft COMP33512 Week 09 – Lectures 17/18 Simon Harper University of Manchester Semester 2 – 2013/14 last update: March 19, 2014 The User Experience from 30,000ft 1 / 25
  • 2. Preamble In Real Life Break! Optimism Silver Bullets Wrapping Up Discussion Topics Coursework # 3 ‘Voice Loops as Cooperative Aids in Space Shuttle Mission Control’ [Watts et al., 1996] (10 Marks) this paper shows just how far UX and the techniques which it inherits from human computer interaction can go. We are mainly concerned with systems and objects which are purely commercial, however, in this case failures in the human interface can have serious consequences for a real-time mission, including the loss of the vehicle. Further, these kind of UX techniques can also be found in other critical interface components such as those controlling nuclear power stations or fly-by-wire aircraft. The User Experience from 30,000ft 2 / 25
  • 3. Preamble In Real Life Break! Optimism Silver Bullets Wrapping Up UX Pop Quiz 1. What are qualitative methods and how do they differ from quantitative ones? 2. What are the key problems with laboratory based work? 3. What problems may exist when undertaking single method evaluation? 4. Why is co-operative evaluation different from other methods? 5. What tools are at the disposal of the ‘poor’ UXer? The User Experience from 30,000ft Preamble 3 / 25
  • 4. Preamble In Real Life Break! Optimism Silver Bullets Wrapping Up In Real Life As Thoughtworks tells us: Realistic; Practical; Pragmatic; and Sloppy! The User Experience from 30,000ft In Real Life 4 / 25
  • 5. Preamble In Real Life Break! Optimism Silver Bullets Wrapping Up Expectation Reality - Even in Ethnography The User Experience from 30,000ft In Real Life 5 / 25
  • 6. Preamble In Real Life Break! Optimism Silver Bullets Wrapping Up Commissioning Constraints Constraints: Just–In–Time; Too–Little–Time; Non–Specialist; Inadequately Funded; Pre–Supposed Outcome; Implicit Overrun; Due Diligence; and UnConstrained Experiment! The User Experience from 30,000ft In Real Life 6 / 25
  • 7. Preamble In Real Life Break! Optimism Silver Bullets Wrapping Up Expand on These The User Experience from 30,000ft In Real Life 7 / 25
  • 8. Preamble In Real Life Break! Optimism Silver Bullets Wrapping Up Information Requirements Requirements: Flavour Elicitation; Ideas Elicitation; Informal Elicitation; Formal Elicitation; Pre–Supposed Outcome; and Laboratory Elicitation. The User Experience from 30,000ft In Real Life 8 / 25
  • 9. Preamble In Real Life Break! Optimism Silver Bullets Wrapping Up Expand on These The User Experience from 30,000ft In Real Life 9 / 25
  • 10. Preamble In Real Life Break! Optimism Silver Bullets Wrapping Up Limitations Limits: Time; Participants; Resources; and Skills. The User Experience from 30,000ft In Real Life 10 / 25
  • 11. Preamble In Real Life Break! Optimism Silver Bullets Wrapping Up Expand on These The User Experience from 30,000ft In Real Life 11 / 25
  • 12. Preamble In Real Life Break! Optimism Silver Bullets Wrapping Up Available Skills UXer Skill Sets: Instrumentation; Data Collection; and Data Analysis. The User Experience from 30,000ft In Real Life 12 / 25
  • 13. Preamble In Real Life Break! Optimism Silver Bullets Wrapping Up Let’s Have a Break! Back in 10 Minutes! Come see me now if you have Questions Regarding this Lecture! The User Experience from 30,000ft Break! 13 / 25
  • 14. Preamble In Real Life Break! Optimism Silver Bullets Wrapping Up Optimism We are Optimistic - we think we can create software that will help users / make their lives better / make us money (?-yuck!). We think we will bash every bug, satisfy every requirement, develop elegant and beautiful code. This Optimism can be our downfall! The User Experience from 30,000ft Optimism 14 / 25
  • 15. Preamble In Real Life Break! Optimism Silver Bullets Wrapping Up Brooks Managing the development of IBM’s System/360 family of computers and the OS/360 software support package, then later writing candidly about the process; The mythical man-month : essays on software engineering. Addison-Wesley Pub. Co., Reading, Mass., 1995; Winner of the National Medal of Technology in 1985 and the Turing Award in 1999. The User Experience from 30,000ft Optimism 15 / 25
  • 16. Preamble In Real Life Break! Optimism Silver Bullets Wrapping Up Optimism – Lessons from Brooks Adding People - Perfectly Partitionable Task The User Experience from 30,000ft Optimism 16 / 25
  • 17. Preamble In Real Life Break! Optimism Silver Bullets Wrapping Up Optimism – Lessons from Brooks Adding People ‘Adding manpower to a late software project makes it later’ The User Experience from 30,000ft Optimism 16 / 25
  • 18. Preamble In Real Life Break! Optimism Silver Bullets Wrapping Up Optimism – Lessons from Brooks Adding People - Unpartitionable Task The User Experience from 30,000ft Optimism 16 / 25
  • 19. Preamble In Real Life Break! Optimism Silver Bullets Wrapping Up Optimism – Lessons from Brooks Second System Effect ‘When it comes to creating the second version the developers are buoyed by their expertise and mastery of the first system and try to cram in as many of the flourishes and embellishments from the first system as is possible’ The User Experience from 30,000ft Optimism 17 / 25
  • 20. Preamble In Real Life Break! Optimism Silver Bullets Wrapping Up Optimism – Lessons from Brooks Prediction Inaccuracy ‘What seems like short delays or inconsistencies in the work can expand into very major delays’ The User Experience from 30,000ft Optimism 18 / 25
  • 21. Preamble In Real Life Break! Optimism Silver Bullets Wrapping Up Optimism – Lessons from Brooks Prediction Inaccuracy - Programming Rates The User Experience from 30,000ft Optimism 18 / 25
  • 22. Preamble In Real Life Break! Optimism Silver Bullets Wrapping Up Optimism – Lessons from Brooks Prediction Inaccuracy - Debugging Rates The User Experience from 30,000ft Optimism 18 / 25
  • 23. Preamble In Real Life Break! Optimism Silver Bullets Wrapping Up Optimism – Lessons from Brooks Throwaway Project ‘You should plan to throw away the first version of anything that you create, be it a user interface design or an engineered interaction. The first version often enables an understanding of the system and aspects of the system development but it should not be confused with a real live deployable user experience.’ The User Experience from 30,000ft Optimism 19 / 25
  • 24. Preamble In Real Life Break! Optimism Silver Bullets Wrapping Up Optimism – Lessons from Brooks Throwaway Project ‘Agile methods, and to some degree the iterative design cycle, makes accommodation for these constantly changing factors. But you should also realise that even though the project planner or manager may have agreed a specification, that specification is unlikely to be the one delivered.’ The User Experience from 30,000ft Optimism 19 / 25
  • 25. Preamble In Real Life Break! Optimism Silver Bullets Wrapping Up Optimism – Lessons from David Parnas Changes Happen ‘One thing that has come out of the work of David Parnas, and in some cases may be transferred back, is the ability to think of a software project as a family of related products; Parnas suggests this method anticipates enhanced sideways extensions and versioning.’ The User Experience from 30,000ft Optimism 20 / 25
  • 26. Preamble In Real Life Break! Optimism Silver Bullets Wrapping Up Optimism – Lessons from David Parnas Changes Happen ‘applications become highly partitioned enabling user experience people to work on different interfaces for each member of this family of related projects.’ The User Experience from 30,000ft Optimism 20 / 25
  • 27. Preamble In Real Life Break! Optimism Silver Bullets Wrapping Up Silver Bullets – Lessons from Brooks There is no single development, in either technology or management technique, which by itself promises even a tenfold improvement within a decade in productivity, in reliability, in simplicity; and We cannot expect ever to see two-fold gains every two years. The User Experience from 30,000ft Silver Bullets 21 / 25
  • 28. Preamble In Real Life Break! Optimism Silver Bullets Wrapping Up Silver Bullets – Conclusions ‘While there might be no silver bullet (indeed the silver bullet may take away some of the challenge, and therefore our fun), the best advice I have is to always keep in mind the pessimistic view of an optimistic visionary ‘most people are fools, most authority is malignant, God does not exist, and everything is wrong.’.’ The User Experience from 30,000ft Silver Bullets 22 / 25
  • 29. Preamble In Real Life Break! Optimism Silver Bullets Wrapping Up Pop Quiz for next week... 1. You are suffering from the ‘Too–Little–Time’ constraint and need to get a formative evaluation with 20 people (employees of the factory commissioning your new production line software) underway very quickly. At this stage you only need qualitative results – how would you go about getting this information in the fastest time possible, and why would you be cautious? 2. What are commissioning constraints? 3. What is real world work limited by? 4. Why is optimism often a bad mindset to have when it comes to planning UX work? 5. Describe the ‘Second System Effect’? The User Experience from 30,000ft Wrapping Up 23 / 25
  • 30. Preamble In Real Life Break! Optimism Silver Bullets Wrapping Up To Do for next week... 1. Revision Questions; 2. Pop Quiz, Discuss Next Week; and 3. Read your notes. The User Experience from 30,000ft Wrapping Up 24 / 25
  • 31. Preamble In Real Life Break! Optimism Silver Bullets Wrapping Up Any Questions? Simon Harper 2.44 Kilburn Building 0161 275 0599 (OR x50599) simon.harper@manchester.ac.uk Office Hours: Friday 14:00–18:00 Figure: ‘Still Here!’ The User Experience from 30,000ft Wrapping Up 25 / 25