![Page 1: Agile User Experience design at IBM ROBIN STAFFORD rstafford@uk.ibm.comrstafford@uk.ibm.com](https://reader037.vdocuments.us/reader037/viewer/2022103015/551ac1545503466b6a8b4cbe/html5/thumbnails/1.jpg)
Agile U
ser E
xper
ience
desig
n at I
BM
ROBIN S
TAFF
ORD r
staff
ord@
uk.ib
m.co
m
![Page 2: Agile User Experience design at IBM ROBIN STAFFORD rstafford@uk.ibm.comrstafford@uk.ibm.com](https://reader037.vdocuments.us/reader037/viewer/2022103015/551ac1545503466b6a8b4cbe/html5/thumbnails/2.jpg)
Abstract
The principles of Agile development emphasise design in small teams and rapid change. Good User Experience design requires uniformity and careful planning. The purpose of this talk is to describe practice within the Business Analytics team at IBM as they attempt to marry these 2 principles.
![Page 3: Agile User Experience design at IBM ROBIN STAFFORD rstafford@uk.ibm.comrstafford@uk.ibm.com](https://reader037.vdocuments.us/reader037/viewer/2022103015/551ac1545503466b6a8b4cbe/html5/thumbnails/3.jpg)
Agenda
- High level view of agile dev process- UX challenges- UX@IBM team role – current - Big challenges – web versus rich
versus mobile
![Page 4: Agile User Experience design at IBM ROBIN STAFFORD rstafford@uk.ibm.comrstafford@uk.ibm.com](https://reader037.vdocuments.us/reader037/viewer/2022103015/551ac1545503466b6a8b4cbe/html5/thumbnails/4.jpg)
Dev PROCESS - Agile
![Page 5: Agile User Experience design at IBM ROBIN STAFFORD rstafford@uk.ibm.comrstafford@uk.ibm.com](https://reader037.vdocuments.us/reader037/viewer/2022103015/551ac1545503466b6a8b4cbe/html5/thumbnails/5.jpg)
Every release has many priorities
![Page 6: Agile User Experience design at IBM ROBIN STAFFORD rstafford@uk.ibm.comrstafford@uk.ibm.com](https://reader037.vdocuments.us/reader037/viewer/2022103015/551ac1545503466b6a8b4cbe/html5/thumbnails/6.jpg)
![Page 7: Agile User Experience design at IBM ROBIN STAFFORD rstafford@uk.ibm.comrstafford@uk.ibm.com](https://reader037.vdocuments.us/reader037/viewer/2022103015/551ac1545503466b6a8b4cbe/html5/thumbnails/7.jpg)
UX challenges - TECHNOLOGY
• Lots of new technology and web frameworks eg Dojo
• Lots of legacy technology – C++, Eclipse, Java, SWT
• Lots of new platforms – mobile, tablet, iOS, Android
• New input techniques – eg touch screen• Localisation (text length etc)• Accessibilty (colour, mouse etc)• BiDi. Right to left rendering. (Overall
screen layout).
![Page 8: Agile User Experience design at IBM ROBIN STAFFORD rstafford@uk.ibm.comrstafford@uk.ibm.com](https://reader037.vdocuments.us/reader037/viewer/2022103015/551ac1545503466b6a8b4cbe/html5/thumbnails/8.jpg)
UX CHALLENGES - IBM
• IBM acquires most of its software products• Integrating them is a high priority but often challenging
owing to differing architectures and technology• Surface branding (IBM splash screen, about box, install
location etc) is deemed sufficient• Deeper usability and experience issues are lower priority
• Existing customers don’t want it to change (retraining etc)• New customers may only purchase one IBM product, BUT …• Many will purchase the whole stack
• Competition doing a much better job around look and feel eg Oracle/Hyperion and Microsoft.
![Page 9: Agile User Experience design at IBM ROBIN STAFFORD rstafford@uk.ibm.comrstafford@uk.ibm.com](https://reader037.vdocuments.us/reader037/viewer/2022103015/551ac1545503466b6a8b4cbe/html5/thumbnails/9.jpg)
HOW Do we improve UX?
• Customer feedback (iterative)• Prototypes evaluated• IBM mandated – eg Accessibility, BiDi, Installers,
Consumability• IBM wide initiatives – IBM One UI, Improved error messages• Business Analytics wide initiatives – BestX
• Dedicated UX professionals• Research
• In the labs and conferences• Persona Depot• Standards
• Some examples …
![Page 10: Agile User Experience design at IBM ROBIN STAFFORD rstafford@uk.ibm.comrstafford@uk.ibm.com](https://reader037.vdocuments.us/reader037/viewer/2022103015/551ac1545503466b6a8b4cbe/html5/thumbnails/10.jpg)
IBM One UI
![Page 11: Agile User Experience design at IBM ROBIN STAFFORD rstafford@uk.ibm.comrstafford@uk.ibm.com](https://reader037.vdocuments.us/reader037/viewer/2022103015/551ac1545503466b6a8b4cbe/html5/thumbnails/11.jpg)
BeST X
![Page 12: Agile User Experience design at IBM ROBIN STAFFORD rstafford@uk.ibm.comrstafford@uk.ibm.com](https://reader037.vdocuments.us/reader037/viewer/2022103015/551ac1545503466b6a8b4cbe/html5/thumbnails/12.jpg)
Persona Depot
![Page 13: Agile User Experience design at IBM ROBIN STAFFORD rstafford@uk.ibm.comrstafford@uk.ibm.com](https://reader037.vdocuments.us/reader037/viewer/2022103015/551ac1545503466b6a8b4cbe/html5/thumbnails/13.jpg)
Error messages
http://thedailywtf.com/Articles/Cognos-Koans.aspx
![Page 14: Agile User Experience design at IBM ROBIN STAFFORD rstafford@uk.ibm.comrstafford@uk.ibm.com](https://reader037.vdocuments.us/reader037/viewer/2022103015/551ac1545503466b6a8b4cbe/html5/thumbnails/14.jpg)
Error messages
![Page 15: Agile User Experience design at IBM ROBIN STAFFORD rstafford@uk.ibm.comrstafford@uk.ibm.com](https://reader037.vdocuments.us/reader037/viewer/2022103015/551ac1545503466b6a8b4cbe/html5/thumbnails/15.jpg)
This experience does NOT engage
15
““Extremely Borin
g,
Extremely Borin
g,
No Fun,
No Fun,
I Don’t K
now”
I Don’t K
now”
![Page 16: Agile User Experience design at IBM ROBIN STAFFORD rstafford@uk.ibm.comrstafford@uk.ibm.com](https://reader037.vdocuments.us/reader037/viewer/2022103015/551ac1545503466b6a8b4cbe/html5/thumbnails/16.jpg)
We are trying!
16
Recently Used
FavoritesFavoritesFavorites
My Group…
![Page 17: Agile User Experience design at IBM ROBIN STAFFORD rstafford@uk.ibm.comrstafford@uk.ibm.com](https://reader037.vdocuments.us/reader037/viewer/2022103015/551ac1545503466b6a8b4cbe/html5/thumbnails/17.jpg)
Engage everywhere - consistently(Mobile, Tablet, Web)
![Page 18: Agile User Experience design at IBM ROBIN STAFFORD rstafford@uk.ibm.comrstafford@uk.ibm.com](https://reader037.vdocuments.us/reader037/viewer/2022103015/551ac1545503466b6a8b4cbe/html5/thumbnails/18.jpg)
Thank You
Any Questions?