SlideShare a Scribd company logo
1 of 53
Download to read offline
Nailing it down
        Specifying experience design so it can be built




        UX Australia
        Joe Sokohl
        @mojoguzzi




                               CONFIDENTIALITY
                               The concepts and methodologies contained herein are proprietary to Regular Joe Consulting LLC.
                               Duplication, reproduction or disclosure of information is this document without the express written
                               permission of Regular Joe Consulting is prohibited. Enjoy the work. We hope you find it useful.



Friday, August 27, 2010
A bit about me




                          2

Friday, August 27, 2010
A bit about me




             http://www.uxaustralia.com.au/conference-2010/design-thinking-is-this-our-ticket-to-the-big-table
                                                                                                                 2

Friday, August 27, 2010
My Aussie props




                          3

Friday, August 27, 2010
My Aussie props




                          3

Friday, August 27, 2010
My Aussie props




                          3

Friday, August 27, 2010
Agenda


  Defining the damn things

  What’s the problem

  What are some solutions

  What’s your story




                              4

Friday, August 27, 2010
Agenda


  Defining the damn things

  What’s the problem

  What are some solutions

  What’s your story




                              4

Friday, August 27, 2010
So what’s the big deal, anyway?

   Determining what the problem is




                                     5

Friday, August 27, 2010
Who this talk applies to


  Agencies

  Independent UXers

  Highly regulated areas: healthcare, government,
     military
  Anyone working with distributed teams (including
     cross-border, multiple time zone teams)




                                                      6

Friday, August 27, 2010
Who this talk might not apply to


  Heterogenous teams

  UXers who also do front-end development

  Co-located, nimble teams who don’t have a need to
     retrace steps




                                                       7

Friday, August 27, 2010
Who this talk might not apply to


  Heterogenous teams

  UXers who also do front-end development

  Co-located, nimble teams who don’t have a need to
     retrace steps




                                     Then again....




                                                       7

Friday, August 27, 2010
Typical documentation approaches

   Research artifacts such as competitive reviews, heuristic analysis, mental models/
     affinity diagrams, and personas
   User/task matrixes

   Annotated wireframes

   Concept models

   Card sorts

   And on and on and on...




                                                                                         8

Friday, August 27, 2010
Typical documentation approaches

   Research artifacts such as competitive reviews, heuristic analysis, mental models/
     affinity diagrams, and personas
   User/task matrixes

   Annotated wireframes

   Concept models

   Card sorts

   And on and on and on...




                                                                                         8

Friday, August 27, 2010
FiveDs Summary

            Discover                 Design                   Define                   Develop                 Deliver


       Define project goals,   Further define a         Refine design details,    Build and integrate     Complete the
       business reqs,          set of requirements      create final design and   front-end and           commercialization of
       and initial scope.      and create systems       obtain signoff.           back-end systems.       the product
                               and UX models




       Activities              Activities               Activities                Activities              Activities

       • Define goals          • Brainstorming          • Merge visual and        • Image and page        • Acceptance testing
                                                        functional design         creation
       • Key success factors   • Scenario building                                                        • System and
                                                        • Final content           • Content integration   knowledge transfer
       • VOC workshops         • Wireframes
                                                        • Test scenarios          • Coding                • Product deployment
       • EOC interviews        • Visual direction
                                                        • Object analysis,        • Unit testing          • Marketing campaign
       • B/U/S requirements    • HL Info Architecture
                                                        modeling, design
                                                                                  • System staging in
       • Site analysis         • HL Sys Architecture
                                                        • Database analysis       QA environment
       • Audience analysis     • Define technology      and design
                                                                                  • Incremental QA and
       • Initial use cases                              • Design                  testing on multiple
       • Business processes                             documentation             platforms




                                                                                                                 08/27/10
Friday, August 27, 2010
FiveDs Summary

            Discover                 Design                   Define                   Develop                 Deliver


       Define project goals,   Further define a         Refine design details,    Build and integrate     Complete the
       business reqs,          set of requirements      create final design and   front-end and           commercialization of
       and initial scope.      and create systems       obtain signoff.           back-end systems.       the product
                               and UX models




       Activities              Activities               Activities                Activities              Activities

       • Define goals          • Brainstorming          • Merge visual and        • Image and page        • Acceptance testing
                                                        functional design         creation
       • Key success factors   • Scenario building                                                        • System and
                                                        • Final content           • Content integration   knowledge transfer
       • VOC workshops         • Wireframes
                                                        • Test scenarios          • Coding                • Product deployment
       • EOC interviews        • Visual direction
                                                        • Object analysis,        • Unit testing          • Marketing campaign
       • B/U/S requirements    • HL Info Architecture
                                                        modeling, design
                                                                                  • System staging in
       • Site analysis         • HL Sys Architecture
                                                        • Database analysis       QA environment
       • Audience analysis     • Define technology      and design
                                                                                  • Incremental QA and
       • Initial use cases                              • Design                  testing on multiple
       • Business processes                             documentation             platforms




                                                                                                                 08/27/10
Friday, August 27, 2010
What’s the difference between reqs & specs?

   Requirements

        Requirements cannot be “gathered”

        Requirements are not features

        Requirements are not specifications

   Specifications

        “Effective documentation combines text and
         images to describe the anatomy and physiology
         of a product.”




                                                         11

Friday, August 27, 2010
What’s the difference between reqs & specs?

   Requirements

        Requirements cannot be “gathered”

        Requirements are not features

        Requirements are not specifications

   Specifications

        “Effective documentation combines text and
         images to describe the anatomy and physiology
         of a product.”
   My definition? A specification is




                                                         11

Friday, August 27, 2010
What’s the difference between reqs & specs?

   Requirements

        Requirements cannot be “gathered”

        Requirements are not features

        Requirements are not specifications

   Specifications

        “Effective documentation combines text and
         images to describe the anatomy and physiology
         of a product.”
   My definition? A specification is

        The body of information that conveys sufficient
         detail to communicate that which can be coded.




                                                           11

Friday, August 27, 2010
What’s the difference between reqs & specs?

   Requirements

        Requirements cannot be “gathered”

        Requirements are not features

        Requirements are not specifications

   Specifications

        “Effective documentation combines text and
         images to describe the anatomy and physiology
         of a product.”
   My definition? A specification is

        The body of information that conveys sufficient
         detail to communicate that which can be coded.
        Just enough detail to enable the developer
         to understand the UX designer’s intent.




                                                           11

Friday, August 27, 2010
Where do they break? Why




                             12

Friday, August 27, 2010
Where do they break? Why

              Spec need




                             Team proximity or regulatory need (or both)




                                                                           12

Friday, August 27, 2010
Where do they break? Why

              Spec need




                             Team proximity or regulatory need (or both)




                                                                           12

Friday, August 27, 2010
Requirements masquerading as specifications


  Traditional approach
   1.1.1. The system shall allow the teacher to click a control which displays the first
    answer in the lesson.
    NOTE: Subsequent answers can be accessed by individual controls after the first
    answer is displayed. The “Show Answers” and “Show First Answer” controls shall be
    displayed outside of lessons in a toolbar in the Learning Environment. Answers
    should be displayed to both the teacher and student.




  User story approach
    As a clinician and/or front desk assistant, I need to record the writer, provider(s),
    assistant(s), as well as the date and time of entry for every clinical note, so that I can
    maintain accurate clinical records.




                                                                                                 13

Friday, August 27, 2010
A bridge to nowhere?




                          14

Friday, August 27, 2010
“ is not it at all,
That
That is not what I meant, at
all. . . . . .

                          ”



                              http://static.guim.co.uk/sys-images/Guardian/Pix/pictures/2009/3/30/1238371335802/TS-Eliot-003.jpg
                                                                                                                                   15

Friday, August 27, 2010
Big, grandiose statement




                          Anything that specifies user
                          behavior or activities that
                          affect users belongs to the
                          user experience team




                                                         16

Friday, August 27, 2010
Solutions

   More detail at the right time




                                   17

Friday, August 27, 2010
Requirement: Turn indicators




             1.3.2.5a: The system shall
             include the ability for the
             operator to indicate a changed
             direction of travel



                                              18

Friday, August 27, 2010
Requirement: Turn indicators




                                 18

Friday, August 27, 2010
Sketches provide documentation




                                   19

Friday, August 27, 2010
Sketches provide documentation




   The genius in our styling department is that they not only have a great feel for
   design, but also for the fact that the design needs to function properly on a
   motorcycle. That melding of functionality and styling is what makes our
   motorcycles very, very special



                                                                                      19

Friday, August 27, 2010
Detailed sketches




                          20

Friday, August 27, 2010
Embeded specifications




                           21

Friday, August 27, 2010
The finished product




                          22

Friday, August 27, 2010
Prototypes help, too




                          23

Friday, August 27, 2010
What Are Some Solutions

   Frameworks

   Style guides and pattern libraries

   Accurate diagrams and traceable notes

   A proverbial seat at the table.




                                            24

Friday, August 27, 2010
What Are Some Solutions

   Frameworks

   Style guides and pattern libraries

   Accurate diagrams and traceable notes

   A proverbial seat at the table.




                                            24

Friday, August 27, 2010
Embedding Specs with Wireframes or Prototypes




                                                  25

Friday, August 27, 2010
Embedding Specs with Wireframes or Prototypes




                                                  26

Friday, August 27, 2010
But...but...what about Agile?
                                           27

Friday, August 27, 2010
Sometimes specs fall into the wrong hands




                                              28

Friday, August 27, 2010
Special order 191




                          29

Friday, August 27, 2010
Special order 191



           Major Taylor will proceed to Leesburg, Va., and arrange for transportation of the sick and
           those unable to walk to Winchester, securing the transportation of the country for this
           purpose. The route between this and Culpeper Court-House east of the mountains being
           unsafe will no longer be traveled. Those on the way to this army already across the river
           will move up promptly; all others will proceed to Winchester collectively and under
           command of officers, at which point, being the general depot of this army, its movements
           will be known and instructions given by commanding officer regulating further movements.

           III. The army will resume its march tomorrow, taking the Hagerstown road. General
           Jackson's command will form the advance, and, after passing Middletown, with such
           portion as he may select, take the route toward Sharpsburg, cross the Potomac at the
           most convenient point, and by Friday morning take possession of the Baltimore and Ohio
           Railroad, capture such of them as may be at Martinsburg, and intercept such as may
           attempt to escape from Harper's Ferry.

           IV. General Longstreet's command will pursue the main road as far as Boonsborough,
           where it will halt, with reserve, supply, and baggage trains of the army.

           V.General McLaws, with his own division and that of General R. H. Anderson, will follow
           General Longstreet. On reaching Middletown will take the route to Harper's Ferry, and by
           Friday morning possess himself of the Maryland Heights and endeavor to capture the
           enemy at Harper's Ferry and vicinity.


                                                                                                        29

Friday, August 27, 2010
http://www.civilwar.org/battlefields/antietam/maps/antietammap3.html
                                                                                                 30

Friday, August 27, 2010
“ In preparing for battle, I have always
        found that plans are useless...




                                            31

Friday, August 27, 2010
“ In preparing for battle, I have always
        found that plans are useless...




                          ...but planning is indispensable. ”
                          —Dwight Eisenhower
                                                                31

Friday, August 27, 2010
So...




                          32

Friday, August 27, 2010
So...




     A specification is




                          32

Friday, August 27, 2010
So...




     A specification is
          The body of information that conveys sufficient
                detail to communicate that which can be coded.




                                                                 32

Friday, August 27, 2010
So...




     A specification is
          The body of information that conveys sufficient
                detail to communicate that which can be coded.
          Just enough detail to enable the developer
                to understand the UX designer’s intent.




                                                                 32

Friday, August 27, 2010
What’s your story?




                          33

Friday, August 27, 2010
Many thanks!




      Joe Sokohl
      Joe@RegularJoeConsulting.com
      1.804.873.6964
      @mojoguzzi

Friday, August 27, 2010

More Related Content

More from jsokohl

Detailed design: Nailing it Down
Detailed design: Nailing it DownDetailed design: Nailing it Down
Detailed design: Nailing it Downjsokohl
 
Destroy the box
Destroy the boxDestroy the box
Destroy the boxjsokohl
 
Make it or Break It: Evolutionary or Throwaway Prototyping
Make it or Break It: Evolutionary or Throwaway PrototypingMake it or Break It: Evolutionary or Throwaway Prototyping
Make it or Break It: Evolutionary or Throwaway Prototypingjsokohl
 
Agile Plus UX? Madness!
Agile Plus UX? Madness!Agile Plus UX? Madness!
Agile Plus UX? Madness!jsokohl
 
RUX Agile Jan 10
RUX  Agile  Jan 10RUX  Agile  Jan 10
RUX Agile Jan 10jsokohl
 
How Can You Be in Two Places at Once: Designing Across Space and Time
How Can You Be in Two Places at Once: Designing Across Space and TimeHow Can You Be in Two Places at Once: Designing Across Space and Time
How Can You Be in Two Places at Once: Designing Across Space and Timejsokohl
 
HCI Presentation
HCI PresentationHCI Presentation
HCI Presentationjsokohl
 
Ux In The Wind Finding Experience On A Motorcycle
Ux In The Wind  Finding Experience On A MotorcycleUx In The Wind  Finding Experience On A Motorcycle
Ux In The Wind Finding Experience On A Motorcyclejsokohl
 
User Experience Design
User Experience DesignUser Experience Design
User Experience Designjsokohl
 
Introduction to Information Architecture
Introduction to Information ArchitectureIntroduction to Information Architecture
Introduction to Information Architecturejsokohl
 

More from jsokohl (10)

Detailed design: Nailing it Down
Detailed design: Nailing it DownDetailed design: Nailing it Down
Detailed design: Nailing it Down
 
Destroy the box
Destroy the boxDestroy the box
Destroy the box
 
Make it or Break It: Evolutionary or Throwaway Prototyping
Make it or Break It: Evolutionary or Throwaway PrototypingMake it or Break It: Evolutionary or Throwaway Prototyping
Make it or Break It: Evolutionary or Throwaway Prototyping
 
Agile Plus UX? Madness!
Agile Plus UX? Madness!Agile Plus UX? Madness!
Agile Plus UX? Madness!
 
RUX Agile Jan 10
RUX  Agile  Jan 10RUX  Agile  Jan 10
RUX Agile Jan 10
 
How Can You Be in Two Places at Once: Designing Across Space and Time
How Can You Be in Two Places at Once: Designing Across Space and TimeHow Can You Be in Two Places at Once: Designing Across Space and Time
How Can You Be in Two Places at Once: Designing Across Space and Time
 
HCI Presentation
HCI PresentationHCI Presentation
HCI Presentation
 
Ux In The Wind Finding Experience On A Motorcycle
Ux In The Wind  Finding Experience On A MotorcycleUx In The Wind  Finding Experience On A Motorcycle
Ux In The Wind Finding Experience On A Motorcycle
 
User Experience Design
User Experience DesignUser Experience Design
User Experience Design
 
Introduction to Information Architecture
Introduction to Information ArchitectureIntroduction to Information Architecture
Introduction to Information Architecture
 

Recently uploaded

Call Girls Satellite 7397865700 Ridhima Hire Me Full Night
Call Girls Satellite 7397865700 Ridhima Hire Me Full NightCall Girls Satellite 7397865700 Ridhima Hire Me Full Night
Call Girls Satellite 7397865700 Ridhima Hire Me Full Nightssuser7cb4ff
 
CREATING A POSITIVE SCHOOL CULTURE CHAPTER 10
CREATING A POSITIVE SCHOOL CULTURE CHAPTER 10CREATING A POSITIVE SCHOOL CULTURE CHAPTER 10
CREATING A POSITIVE SCHOOL CULTURE CHAPTER 10uasjlagroup
 
办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书
办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书
办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书zdzoqco
 
办理学位证(SFU证书)西蒙菲莎大学毕业证成绩单原版一比一
办理学位证(SFU证书)西蒙菲莎大学毕业证成绩单原版一比一办理学位证(SFU证书)西蒙菲莎大学毕业证成绩单原版一比一
办理学位证(SFU证书)西蒙菲莎大学毕业证成绩单原版一比一F dds
 
PORTAFOLIO 2024_ ANASTASIYA KUDINOVA
PORTAFOLIO   2024_  ANASTASIYA  KUDINOVAPORTAFOLIO   2024_  ANASTASIYA  KUDINOVA
PORTAFOLIO 2024_ ANASTASIYA KUDINOVAAnastasiya Kudinova
 
在线办理ohio毕业证俄亥俄大学毕业证成绩单留信学历认证
在线办理ohio毕业证俄亥俄大学毕业证成绩单留信学历认证在线办理ohio毕业证俄亥俄大学毕业证成绩单留信学历认证
在线办理ohio毕业证俄亥俄大学毕业证成绩单留信学历认证nhjeo1gg
 
办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一
办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一
办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一Fi L
 
Call In girls Bhikaji Cama Place 🔝 ⇛8377877756 FULL Enjoy Delhi NCR
Call In girls Bhikaji Cama Place 🔝 ⇛8377877756 FULL Enjoy Delhi NCRCall In girls Bhikaji Cama Place 🔝 ⇛8377877756 FULL Enjoy Delhi NCR
Call In girls Bhikaji Cama Place 🔝 ⇛8377877756 FULL Enjoy Delhi NCRdollysharma2066
 
group_15_empirya_p1projectIndustrial.pdf
group_15_empirya_p1projectIndustrial.pdfgroup_15_empirya_p1projectIndustrial.pdf
group_15_empirya_p1projectIndustrial.pdfneelspinoy
 
Passbook project document_april_21__.pdf
Passbook project document_april_21__.pdfPassbook project document_april_21__.pdf
Passbook project document_april_21__.pdfvaibhavkanaujia
 
办理(USYD毕业证书)澳洲悉尼大学毕业证成绩单原版一比一
办理(USYD毕业证书)澳洲悉尼大学毕业证成绩单原版一比一办理(USYD毕业证书)澳洲悉尼大学毕业证成绩单原版一比一
办理(USYD毕业证书)澳洲悉尼大学毕业证成绩单原版一比一diploma 1
 
办理(UC毕业证书)查尔斯顿大学毕业证成绩单原版一比一
办理(UC毕业证书)查尔斯顿大学毕业证成绩单原版一比一办理(UC毕业证书)查尔斯顿大学毕业证成绩单原版一比一
办理(UC毕业证书)查尔斯顿大学毕业证成绩单原版一比一z xss
 
'CASE STUDY OF INDIRA PARYAVARAN BHAVAN DELHI ,
'CASE STUDY OF INDIRA PARYAVARAN BHAVAN DELHI ,'CASE STUDY OF INDIRA PARYAVARAN BHAVAN DELHI ,
'CASE STUDY OF INDIRA PARYAVARAN BHAVAN DELHI ,Aginakm1
 
FiveHypotheses_UIDMasterclass_18April2024.pdf
FiveHypotheses_UIDMasterclass_18April2024.pdfFiveHypotheses_UIDMasterclass_18April2024.pdf
FiveHypotheses_UIDMasterclass_18April2024.pdfShivakumar Viswanathan
 
办理学位证(NUS证书)新加坡国立大学毕业证成绩单原版一比一
办理学位证(NUS证书)新加坡国立大学毕业证成绩单原版一比一办理学位证(NUS证书)新加坡国立大学毕业证成绩单原版一比一
办理学位证(NUS证书)新加坡国立大学毕业证成绩单原版一比一Fi L
 
(办理学位证)埃迪斯科文大学毕业证成绩单原版一比一
(办理学位证)埃迪斯科文大学毕业证成绩单原版一比一(办理学位证)埃迪斯科文大学毕业证成绩单原版一比一
(办理学位证)埃迪斯科文大学毕业证成绩单原版一比一Fi sss
 
PORTFOLIO DE ARQUITECTURA CRISTOBAL HERAUD 2024
PORTFOLIO DE ARQUITECTURA CRISTOBAL HERAUD 2024PORTFOLIO DE ARQUITECTURA CRISTOBAL HERAUD 2024
PORTFOLIO DE ARQUITECTURA CRISTOBAL HERAUD 2024CristobalHeraud
 
NO1 Famous Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi Add...
NO1 Famous Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi Add...NO1 Famous Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi Add...
NO1 Famous Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi Add...Amil baba
 
Call Girls Meghani Nagar 7397865700 Independent Call Girls
Call Girls Meghani Nagar 7397865700  Independent Call GirlsCall Girls Meghani Nagar 7397865700  Independent Call Girls
Call Girls Meghani Nagar 7397865700 Independent Call Girlsssuser7cb4ff
 
2024新版美国旧金山州立大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
2024新版美国旧金山州立大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree2024新版美国旧金山州立大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
2024新版美国旧金山州立大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degreeyuu sss
 

Recently uploaded (20)

Call Girls Satellite 7397865700 Ridhima Hire Me Full Night
Call Girls Satellite 7397865700 Ridhima Hire Me Full NightCall Girls Satellite 7397865700 Ridhima Hire Me Full Night
Call Girls Satellite 7397865700 Ridhima Hire Me Full Night
 
CREATING A POSITIVE SCHOOL CULTURE CHAPTER 10
CREATING A POSITIVE SCHOOL CULTURE CHAPTER 10CREATING A POSITIVE SCHOOL CULTURE CHAPTER 10
CREATING A POSITIVE SCHOOL CULTURE CHAPTER 10
 
办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书
办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书
办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书
 
办理学位证(SFU证书)西蒙菲莎大学毕业证成绩单原版一比一
办理学位证(SFU证书)西蒙菲莎大学毕业证成绩单原版一比一办理学位证(SFU证书)西蒙菲莎大学毕业证成绩单原版一比一
办理学位证(SFU证书)西蒙菲莎大学毕业证成绩单原版一比一
 
PORTAFOLIO 2024_ ANASTASIYA KUDINOVA
PORTAFOLIO   2024_  ANASTASIYA  KUDINOVAPORTAFOLIO   2024_  ANASTASIYA  KUDINOVA
PORTAFOLIO 2024_ ANASTASIYA KUDINOVA
 
在线办理ohio毕业证俄亥俄大学毕业证成绩单留信学历认证
在线办理ohio毕业证俄亥俄大学毕业证成绩单留信学历认证在线办理ohio毕业证俄亥俄大学毕业证成绩单留信学历认证
在线办理ohio毕业证俄亥俄大学毕业证成绩单留信学历认证
 
办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一
办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一
办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一
 
Call In girls Bhikaji Cama Place 🔝 ⇛8377877756 FULL Enjoy Delhi NCR
Call In girls Bhikaji Cama Place 🔝 ⇛8377877756 FULL Enjoy Delhi NCRCall In girls Bhikaji Cama Place 🔝 ⇛8377877756 FULL Enjoy Delhi NCR
Call In girls Bhikaji Cama Place 🔝 ⇛8377877756 FULL Enjoy Delhi NCR
 
group_15_empirya_p1projectIndustrial.pdf
group_15_empirya_p1projectIndustrial.pdfgroup_15_empirya_p1projectIndustrial.pdf
group_15_empirya_p1projectIndustrial.pdf
 
Passbook project document_april_21__.pdf
Passbook project document_april_21__.pdfPassbook project document_april_21__.pdf
Passbook project document_april_21__.pdf
 
办理(USYD毕业证书)澳洲悉尼大学毕业证成绩单原版一比一
办理(USYD毕业证书)澳洲悉尼大学毕业证成绩单原版一比一办理(USYD毕业证书)澳洲悉尼大学毕业证成绩单原版一比一
办理(USYD毕业证书)澳洲悉尼大学毕业证成绩单原版一比一
 
办理(UC毕业证书)查尔斯顿大学毕业证成绩单原版一比一
办理(UC毕业证书)查尔斯顿大学毕业证成绩单原版一比一办理(UC毕业证书)查尔斯顿大学毕业证成绩单原版一比一
办理(UC毕业证书)查尔斯顿大学毕业证成绩单原版一比一
 
'CASE STUDY OF INDIRA PARYAVARAN BHAVAN DELHI ,
'CASE STUDY OF INDIRA PARYAVARAN BHAVAN DELHI ,'CASE STUDY OF INDIRA PARYAVARAN BHAVAN DELHI ,
'CASE STUDY OF INDIRA PARYAVARAN BHAVAN DELHI ,
 
FiveHypotheses_UIDMasterclass_18April2024.pdf
FiveHypotheses_UIDMasterclass_18April2024.pdfFiveHypotheses_UIDMasterclass_18April2024.pdf
FiveHypotheses_UIDMasterclass_18April2024.pdf
 
办理学位证(NUS证书)新加坡国立大学毕业证成绩单原版一比一
办理学位证(NUS证书)新加坡国立大学毕业证成绩单原版一比一办理学位证(NUS证书)新加坡国立大学毕业证成绩单原版一比一
办理学位证(NUS证书)新加坡国立大学毕业证成绩单原版一比一
 
(办理学位证)埃迪斯科文大学毕业证成绩单原版一比一
(办理学位证)埃迪斯科文大学毕业证成绩单原版一比一(办理学位证)埃迪斯科文大学毕业证成绩单原版一比一
(办理学位证)埃迪斯科文大学毕业证成绩单原版一比一
 
PORTFOLIO DE ARQUITECTURA CRISTOBAL HERAUD 2024
PORTFOLIO DE ARQUITECTURA CRISTOBAL HERAUD 2024PORTFOLIO DE ARQUITECTURA CRISTOBAL HERAUD 2024
PORTFOLIO DE ARQUITECTURA CRISTOBAL HERAUD 2024
 
NO1 Famous Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi Add...
NO1 Famous Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi Add...NO1 Famous Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi Add...
NO1 Famous Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi Add...
 
Call Girls Meghani Nagar 7397865700 Independent Call Girls
Call Girls Meghani Nagar 7397865700  Independent Call GirlsCall Girls Meghani Nagar 7397865700  Independent Call Girls
Call Girls Meghani Nagar 7397865700 Independent Call Girls
 
2024新版美国旧金山州立大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
2024新版美国旧金山州立大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree2024新版美国旧金山州立大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
2024新版美国旧金山州立大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
 

Nailing it down: Specifying experience design so it can be built

  • 1. Nailing it down Specifying experience design so it can be built UX Australia Joe Sokohl @mojoguzzi CONFIDENTIALITY The concepts and methodologies contained herein are proprietary to Regular Joe Consulting LLC. Duplication, reproduction or disclosure of information is this document without the express written permission of Regular Joe Consulting is prohibited. Enjoy the work. We hope you find it useful. Friday, August 27, 2010
  • 2. A bit about me 2 Friday, August 27, 2010
  • 3. A bit about me http://www.uxaustralia.com.au/conference-2010/design-thinking-is-this-our-ticket-to-the-big-table 2 Friday, August 27, 2010
  • 4. My Aussie props 3 Friday, August 27, 2010
  • 5. My Aussie props 3 Friday, August 27, 2010
  • 6. My Aussie props 3 Friday, August 27, 2010
  • 7. Agenda Defining the damn things What’s the problem What are some solutions What’s your story 4 Friday, August 27, 2010
  • 8. Agenda Defining the damn things What’s the problem What are some solutions What’s your story 4 Friday, August 27, 2010
  • 9. So what’s the big deal, anyway? Determining what the problem is 5 Friday, August 27, 2010
  • 10. Who this talk applies to Agencies Independent UXers Highly regulated areas: healthcare, government, military Anyone working with distributed teams (including cross-border, multiple time zone teams) 6 Friday, August 27, 2010
  • 11. Who this talk might not apply to Heterogenous teams UXers who also do front-end development Co-located, nimble teams who don’t have a need to retrace steps 7 Friday, August 27, 2010
  • 12. Who this talk might not apply to Heterogenous teams UXers who also do front-end development Co-located, nimble teams who don’t have a need to retrace steps Then again.... 7 Friday, August 27, 2010
  • 13. Typical documentation approaches  Research artifacts such as competitive reviews, heuristic analysis, mental models/ affinity diagrams, and personas  User/task matrixes  Annotated wireframes  Concept models  Card sorts  And on and on and on... 8 Friday, August 27, 2010
  • 14. Typical documentation approaches  Research artifacts such as competitive reviews, heuristic analysis, mental models/ affinity diagrams, and personas  User/task matrixes  Annotated wireframes  Concept models  Card sorts  And on and on and on... 8 Friday, August 27, 2010
  • 15. FiveDs Summary Discover Design Define Develop Deliver Define project goals, Further define a Refine design details, Build and integrate Complete the business reqs, set of requirements create final design and front-end and commercialization of and initial scope. and create systems obtain signoff. back-end systems. the product and UX models Activities Activities Activities Activities Activities • Define goals • Brainstorming • Merge visual and • Image and page • Acceptance testing functional design creation • Key success factors • Scenario building • System and • Final content • Content integration knowledge transfer • VOC workshops • Wireframes • Test scenarios • Coding • Product deployment • EOC interviews • Visual direction • Object analysis, • Unit testing • Marketing campaign • B/U/S requirements • HL Info Architecture modeling, design • System staging in • Site analysis • HL Sys Architecture • Database analysis QA environment • Audience analysis • Define technology and design • Incremental QA and • Initial use cases • Design testing on multiple • Business processes documentation platforms 08/27/10 Friday, August 27, 2010
  • 16. FiveDs Summary Discover Design Define Develop Deliver Define project goals, Further define a Refine design details, Build and integrate Complete the business reqs, set of requirements create final design and front-end and commercialization of and initial scope. and create systems obtain signoff. back-end systems. the product and UX models Activities Activities Activities Activities Activities • Define goals • Brainstorming • Merge visual and • Image and page • Acceptance testing functional design creation • Key success factors • Scenario building • System and • Final content • Content integration knowledge transfer • VOC workshops • Wireframes • Test scenarios • Coding • Product deployment • EOC interviews • Visual direction • Object analysis, • Unit testing • Marketing campaign • B/U/S requirements • HL Info Architecture modeling, design • System staging in • Site analysis • HL Sys Architecture • Database analysis QA environment • Audience analysis • Define technology and design • Incremental QA and • Initial use cases • Design testing on multiple • Business processes documentation platforms 08/27/10 Friday, August 27, 2010
  • 17. What’s the difference between reqs & specs?  Requirements  Requirements cannot be “gathered”  Requirements are not features  Requirements are not specifications  Specifications  “Effective documentation combines text and images to describe the anatomy and physiology of a product.” 11 Friday, August 27, 2010
  • 18. What’s the difference between reqs & specs?  Requirements  Requirements cannot be “gathered”  Requirements are not features  Requirements are not specifications  Specifications  “Effective documentation combines text and images to describe the anatomy and physiology of a product.”  My definition? A specification is 11 Friday, August 27, 2010
  • 19. What’s the difference between reqs & specs?  Requirements  Requirements cannot be “gathered”  Requirements are not features  Requirements are not specifications  Specifications  “Effective documentation combines text and images to describe the anatomy and physiology of a product.”  My definition? A specification is  The body of information that conveys sufficient detail to communicate that which can be coded. 11 Friday, August 27, 2010
  • 20. What’s the difference between reqs & specs?  Requirements  Requirements cannot be “gathered”  Requirements are not features  Requirements are not specifications  Specifications  “Effective documentation combines text and images to describe the anatomy and physiology of a product.”  My definition? A specification is  The body of information that conveys sufficient detail to communicate that which can be coded.  Just enough detail to enable the developer to understand the UX designer’s intent. 11 Friday, August 27, 2010
  • 21. Where do they break? Why 12 Friday, August 27, 2010
  • 22. Where do they break? Why Spec need Team proximity or regulatory need (or both) 12 Friday, August 27, 2010
  • 23. Where do they break? Why Spec need Team proximity or regulatory need (or both) 12 Friday, August 27, 2010
  • 24. Requirements masquerading as specifications Traditional approach  1.1.1. The system shall allow the teacher to click a control which displays the first answer in the lesson. NOTE: Subsequent answers can be accessed by individual controls after the first answer is displayed. The “Show Answers” and “Show First Answer” controls shall be displayed outside of lessons in a toolbar in the Learning Environment. Answers should be displayed to both the teacher and student. User story approach As a clinician and/or front desk assistant, I need to record the writer, provider(s), assistant(s), as well as the date and time of entry for every clinical note, so that I can maintain accurate clinical records. 13 Friday, August 27, 2010
  • 25. A bridge to nowhere? 14 Friday, August 27, 2010
  • 26. “ is not it at all, That That is not what I meant, at all. . . . . . ” http://static.guim.co.uk/sys-images/Guardian/Pix/pictures/2009/3/30/1238371335802/TS-Eliot-003.jpg 15 Friday, August 27, 2010
  • 27. Big, grandiose statement Anything that specifies user behavior or activities that affect users belongs to the user experience team 16 Friday, August 27, 2010
  • 28. Solutions More detail at the right time 17 Friday, August 27, 2010
  • 29. Requirement: Turn indicators 1.3.2.5a: The system shall include the ability for the operator to indicate a changed direction of travel 18 Friday, August 27, 2010
  • 30. Requirement: Turn indicators 18 Friday, August 27, 2010
  • 31. Sketches provide documentation 19 Friday, August 27, 2010
  • 32. Sketches provide documentation The genius in our styling department is that they not only have a great feel for design, but also for the fact that the design needs to function properly on a motorcycle. That melding of functionality and styling is what makes our motorcycles very, very special 19 Friday, August 27, 2010
  • 33. Detailed sketches 20 Friday, August 27, 2010
  • 34. Embeded specifications 21 Friday, August 27, 2010
  • 35. The finished product 22 Friday, August 27, 2010
  • 36. Prototypes help, too 23 Friday, August 27, 2010
  • 37. What Are Some Solutions  Frameworks  Style guides and pattern libraries  Accurate diagrams and traceable notes  A proverbial seat at the table. 24 Friday, August 27, 2010
  • 38. What Are Some Solutions  Frameworks  Style guides and pattern libraries  Accurate diagrams and traceable notes  A proverbial seat at the table. 24 Friday, August 27, 2010
  • 39. Embedding Specs with Wireframes or Prototypes 25 Friday, August 27, 2010
  • 40. Embedding Specs with Wireframes or Prototypes 26 Friday, August 27, 2010
  • 41. But...but...what about Agile? 27 Friday, August 27, 2010
  • 42. Sometimes specs fall into the wrong hands 28 Friday, August 27, 2010
  • 43. Special order 191 29 Friday, August 27, 2010
  • 44. Special order 191 Major Taylor will proceed to Leesburg, Va., and arrange for transportation of the sick and those unable to walk to Winchester, securing the transportation of the country for this purpose. The route between this and Culpeper Court-House east of the mountains being unsafe will no longer be traveled. Those on the way to this army already across the river will move up promptly; all others will proceed to Winchester collectively and under command of officers, at which point, being the general depot of this army, its movements will be known and instructions given by commanding officer regulating further movements. III. The army will resume its march tomorrow, taking the Hagerstown road. General Jackson's command will form the advance, and, after passing Middletown, with such portion as he may select, take the route toward Sharpsburg, cross the Potomac at the most convenient point, and by Friday morning take possession of the Baltimore and Ohio Railroad, capture such of them as may be at Martinsburg, and intercept such as may attempt to escape from Harper's Ferry. IV. General Longstreet's command will pursue the main road as far as Boonsborough, where it will halt, with reserve, supply, and baggage trains of the army. V.General McLaws, with his own division and that of General R. H. Anderson, will follow General Longstreet. On reaching Middletown will take the route to Harper's Ferry, and by Friday morning possess himself of the Maryland Heights and endeavor to capture the enemy at Harper's Ferry and vicinity. 29 Friday, August 27, 2010
  • 46. “ In preparing for battle, I have always found that plans are useless... 31 Friday, August 27, 2010
  • 47. “ In preparing for battle, I have always found that plans are useless... ...but planning is indispensable. ” —Dwight Eisenhower 31 Friday, August 27, 2010
  • 48. So... 32 Friday, August 27, 2010
  • 49. So... A specification is 32 Friday, August 27, 2010
  • 50. So... A specification is  The body of information that conveys sufficient detail to communicate that which can be coded. 32 Friday, August 27, 2010
  • 51. So... A specification is  The body of information that conveys sufficient detail to communicate that which can be coded.  Just enough detail to enable the developer to understand the UX designer’s intent. 32 Friday, August 27, 2010
  • 52. What’s your story? 33 Friday, August 27, 2010
  • 53. Many thanks! Joe Sokohl Joe@RegularJoeConsulting.com 1.804.873.6964 @mojoguzzi Friday, August 27, 2010