SlideShare a Scribd company logo
1 of 46
Download to read offline
9.30 Saturday 10 November 2012
  Tom Stewart, Founder System Concepts
           If UCD is so great, why are more systems not perfect?
                User centred design is now mainstream. It's widely accepted as the best way to create
                usable systems. Not everyone follows the ISO standard for UCD (ISO 9241-210 previously
                known as ISO 13407) but the basic principles seem unarguable. Start by understanding the
                users and context. Then set measurable objectives and test potential designs against these
                objectives with typical users. Keep refining the design till it meets the objectives. What could
                possibly go wrong? In this presentation we discuss a number of real world stumbling blocks
                which mean that even when the process is followed properly ( and not doing it properly is
                one of the first stumbling blocks), the results are not always what was wanted. Issues
                include failing to get management buy-in, testing with the wrong users and fixed project
                schedules which preclude fixing known problems.
           ,
 This document and it’s content is Copyright ©2012 [Tom Stewart] and UCD UK Limited.


Supporters                                                                             Sponsors   Organiser
                                                                                                                   1
If UCD is so great, why are
             more systems not perfect?




Supporters                 Sponsors   Organiser
                                                  2
Actually, IT projects have a
                long history of failure




Supporters                  Sponsors   Organiser
                                                   3
Typical reasons for failure
             1. The technology didn’t work




Supporters                      Sponsors   Organiser
                                                       4
Me = Mistake edition




Supporters                  Sponsors   Organiser
                                                   5
Typical reasons for failure
             1. The technology didn’t work
             2. Unrealistic ambitions



Supporters                      Sponsors   Organiser
                                                       6
• Other thoughts
             “the new system will let
              everyone be customer
               facing so customer
              service will be great!”



Supporters               Sponsors   Organiser
                                                7
Typical reasons for failure
             1. The technology didn’t work
             2. Unrealistic ambitions
             3. Rejected by users


Supporters                      Sponsors   Organiser
                                                       8
User feedback

             “in the FCO’s long history of
             ineptly implemented IT
             initiatives, Prism is the most
             badly-designed, ill-
             considered one of the lot”




Supporters   Sponsors     Organiser
                                              9
Supporters   Sponsors   Organiser
                                     10
                                    10
UCD is the solution



              but not everyone gets it
              (Google user centred design)
Supporters                   Sponsors    Organiser
                                                     11
Supporters   Sponsors   Organiser
                                    12
Supporters   Sponsors   Organiser
                                    13
But most do (Google images for User Centre Design)




Supporters                       Sponsors    Organiser
                                                         14
Supporters   Sponsors   Organiser
                                    15
Standards trivia
             • Started as ISO 13407
             • “Human centred” to
               reflect more stakeholders
             • Revision is part 210 of
               ISO 9241 series
             • Part 210 contains “shalls”
               ie can claim conformance



Supporters   Sponsors    Organiser
                                            16
Warning!




             Photos from this point are NOT
             from the actual project or client

Supporters                     Sponsors   Organiser
                                                      17
Plan the human-centred
                 design process
Supporters              Sponsors   Organiser
                                               18
Plan the human-centred design process
  • What can go wrong?




Supporters              Sponsors   Organiser
                                               19
Supporters   Sponsors   Organiser
                                    20
Plan the human-centred design process
  • What can go wrong?
         – Phased development with no time to
           incorporate feedback after initial phases
         – Organisational changes exposed
           ‘accidentally’ during design consultation
  • Lessons
         – Plan for time to incorporate feedback
         – Don’t use IT to force organisational change
Supporters                        Sponsors   Organiser
                                                         21
Understand and specify
               the context of use
Supporters              Sponsors   Organiser
                                               22
Understand and specify the context of use
  • What can go wrong?




Supporters               Sponsors   Organiser
                                                23
Supporters   Sponsors   Organiser
                                    24
Understand and specify the context of use
  • What can go wrong?
         – Scope and position of new product assumed
           by remote teams
  • Lesson
         – Communicate context of use as early as
           possible to as many stakeholders as possible


Supporters                      Sponsors   Organiser
                                                          25
Specify the user
              requirements

Supporters           Sponsors   Organiser
                                            26
Specify the user requirements
  • What can go wrong?




Supporters               Sponsors   Organiser
                                                27
Supporters   Sponsors   Organiser
                                    28
Specify the user requirements
  • What can go wrong?
         – Project team “hadn’t decided who would use
           system”, planned to install then see “who took
           to it best”
  • Lesson
         – Be absolutely clear about target user
           characteristics

Supporters                       Sponsors   Organiser
                                                            29
Produce design solutions
             to meet user requirements

Supporters                Sponsors   Organiser
                                                 30
Produce design solutions to meet user
  requirements
  • What can go wrong?




Supporters               Sponsors   Organiser
                                                31
Supporters   Sponsors   Organiser
                                    32
Produce design solutions to meet user
  requirements
  • What can go wrong?
         – Too early focus on detail, users reluctant to
           criticise what appear to be fully worked designs
  • Lesson
         – Keep design concepts simple prior to initial
           evaluation

Supporters                        Sponsors   Organiser
                                                          33
Supporters   Sponsors   Organiser
                                    34
Evaluate the designs against the
  requirements
  • What can go wrong?
         – Not test at all




Supporters                   Sponsors   Organiser
                                                    35
Supporters   Sponsors   Organiser
                                    36
Supporters   Sponsors   Organiser
                                    37
Supporters   Sponsors   Organiser
                                    38
Evaluate the designs against the
  requirements
  • What can go wrong?
         – Not test at all
         – Test with wrong users and tasks – managers
           instead of staff
  • Lesson
         – Test with real users and their tasks
Supporters                        Sponsors   Organiser
                                                         39
Supporters   Sponsors   Organiser
                                    40
Iterate where appropriate
  • What can go wrong?




Supporters               Sponsors   Organiser
                                                41
“Most government IT
             therefore remains trapped in
             an outdated model, which
             attempts to lock project
             requirements up-front and
             then proceeds at a glacial
             pace. The result is repeated
             system-wide failure”

             Report published by the Institute for
             Government, March 2011
             www.instituteforgovernment.org.uk
Supporters    Sponsors        Organiser
                                                     42
Iterate where appropriate
  • What can go wrong?
         – Not enough time to iterate, made worse by
           contractual straightjackets
  • Lesson
         – Plan better, gain management buy in to
           agile/ucd process to minimise risk as part of
           organisations IT governance

Supporters                        Sponsors   Organiser
                                                           43
Supporters   Sponsors   Organiser
                                     44
                                    44
Tom Stewart
             tom@system-concepts.com
             020 7240 3388
             www.system-concepts.com




Supporters                             Sponsors   Organiser
                                                              45
“Many forms of Government design process have
  been tried, and will be tried in this world of sin and
  woe. No one pretends that democracy user
  centred design is perfect or all-wise. Indeed, it has
  been said that democracy user centred design is
  the worst form of Government design process
  except for all those other forms that have been
  tried from time to time."

  ‘based’ on a speech by Winston Churchill, 1947
Supporters                     Sponsors   Organiser
                                                           46

More Related Content

Viewers also liked

China pharmaceutical excipients industry indepth research and investment stra...
China pharmaceutical excipients industry indepth research and investment stra...China pharmaceutical excipients industry indepth research and investment stra...
China pharmaceutical excipients industry indepth research and investment stra...Qianzhan Intelligence
 
China coal industry development trend and investment strategic decision repor...
China coal industry development trend and investment strategic decision repor...China coal industry development trend and investment strategic decision repor...
China coal industry development trend and investment strategic decision repor...Qianzhan Intelligence
 
토픽기반 컨텐츠관리와 실시간 개발 지원방안
토픽기반 컨텐츠관리와 실시간 개발 지원방안토픽기반 컨텐츠관리와 실시간 개발 지원방안
토픽기반 컨텐츠관리와 실시간 개발 지원방안Seonbae Kim
 

Viewers also liked (8)

China pharmaceutical excipients industry indepth research and investment stra...
China pharmaceutical excipients industry indepth research and investment stra...China pharmaceutical excipients industry indepth research and investment stra...
China pharmaceutical excipients industry indepth research and investment stra...
 
Filming day
Filming dayFilming day
Filming day
 
China coal industry development trend and investment strategic decision repor...
China coal industry development trend and investment strategic decision repor...China coal industry development trend and investment strategic decision repor...
China coal industry development trend and investment strategic decision repor...
 
Culture
CultureCulture
Culture
 
PET scans
PET scansPET scans
PET scans
 
토픽기반 컨텐츠관리와 실시간 개발 지원방안
토픽기반 컨텐츠관리와 실시간 개발 지원방안토픽기반 컨텐츠관리와 실시간 개발 지원방안
토픽기반 컨텐츠관리와 실시간 개발 지원방안
 
Afghanistan Force Requirements
Afghanistan Force RequirementsAfghanistan Force Requirements
Afghanistan Force Requirements
 
Population
PopulationPopulation
Population
 

More from UCDUK

Ruth Sims - Co-design to generate innovative ideas
Ruth Sims - Co-design to generate innovative ideasRuth Sims - Co-design to generate innovative ideas
Ruth Sims - Co-design to generate innovative ideasUCDUK
 
Matthew Ovington - Snakes and ladders: Trust and motivation in online gaming
Matthew Ovington - Snakes and ladders: Trust and motivation in online gamingMatthew Ovington - Snakes and ladders: Trust and motivation in online gaming
Matthew Ovington - Snakes and ladders: Trust and motivation in online gamingUCDUK
 
Andrew Harder - “Emerging Market Research”
Andrew Harder - “Emerging Market Research”Andrew Harder - “Emerging Market Research”
Andrew Harder - “Emerging Market Research”UCDUK
 
Rolf Molich - “Five users will find 85% of the usability problems” – and othe...
Rolf Molich - “Five users will find 85% of the usability problems” – and othe...Rolf Molich - “Five users will find 85% of the usability problems” – and othe...
Rolf Molich - “Five users will find 85% of the usability problems” – and othe...UCDUK
 
Paul Dawson - Walking the line: The Role of Product Development.
Paul Dawson - Walking the line: The Role of Product Development.Paul Dawson - Walking the line: The Role of Product Development.
Paul Dawson - Walking the line: The Role of Product Development.UCDUK
 
Neil Wardrop - Channel 4 Personas
Neil Wardrop - Channel 4 PersonasNeil Wardrop - Channel 4 Personas
Neil Wardrop - Channel 4 PersonasUCDUK
 
Danny Bluestone - Agile UX – a digital agency’s view’.
Danny Bluestone - Agile UX – a digital agency’s view’.Danny Bluestone - Agile UX – a digital agency’s view’.
Danny Bluestone - Agile UX – a digital agency’s view’.UCDUK
 
Chris Rourke - Beyond our shores: UX Research and Design for International Cu...
Chris Rourke - Beyond our shores: UX Research and Design for International Cu...Chris Rourke - Beyond our shores: UX Research and Design for International Cu...
Chris Rourke - Beyond our shores: UX Research and Design for International Cu...UCDUK
 

More from UCDUK (8)

Ruth Sims - Co-design to generate innovative ideas
Ruth Sims - Co-design to generate innovative ideasRuth Sims - Co-design to generate innovative ideas
Ruth Sims - Co-design to generate innovative ideas
 
Matthew Ovington - Snakes and ladders: Trust and motivation in online gaming
Matthew Ovington - Snakes and ladders: Trust and motivation in online gamingMatthew Ovington - Snakes and ladders: Trust and motivation in online gaming
Matthew Ovington - Snakes and ladders: Trust and motivation in online gaming
 
Andrew Harder - “Emerging Market Research”
Andrew Harder - “Emerging Market Research”Andrew Harder - “Emerging Market Research”
Andrew Harder - “Emerging Market Research”
 
Rolf Molich - “Five users will find 85% of the usability problems” – and othe...
Rolf Molich - “Five users will find 85% of the usability problems” – and othe...Rolf Molich - “Five users will find 85% of the usability problems” – and othe...
Rolf Molich - “Five users will find 85% of the usability problems” – and othe...
 
Paul Dawson - Walking the line: The Role of Product Development.
Paul Dawson - Walking the line: The Role of Product Development.Paul Dawson - Walking the line: The Role of Product Development.
Paul Dawson - Walking the line: The Role of Product Development.
 
Neil Wardrop - Channel 4 Personas
Neil Wardrop - Channel 4 PersonasNeil Wardrop - Channel 4 Personas
Neil Wardrop - Channel 4 Personas
 
Danny Bluestone - Agile UX – a digital agency’s view’.
Danny Bluestone - Agile UX – a digital agency’s view’.Danny Bluestone - Agile UX – a digital agency’s view’.
Danny Bluestone - Agile UX – a digital agency’s view’.
 
Chris Rourke - Beyond our shores: UX Research and Design for International Cu...
Chris Rourke - Beyond our shores: UX Research and Design for International Cu...Chris Rourke - Beyond our shores: UX Research and Design for International Cu...
Chris Rourke - Beyond our shores: UX Research and Design for International Cu...
 

Recently uploaded

The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 

Recently uploaded (20)

The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 

Tom Stewart - If UCD is so great, why are more systems not perfect?

  • 1. 9.30 Saturday 10 November 2012 Tom Stewart, Founder System Concepts If UCD is so great, why are more systems not perfect? User centred design is now mainstream. It's widely accepted as the best way to create usable systems. Not everyone follows the ISO standard for UCD (ISO 9241-210 previously known as ISO 13407) but the basic principles seem unarguable. Start by understanding the users and context. Then set measurable objectives and test potential designs against these objectives with typical users. Keep refining the design till it meets the objectives. What could possibly go wrong? In this presentation we discuss a number of real world stumbling blocks which mean that even when the process is followed properly ( and not doing it properly is one of the first stumbling blocks), the results are not always what was wanted. Issues include failing to get management buy-in, testing with the wrong users and fixed project schedules which preclude fixing known problems. , This document and it’s content is Copyright ©2012 [Tom Stewart] and UCD UK Limited. Supporters Sponsors Organiser 1
  • 2. If UCD is so great, why are more systems not perfect? Supporters Sponsors Organiser 2
  • 3. Actually, IT projects have a long history of failure Supporters Sponsors Organiser 3
  • 4. Typical reasons for failure 1. The technology didn’t work Supporters Sponsors Organiser 4
  • 5. Me = Mistake edition Supporters Sponsors Organiser 5
  • 6. Typical reasons for failure 1. The technology didn’t work 2. Unrealistic ambitions Supporters Sponsors Organiser 6
  • 7. • Other thoughts “the new system will let everyone be customer facing so customer service will be great!” Supporters Sponsors Organiser 7
  • 8. Typical reasons for failure 1. The technology didn’t work 2. Unrealistic ambitions 3. Rejected by users Supporters Sponsors Organiser 8
  • 9. User feedback “in the FCO’s long history of ineptly implemented IT initiatives, Prism is the most badly-designed, ill- considered one of the lot” Supporters Sponsors Organiser 9
  • 10. Supporters Sponsors Organiser 10 10
  • 11. UCD is the solution but not everyone gets it (Google user centred design) Supporters Sponsors Organiser 11
  • 12. Supporters Sponsors Organiser 12
  • 13. Supporters Sponsors Organiser 13
  • 14. But most do (Google images for User Centre Design) Supporters Sponsors Organiser 14
  • 15. Supporters Sponsors Organiser 15
  • 16. Standards trivia • Started as ISO 13407 • “Human centred” to reflect more stakeholders • Revision is part 210 of ISO 9241 series • Part 210 contains “shalls” ie can claim conformance Supporters Sponsors Organiser 16
  • 17. Warning! Photos from this point are NOT from the actual project or client Supporters Sponsors Organiser 17
  • 18. Plan the human-centred design process Supporters Sponsors Organiser 18
  • 19. Plan the human-centred design process • What can go wrong? Supporters Sponsors Organiser 19
  • 20. Supporters Sponsors Organiser 20
  • 21. Plan the human-centred design process • What can go wrong? – Phased development with no time to incorporate feedback after initial phases – Organisational changes exposed ‘accidentally’ during design consultation • Lessons – Plan for time to incorporate feedback – Don’t use IT to force organisational change Supporters Sponsors Organiser 21
  • 22. Understand and specify the context of use Supporters Sponsors Organiser 22
  • 23. Understand and specify the context of use • What can go wrong? Supporters Sponsors Organiser 23
  • 24. Supporters Sponsors Organiser 24
  • 25. Understand and specify the context of use • What can go wrong? – Scope and position of new product assumed by remote teams • Lesson – Communicate context of use as early as possible to as many stakeholders as possible Supporters Sponsors Organiser 25
  • 26. Specify the user requirements Supporters Sponsors Organiser 26
  • 27. Specify the user requirements • What can go wrong? Supporters Sponsors Organiser 27
  • 28. Supporters Sponsors Organiser 28
  • 29. Specify the user requirements • What can go wrong? – Project team “hadn’t decided who would use system”, planned to install then see “who took to it best” • Lesson – Be absolutely clear about target user characteristics Supporters Sponsors Organiser 29
  • 30. Produce design solutions to meet user requirements Supporters Sponsors Organiser 30
  • 31. Produce design solutions to meet user requirements • What can go wrong? Supporters Sponsors Organiser 31
  • 32. Supporters Sponsors Organiser 32
  • 33. Produce design solutions to meet user requirements • What can go wrong? – Too early focus on detail, users reluctant to criticise what appear to be fully worked designs • Lesson – Keep design concepts simple prior to initial evaluation Supporters Sponsors Organiser 33
  • 34. Supporters Sponsors Organiser 34
  • 35. Evaluate the designs against the requirements • What can go wrong? – Not test at all Supporters Sponsors Organiser 35
  • 36. Supporters Sponsors Organiser 36
  • 37. Supporters Sponsors Organiser 37
  • 38. Supporters Sponsors Organiser 38
  • 39. Evaluate the designs against the requirements • What can go wrong? – Not test at all – Test with wrong users and tasks – managers instead of staff • Lesson – Test with real users and their tasks Supporters Sponsors Organiser 39
  • 40. Supporters Sponsors Organiser 40
  • 41. Iterate where appropriate • What can go wrong? Supporters Sponsors Organiser 41
  • 42. “Most government IT therefore remains trapped in an outdated model, which attempts to lock project requirements up-front and then proceeds at a glacial pace. The result is repeated system-wide failure” Report published by the Institute for Government, March 2011 www.instituteforgovernment.org.uk Supporters Sponsors Organiser 42
  • 43. Iterate where appropriate • What can go wrong? – Not enough time to iterate, made worse by contractual straightjackets • Lesson – Plan better, gain management buy in to agile/ucd process to minimise risk as part of organisations IT governance Supporters Sponsors Organiser 43
  • 44. Supporters Sponsors Organiser 44 44
  • 45. Tom Stewart tom@system-concepts.com 020 7240 3388 www.system-concepts.com Supporters Sponsors Organiser 45
  • 46. “Many forms of Government design process have been tried, and will be tried in this world of sin and woe. No one pretends that democracy user centred design is perfect or all-wise. Indeed, it has been said that democracy user centred design is the worst form of Government design process except for all those other forms that have been tried from time to time." ‘based’ on a speech by Winston Churchill, 1947 Supporters Sponsors Organiser 46