anne thomas manes using user experience
TRANSCRIPT
![Page 1: Anne Thomas Manes Using User Experience](https://reader031.vdocuments.site/reader031/viewer/2022020122/5550b386b4c90504628b4a2f/html5/thumbnails/1.jpg)
Founding Sponsors
This Presentation Courtesy of the International SOA SymposiumOctober 7-8, 2008 Amsterdam [email protected]
Gold Sponsors
Platinum Sponsors
Silver Sponsors
MAKE OR BREAK:USING USER EXPERIENCE
SOA SYMPOSIUM7 OCTOBER 2008
Anne Thomas ManesVP & Research DirectorBurton [email protected]://www.burtongroup.com
2
![Page 2: Anne Thomas Manes Using User Experience](https://reader031.vdocuments.site/reader031/viewer/2022020122/5550b386b4c90504628b4a2f/html5/thumbnails/2.jpg)
Make or Break: Using User ExperienceAgenda• Statements about user experience• Users, architects, and systems• Common UXP problems• Risks and reactions• Fat, thin, fit• Recommendations
3
STATEMENTS ABOUT USER EXPERIENCE
Make or Break: Using User Experience
4
![Page 3: Anne Thomas Manes Using User Experience](https://reader031.vdocuments.site/reader031/viewer/2022020122/5550b386b4c90504628b4a2f/html5/thumbnails/3.jpg)
User ExperienceIs an epiphenomenon:
• The visible consequences of the underlying system
• The user is primarily aware of what is seen
5
WYGIWYS
“What you get is what you see.”
Gillian Crampton Smith
![Page 4: Anne Thomas Manes Using User Experience](https://reader031.vdocuments.site/reader031/viewer/2022020122/5550b386b4c90504628b4a2f/html5/thumbnails/4.jpg)
FactGood user experience (UXP) makes it easier to
accomplish sophisticated tasks.
(How much do we understand what users need to do?)
7
FactGood UXP does not stop at the glass.
(But we tend to relegate UXP to visual design.)
8
![Page 5: Anne Thomas Manes Using User Experience](https://reader031.vdocuments.site/reader031/viewer/2022020122/5550b386b4c90504628b4a2f/html5/thumbnails/5.jpg)
FactPoor UXP impacts productivity.
(Are we helping?)
9
FactPoor UXP corrodes trust.
(Do we assume that people are forgiving?)
10
![Page 6: Anne Thomas Manes Using User Experience](https://reader031.vdocuments.site/reader031/viewer/2022020122/5550b386b4c90504628b4a2f/html5/thumbnails/6.jpg)
FactUXP design challenges the human - machine
boundary.
(How comfortable are we at that boundary?)
11
One of the major goals of the drive to higher levels has always been to make as natural as possible the task of communicating to the computer what you want it to do.
Douglas HofstadterGödel, Escher, Bach
![Page 7: Anne Thomas Manes Using User Experience](https://reader031.vdocuments.site/reader031/viewer/2022020122/5550b386b4c90504628b4a2f/html5/thumbnails/7.jpg)
One of the major goals of the drive to higher levels has always been to make as natural as possible the task of communicating to the computer what you want it to do.
(apologies to) Douglas HofstadterGödel, Escher, Bach
USERS, ARCHITECTS, AND SYSTEMSMake or Break: Using User Experience
14
![Page 8: Anne Thomas Manes Using User Experience](https://reader031.vdocuments.site/reader031/viewer/2022020122/5550b386b4c90504628b4a2f/html5/thumbnails/8.jpg)
system
External users
Internal users
Architects*
outside
inside
External Users
External users are not captive, and they don’t want to be constrained.
They are driven by fashion and commerce.
They are sophisticated users of many technologies.
16
![Page 9: Anne Thomas Manes Using User Experience](https://reader031.vdocuments.site/reader031/viewer/2022020122/5550b386b4c90504628b4a2f/html5/thumbnails/9.jpg)
Internal Users
Internal users are captive, but…
Their tasks are becoming more complicated.
They expect similar technology at home and at work.
17
User Experience 18
(…to the same person at the same time)
Hacked my router
IMs, emails and talks on the phone...
Huge media consumer
Needs little instruction
Fearless
Kate, age 15
![Page 10: Anne Thomas Manes Using User Experience](https://reader031.vdocuments.site/reader031/viewer/2022020122/5550b386b4c90504628b4a2f/html5/thumbnails/10.jpg)
User Experience 19
Earl, age 701. When you say ‘phishing’ he thinks you mean it
2. Mistrusts the computer
3. Only uses the branch…
3.1. …but is starting to explore the internet and…
3.2 …will eventually find hisBank.com
User Goals
Users want control of their transactions……especially in an increasingly virtual world.
“You know all about me, but I’m in control.”
Wim Guerden
20
![Page 11: Anne Thomas Manes Using User Experience](https://reader031.vdocuments.site/reader031/viewer/2022020122/5550b386b4c90504628b4a2f/html5/thumbnails/11.jpg)
User Goals
Users want to limit complexity……and decrease “time to done”.
“I don’t want to be controlled by a technology. I just want to get on with my life.”
Donald Norman
21
System Architect Goals
Architects want to increase flexibility……and decrease (internal) time to market.
“One of the best things you can do is turn a large project into a small one by simplifying its architecture and process.”
Martin Fowler
22
![Page 12: Anne Thomas Manes Using User Experience](https://reader031.vdocuments.site/reader031/viewer/2022020122/5550b386b4c90504628b4a2f/html5/thumbnails/12.jpg)
Systems
From How Buildings Learn: Stewart Brand
System layers change at different rates, and for different reasons.
skin
structure
services
space plan
stuff
site
23
system
External users
Internal users
Architects*
outside
inside
Web 2.0
Enterprise 2.0
![Page 13: Anne Thomas Manes Using User Experience](https://reader031.vdocuments.site/reader031/viewer/2022020122/5550b386b4c90504628b4a2f/html5/thumbnails/13.jpg)
COMMON UXP PROBLEMSMake or Break: Using User Experience
25
FEATURE SATURATIONCommon UXP Problems
26
![Page 14: Anne Thomas Manes Using User Experience](https://reader031.vdocuments.site/reader031/viewer/2022020122/5550b386b4c90504628b4a2f/html5/thumbnails/14.jpg)
Just When I Thought I Knew How to Work It…27
Toto WellyouII
Not just a toilet…
28
![Page 15: Anne Thomas Manes Using User Experience](https://reader031.vdocuments.site/reader031/viewer/2022020122/5550b386b4c90504628b4a2f/html5/thumbnails/15.jpg)
Climate, Comfort and Cleansing Control Unit
• Stop button (?)• Timed heating/cooling of room• Automatic seat up/down• Sensor flush• Powerful deodorizer • Sound effects
• while in use• volume control• onFlush()
29
Network Connected Health Monitoring Collection Device
• urine analysis• blood pressure
measurement• body fat analysis
30
![Page 16: Anne Thomas Manes Using User Experience](https://reader031.vdocuments.site/reader031/viewer/2022020122/5550b386b4c90504628b4a2f/html5/thumbnails/16.jpg)
Adventure Version31
Office 2003 to 200732
![Page 17: Anne Thomas Manes Using User Experience](https://reader031.vdocuments.site/reader031/viewer/2022020122/5550b386b4c90504628b4a2f/html5/thumbnails/17.jpg)
How much do you really need?33
PAVLOV’S UXPCommon UXP Problems
34
![Page 18: Anne Thomas Manes Using User Experience](https://reader031.vdocuments.site/reader031/viewer/2022020122/5550b386b4c90504628b4a2f/html5/thumbnails/18.jpg)
Insert Card Here Insert Card Here
![Page 19: Anne Thomas Manes Using User Experience](https://reader031.vdocuments.site/reader031/viewer/2022020122/5550b386b4c90504628b4a2f/html5/thumbnails/19.jpg)
OTHER THINGS THAT CAN GO WRONG
Common UXP Problems
37
Right Application, Wrong Form Factor38
![Page 20: Anne Thomas Manes Using User Experience](https://reader031.vdocuments.site/reader031/viewer/2022020122/5550b386b4c90504628b4a2f/html5/thumbnails/20.jpg)
Design Overloads the Structure39
Design Confuses the User40
![Page 21: Anne Thomas Manes Using User Experience](https://reader031.vdocuments.site/reader031/viewer/2022020122/5550b386b4c90504628b4a2f/html5/thumbnails/21.jpg)
APPLICATION DESIGNCommon UXP Problems
41
Independent Applications, One Use Case
User devices/apps
Enterprise devices/apps
Software as a Service
42
![Page 22: Anne Thomas Manes Using User Experience](https://reader031.vdocuments.site/reader031/viewer/2022020122/5550b386b4c90504628b4a2f/html5/thumbnails/22.jpg)
Independent Applications, One Use Case
User devices/apps
Enterprise devices/apps
Software as a Service
43
IT Aggregation causes technology inertia44
Someone else’s really great idea
Notes
Someone’s really great idea
Legacy Java
ASP/COM
Mainframe hardware and apps
Enterprise COTS
Misc. web frameworks
![Page 23: Anne Thomas Manes Using User Experience](https://reader031.vdocuments.site/reader031/viewer/2022020122/5550b386b4c90504628b4a2f/html5/thumbnails/23.jpg)
The process stack45
tech to biz stack2.jpg
RISKS AND REACTIONSMake or Break: Using User Experience
46
![Page 24: Anne Thomas Manes Using User Experience](https://reader031.vdocuments.site/reader031/viewer/2022020122/5550b386b4c90504628b4a2f/html5/thumbnails/24.jpg)
I discard quickly.47
I’m moving on!now now + 1 year 48
![Page 25: Anne Thomas Manes Using User Experience](https://reader031.vdocuments.site/reader031/viewer/2022020122/5550b386b4c90504628b4a2f/html5/thumbnails/25.jpg)
I’ll build what I need.
And then ask you to support it…
49
FAT, THIN, FITMake or Break: Using User Experience
50
![Page 26: Anne Thomas Manes Using User Experience](https://reader031.vdocuments.site/reader031/viewer/2022020122/5550b386b4c90504628b4a2f/html5/thumbnails/26.jpg)
RIA and the WebFat vs. Thin
51
PrimitiveUXP
Stateless
ServerProcessing
No OS Integration
On-Line
Limited
Decentrally Managed
ClientProcessing
Off-Line
Lacks Portability
Centrally Managed
Ubiquitous
Portable
Stateful
OS Integration
RichUXP
Fat Client Thin Client
RIA
RichUXP
RIA and the WebRIA Capabilities
52
![Page 27: Anne Thomas Manes Using User Experience](https://reader031.vdocuments.site/reader031/viewer/2022020122/5550b386b4c90504628b4a2f/html5/thumbnails/27.jpg)
Fit Clients53
Client/ServerProcessing
On/Off-Line
Fit Client
PrimitiveUXP
Stateless
ServerProcessing
No OS Integration
On-Line
Limited
Decentrally Managed
ClientProcessing
Off-Line
Lacks Portability
Centrally Managed
Ubiquitous
Portable
Stateful
OS Integration
RichUXP
Fat Client Thin Client
RIA
RichUXP
Fit Client Capabilities54
![Page 28: Anne Thomas Manes Using User Experience](https://reader031.vdocuments.site/reader031/viewer/2022020122/5550b386b4c90504628b4a2f/html5/thumbnails/28.jpg)
RECOMMENDATIONSMake or Break: Using User Experience
55
Hire People who Study People
Then…
56
Anthropologists! Anthropologists!
![Page 29: Anne Thomas Manes Using User Experience](https://reader031.vdocuments.site/reader031/viewer/2022020122/5550b386b4c90504628b4a2f/html5/thumbnails/29.jpg)
Integrate them into System Development57
Increase FlexibilityDecrease Coupling
Manage Complexity
skin
structure
services
stuff
space plan
site
58
![Page 30: Anne Thomas Manes Using User Experience](https://reader031.vdocuments.site/reader031/viewer/2022020122/5550b386b4c90504628b4a2f/html5/thumbnails/30.jpg)
Make or Break: Using User Experience
References
• Burton Group’s Application Strategies• Rich Internet Applications: Creating an Effective Web Experience• Rich Mobile Application Development: Technologies and Standards
• Burton Group’s Content and Collaboration Strategies• SharePoint in the Enterprise: Building it Right from the Start• Content Analytics: Assessing the Value of Corporate Content
• Burton Group’s Identity and Privacy Strategies• User Provisioning• Personalizing the Identity Management Infrastructure: Engaging Users in
Content Management
• Burton Group’s Security and Risk Management Strategies• Securing “Web 2.0” Technologies
59