UPA	
  –	
  Be(er	
  Usability	
  Through	
  
              Visualiza8on	
  
Chuck	
  Konfrst,	
  Senior	
  Visualiza8on	
  Designer	
  /	
  
  Director	
  of	
  Branding	
  &	
  Communica8ons	
  
Welcome!	
  



   Agenda	
  
     • Introduc8ons	
  	
  
     • What	
  Is	
  Visualiza8on?	
  	
  
     • Visualiza8on	
  Demonstra8on	
  
     • Group	
  Breakout	
  	
  
     • Mock	
  Project	
  Requirement	
  Sessions	
  
     • Ques8ons	
  &	
  Answers	
  




                       ©	
  2011	
  OneSpring®	
  	
  All	
  Rights	
  Reserved.	
  
Introduc8ons	
  



      • Name	
  
      • Company	
  
      • Role	
  
      • What	
  you’d	
  like	
  to	
  get	
  out	
  of	
  the	
  workshop	
  
      • Favorite	
  Cartoon	
  Character	
  &	
  Why	
  




                            ©	
  2011	
  OneSpring®	
  	
  All	
  Rights	
  Reserved.	
  
Visualiza8on	
  




               What	
  Is	
  Visualiza8on?	
  




                     ©	
  2011	
  OneSpring®	
  	
  All	
  Rights	
  Reserved.	
  
“68% of projects fail, run late, or are OVER budget.”!
            - The Standish Group, 2009 Chaos Summary
                                                                                    Report

“70% of REWORK is attributed to correcting requirements errors.” !
                                                                                    - Meta Group


              “30% of project costs are REWORK .”!
                                               - Forrester Research



                    ©	
  2011	
  OneSpring®	
  	
  All	
  Rights	
  Reserved.	
  
Visualiza8on	
  for	
  So]ware	
  Defini8on	
  


Today, the ability to pre-
visualize a software
application has become a
reality.
Using scenarios as the initial
“sketches” of a storyboard,
visualization tools allow
software definition teams to
model entire applications
before writing a single line of
code.




                            ©	
  2011	
  OneSpring®	
  	
  All	
  Rights	
  Reserved.	
  
Visualiza8on	
  for	
  So]ware	
  Defini8on	
  


AutoCAD/CAM
technologies that
revolutionized the
automotive, aeronautical,
and construction
industries.
Now, software
visualization tools can
simulate applications and
help stakeholders truly
understand process flow,
behaviors, look and feel,
and other aspects of the
application before it is
built.
                   ©	
  2011	
  OneSpring®	
  	
  All	
  Rights	
  Reserved.	
  
The key benefit to visualization is the ability to validate your
    requirements from the start with stakeholders 

    This, in turn, leads to the realization of the following benefits: 


          •  Reduction of Requirements Cycles by at least 30%

          •  Reduction of Requirements Defects by at least 80%

          •  Reduction of Project Delivery Times by at least 35%

          •  Improved User Experience

          •  Increased Innovation
© 2010 OneSpring, LLC. All Rights Reserved.
                                               ©	
  2011	
  OneSpring®	
  	
  All	
  Rights	
  Reserved.	
  
©	
  2011	
  OneSpring®	
  	
  All	
  Rights	
  Reserved.	
  
Most SDLC methods define requirements late in the lifecycle. These requirements
typically lack any experiential aspect. They represent only functionality, not
experience.




                                                                                              Traditional



                              ©	
  2011	
  OneSpring®	
  	
  All	
  Rights	
  Reserved.	
  
The	
  New	
  Approach	
  


Visualization occurs at the beginning of the lifecycle and provides stakeholders the
ability to experience and validate requirements from the start.




                             ©	
  2011	
  OneSpring®	
  	
  All	
  Rights	
  Reserved.	
  
The	
  New	
  Approach	
  



Visualization is a framework for how to better innovate and collaborate 




                             ©	
  2011	
  OneSpring®	
  	
  All	
  Rights	
  Reserved.	
  
The	
  Benefit	
  



               Accelerating the time to understanding and consensus
               provides a far greater return on investment.




                 Visualization
100%


50%


                                                                                                   Traditional
 0%




                                   ©	
  2011	
  OneSpring®	
  	
  All	
  Rights	
  Reserved.	
  
Visualiza8on	
  




                   Visualiza8on	
  Tools	
  




                       ©	
  2011	
  OneSpring®	
  	
  All	
  Rights	
  Reserved.	
  
Caveats


      -  The Tools aren’t as important as



      ‣    The People


      ‣    The Process


      ‣    The Culture




                        ©	
  2011	
  OneSpring®	
  	
  All	
  Rights	
  Reserved.	
  
Tools


   •  iRise
   •  Axure
   •  Balsamiq
   •  Blueprint
   •  Flairbuilder
   •  JustInMind
   •  IBM Rational Composer
   •  Visual Studio 2010 Ultimate
   •  Adobe Flash Catalyst
   •  Visio/Omnigraffle
   •  Microsoft PowerPoint




                           ©	
  2011	
  OneSpring®	
  	
  All	
  Rights	
  Reserved.	
  
Visualiza8on	
  




                   Demonstra8on	
  




                    ©	
  2011	
  OneSpring®	
  	
  All	
  Rights	
  Reserved.	
  
Visualiza8on	
  




                   Previsualiza8on	
  




                     ©	
  2011	
  OneSpring®	
  	
  All	
  Rights	
  Reserved.	
  
The	
  Paradox	
  



While the software definition
process and its artifacts
have multiplied over the
years, with the rise of
methods such as Waterfall,
Rational Unified Process,
Agile, and more – the
surprising fact is that
projects are failing at a
higher rate than ever
before.




                         ©	
  2011	
  OneSpring®	
  	
  All	
  Rights	
  Reserved.	
  
Increased	
  Complexity	
  and	
  Costs	
  


This failure occurred because
software applications were
rapidly increasing in both size
and complexity, outstripping
methodologies for
development.
While traditional processes
and artifacts were helping,
more efficient, effective
communication and elicitation
was needed to ensure project
success. The shortfall left by
established methods was
significant. 
                           ©	
  2011	
  OneSpring®	
  	
  All	
  Rights	
  Reserved.	
  
Consumer	
  Demand	
  


The motion picture industry
was experiencing the same
dilemma.
Audiences were more savvy
and demanding more from
entertainment. With the bar
raised, filmmakers also
needed to improve their
process and tools to more
effectively create their art.




                           ©	
  2011	
  OneSpring®	
  	
  All	
  Rights	
  Reserved.	
  
Previsualization

•  is a collaborative process that generates preliminary versions of application
features, functionality and process flows in a low-resolution format


•  enables the project stakeholders to more effectively communicate a !
shared vision and understanding of a project through visual exploration




                            ©	
  2011	
  OneSpring®	
  	
  All	
  Rights	
  Reserved.	
  
Previsualiza8on	
  


•  Enables true cross-functional collaboration


•  Provides a preliminary project experience, from concept to use


•  Includes application features, functionality, and process flows in a low-
   resolution format


•  Provides stakeholders with a source for a single, shared vision


•  Enables rapid visual exploration of project goals and alternate solutions!




                           ©	
  2011	
  OneSpring®	
  	
  All	
  Rights	
  Reserved.	
  
Previsualiza8on	
  


•  For the first time, a director, cast, and crew could envision
   every shot, sequence, and f/x in a movie before actual
   production was underway.
•  Every aspect of a movie could be planned and analyzed
   before shooting began—and nuances, special effects, and
   point of view could be thoroughly explored.
•  Director, cast, and !
   crew could complete!
   many takes on a scene!
   or sequence, all before!
   filming started. 

                      ©	
  2011	
  OneSpring®	
  	
  All	
  Rights	
  Reserved.	
  
©	
  2011	
  OneSpring®	
  	
  All	
  Rights	
  Reserved.	
  
Previsualiza8on	
                                                                                                     Live	
  Website	
  

                                   Header	
  



Hotel	
  Name	
  
Progress	
  Bar	
  




Reserva8on	
  Process	
                  Hotel	
  Photo	
  
Check-­‐In	
  Date	
                     Personaliza8on	
  Content	
  Slots	
  
Check-­‐Out	
  Date	
  
Rate	
  Preferences	
  
Group/Corporate	
  Numbers	
  
Number	
  of	
  Rooms	
  
Number	
  of	
  Adults	
  
Number	
  of	
  Children	
  
Smoking	
  Preference	
  
IATA	
  Number	
  




                                                                                  ©	
  2011	
  OneSpring®	
  	
  All	
  Rights	
  Reserved.	
  
Low	
  Resolu8on	
                                                                     Live	
  Website	
  




                       ©	
  2011	
  OneSpring®	
  	
  All	
  Rights	
  Reserved.	
  
Medium	
  Resolu8on	
                                                                     Live	
  Website	
  




                          ©	
  2011	
  OneSpring®	
  	
  All	
  Rights	
  Reserved.	
  
High	
  Resolu8on	
                                                                     Live	
  Website	
  




                        ©	
  2011	
  OneSpring®	
  	
  All	
  Rights	
  Reserved.	
  
Levels	
  of	
  Fidelity	
  


Fidelity	
  Level	
     Visual	
                                                   Func1onal	
                                           Requirements	
  

Previsualized	
         •      Text	
  descrip8on	
  of	
  key	
  page	
           •  Basic	
  descrip8ons	
  provided	
                 •  Ini8al	
  concepts	
  and	
  ideas	
  
                               areas	
                                             •  Text	
  or	
  placeholders	
  describing	
         •  Vision	
  statements	
  
                                                                                      behavior	
                                         •  High	
  level	
  business	
  goals	
  
Low	
                   •  Basic	
  elements	
  present	
  at	
  level	
  of	
     •  Sta8c	
  pages	
  lacking	
  dynamic	
             •  High	
  level	
  requirements	
  only	
  
                           detail	
  sufficient	
  for	
  basic	
                       behavior	
                                         •  Documenta8on	
  of	
  what	
  is	
  not	
  
                           comprehension,	
  but	
  no	
  more	
                   •  Text	
  descrip8on	
  or	
  blocked	
  in	
           necessarily	
  shown	
  in	
  
                        •  Not	
  polished	
                                          areas	
                                               visualiza8on	
  
                                                                                   •  Simple,	
  linear	
  naviga8on	
  

Medium	
                •  Blocked-­‐in	
  text	
  and	
  objects,	
               •  Blocked	
  in	
  elements	
  like	
  ac8ve	
       •  Special	
  condi8ons	
  included	
  
                           lorem-­‐ipsum	
                                            form	
  fields	
  	
                                •  Business	
  process	
  scenarios	
  and	
  
                        •  Interac8ve	
  wireframes	
  and	
                       •  Deeper	
  linking	
  between	
  page-­‐               basic	
  traceability	
  
                           advanced	
  onionskinning	
                                level	
  elements,	
  allowing	
  user	
  to	
     •  Ini8al	
  business	
  rules	
  
                        •  Usability/UX	
  elements	
                                 interact	
  with	
  visualiza8on	
                 •  Ini8al	
  func8onal	
  requirements,	
  
                           introduced	
  and	
  testable	
                                                                                  par8cularly	
  those	
  not	
  visualized	
  
                        •  Selected	
  branding	
  elements	
  may	
                                                                     •  Ini8al	
  field	
  level	
  defini8ons	
  
                           be	
  applied	
  
High	
                  •  Full	
  visual	
  skinning	
                            •  Behaves	
  like	
  “the	
  real	
  thing”	
        •  Con8nued	
  field	
  level	
  defini8ons	
  
                        •  Realis8c/highly	
  evolved	
  design	
                  •  System	
  inputs	
  opera8onal	
  and	
            •  Full	
  traceability	
  
                                                                                      accurate	
                                         •  Capture	
  of	
  func8onal	
  
                                                                                                                                            specifica8on	
  elements	
  


                                                                 ©	
  2011	
  OneSpring®	
  	
  All	
  Rights	
  Reserved.	
  
Visualiza8on	
  




          Joint	
  Applica8on	
  Modeling®	
  




                    ©	
  2011	
  OneSpring®	
  	
  All	
  Rights	
  Reserved.	
  
JAM	
  Session®	
  


The session is comprised of these essential “ingredients”…




                       +	
                                +	
                                          +	
  



  Small	
  Group	
               Rapid	
                                  Visualiza8on	
                       Flow	
  
  Collabora8on	
               Itera8ve	
  
                                Design	
  



                                       ©	
  2011	
  OneSpring®	
  	
  All	
  Rights	
  Reserved.	
  
Collaboration in small groups provides an
                     effective means of problem solving within a
                     structured environment




Small	
  Group	
     Complex problems that go beyond the routine
Collabora8on	
       require the communication of shared knowledge
                     to create viable solutions/approaches




                     ©	
  2011	
  OneSpring®	
  	
  All	
  Rights	
  Reserved.	
  
The roles “match” the work environment and support the task flow…

              Documentation Screen
                                  Visualization Screen




Analyst “Left Brain”
                        Producer
                                      Designer   “Right Brain”
                                      Facilitates Flow




                          Business
                                  IT
                          SME on                   SME on “How?”
                          “What?”
                            ©	
  2011	
  OneSpring®	
  	
  All	
  Rights	
  Reserved.	
  
Insight – observation to gain valuable
                  knowledge and context on the business,
                  customer and technologies


                  Clarity - design activities that crystallize
                  the gathered insights to form a model of
                  the experience


                  Focus – socialization and measurement
                  of the experience model to provide
                  continuous improvement and validation



©	
  2011	
  OneSpring®	
  	
  All	
  Rights	
  Reserved.	
  
Pairing documentation with visualization
                                          means that the requirements written by the
                                          Visualization Analyst:"
                                          •  Reflects the wishes, wants, and needs of
                                          the stakeholders                                




      Documentation"
                                          •  Aligns (traces) directly to visualized pages
                                          of the future system                                     




                                          •  Coincides with a rich, interactive vision of
                                          the future system"
                                          •  Eliminates ambiguity of verbally elicited
                                          requirements"

                                          • 

© 2010 OneSpring, LLC. All Rights Reserved.
                                                ©	
  2011	
  OneSpring®	
  	
  All	
  Rights	
  Reserved.	
  
”Flow also happens when a person’s skills are fully
        involved in overcoming a challenge that is just about
        manageable, so it acts as a magnet for learning new
        skills and increasing challenges. If challenges are too
        low, one gets back to flow by increasing them. If
        challenges are too great, one can return to the flow

Flow
   state by learning new skills.” 

                         - Mihaly Csikszentmihalvi (July. 1997) Psychology Today




        ©	
  2011	
  OneSpring®	
  	
  All	
  Rights	
  Reserved.	
  
A key aspect to generating the Flow includes both
        the environment in which the JAM Session takes
        place and the mental investment by the stakeholders


                                                     Goals are clear
                                            Feedback is immediate
                         Balance between opportunity & capacity

Flow
                                      Concentration deepens
                                      The present is what matters
                                             Control is no problem
                                           Sense of time is altered
                                                        Loss of ego




        ©	
  2011	
  OneSpring®	
  	
  All	
  Rights	
  Reserved.	
  
Visualiza8on	
  




                   Mock	
  Session	
  




                    ©	
  2011	
  OneSpring®	
  	
  All	
  Rights	
  Reserved.	
  
© 2010 OneSpring, LLC. All Rights Reserved.
                                              ©	
  2011	
  OneSpring®	
  	
  All	
  Rights	
  Reserved.	
  
Session	
  
• 	
  Descrip8on	
  of	
  the	
  Project	
  	
  

• 	
  Introduc8on	
  of	
  Stakeholders	
  

• 	
  Introduc8on	
  of	
  the	
  Requirements	
  Team	
  

• 	
  Visualiza8on	
  of	
  Project	
  Requirements	
  




                                                   ©	
  2011	
  OneSpring®	
  	
  All	
  Rights	
  Reserved.	
  
What Can You Do?

 •  Use visualization as a tool during requirements elicitation


 •  Partner with a Business Analyst


 •  Don’t worry about the tool, focus on the people & process




© 2010 OneSpring, LLC. All Rights Reserved.
                                               ©	
  2011	
  OneSpring®	
  	
  All	
  Rights	
  Reserved.	
  
Visualiza8on	
  




                   Now	
  It’s	
  Your	
  Turn!	
  




                        ©	
  2011	
  OneSpring®	
  	
  All	
  Rights	
  Reserved.	
  

More Related Content

PPTX
UPA 2011 - Better Usability Through Visualization
PDF
Speed Your Apps Launch to Market: Learn Six Best Practices for DevOps
PDF
What Is Visualization?
PDF
Ideation to Project Creation
PPTX
Phil burton optimizing product management
PDF
Michael kennedy set-based decision making taming system complexity
PDF
New & Emerging _ Jeremy Ashley _ What's next for Oracle's Applications User E...
PDF
Enterprise Cloud Development and Agile Transformation Strategy - China 2012
UPA 2011 - Better Usability Through Visualization
Speed Your Apps Launch to Market: Learn Six Best Practices for DevOps
What Is Visualization?
Ideation to Project Creation
Phil burton optimizing product management
Michael kennedy set-based decision making taming system complexity
New & Emerging _ Jeremy Ashley _ What's next for Oracle's Applications User E...
Enterprise Cloud Development and Agile Transformation Strategy - China 2012

What's hot (20)

KEY
Lean User Experience in a Lean Startup
PDF
Lean UX - Integrated Teams
PDF
Requirements Engineering - The need for a solution - Marcel Overeem
PDF
D linsync10 ofa5yrs
PPTX
Posscon OSS Project Lifecycle
PDF
Recruiting a Great Team for your Startup by Dan Olsen
PDF
Removing the Systemic Project Barriers
PDF
Real World Effective/Agile Requirements - IBM Innovate 2010 -sally elatta
PDF
Ethnography for Philly CHI
PDF
Lean Product Management at Silicon Valley Product Camp by Dan Olsen
PDF
AMA Mobile Pop-up
PDF
How to be a Lean Product Ninja by Dan Olsen
PDF
Agile 10 Step Story Model
PDF
Simplicity (Agile Tour 2011 China) - Bill Li
PPTX
Agile Mobile Strategies on a Shoestring Budget
PDF
Top Ways Agile Adoption Fails, How to Avoid Them!
PDF
Turning your Private Cloud into an Automated Delivery Platform
PDF
Robin Dymond: Booting up Customers to Build Great Products
PDF
Best Practices in Product Management for V1 Web Products
Lean User Experience in a Lean Startup
Lean UX - Integrated Teams
Requirements Engineering - The need for a solution - Marcel Overeem
D linsync10 ofa5yrs
Posscon OSS Project Lifecycle
Recruiting a Great Team for your Startup by Dan Olsen
Removing the Systemic Project Barriers
Real World Effective/Agile Requirements - IBM Innovate 2010 -sally elatta
Ethnography for Philly CHI
Lean Product Management at Silicon Valley Product Camp by Dan Olsen
AMA Mobile Pop-up
How to be a Lean Product Ninja by Dan Olsen
Agile 10 Step Story Model
Simplicity (Agile Tour 2011 China) - Bill Li
Agile Mobile Strategies on a Shoestring Budget
Top Ways Agile Adoption Fails, How to Avoid Them!
Turning your Private Cloud into an Automated Delivery Platform
Robin Dymond: Booting up Customers to Build Great Products
Best Practices in Product Management for V1 Web Products
Ad

Similar to UPA 2011 - Better Usability Through Visualization (20)

PDF
SharePoint Conference Recap - Project Server
PPTX
A Decade of SharePoint Adoption Best Practices
PDF
SharePoint Conference Recap - Adoption Session
PDF
SharePoint Conference Recap - BI
PDF
Keynote: PeopleSoft strategy and update
PPTX
Final ModernAnalyst webinar - Feb 2011
PDF
Delivering A Great End User Experience
PPTX
Five Pillars of SharePoint Governance Supportability
PPTX
Oracle WebLogic Server 12.2.1 Do More with Less
PDF
Lean port company_presentation
PDF
Dan perron lim
PPT
Extend your reach - making your website accessible to everyone
PDF
Project Controls Expo, 13th Nov 2013 - "EVM for the Rest of Us" By Javier Slo...
PDF
Introto soa annethomasmanes
PDF
Agile Talk at CSI Chapter, Mumbai
PDF
Understanding the Business Case for Agile
PPT
Going agile with scrum
PDF
Cq5 Development
PPTX
Microsoft Dynamics CRM Breakthrough Webinar Series: Workflows and Processes
PPTX
Eunoia Technologies Profile
SharePoint Conference Recap - Project Server
A Decade of SharePoint Adoption Best Practices
SharePoint Conference Recap - Adoption Session
SharePoint Conference Recap - BI
Keynote: PeopleSoft strategy and update
Final ModernAnalyst webinar - Feb 2011
Delivering A Great End User Experience
Five Pillars of SharePoint Governance Supportability
Oracle WebLogic Server 12.2.1 Do More with Less
Lean port company_presentation
Dan perron lim
Extend your reach - making your website accessible to everyone
Project Controls Expo, 13th Nov 2013 - "EVM for the Rest of Us" By Javier Slo...
Introto soa annethomasmanes
Agile Talk at CSI Chapter, Mumbai
Understanding the Business Case for Agile
Going agile with scrum
Cq5 Development
Microsoft Dynamics CRM Breakthrough Webinar Series: Workflows and Processes
Eunoia Technologies Profile
Ad

More from OneSpring LLC (6)

PPTX
Software Visualization - Lessons from the Motion Picture Industry.
PPT
JAM Session™ - Experience Your Requirements
PDF
OneSpring: 5 Myths of Rich Internet Applications
PDF
User Experience & RIA’s: How does it all come together?
PDF
An Introduction To Rational's New Requirements Composer
PDF
The Stream Process™ for Defining Projects
Software Visualization - Lessons from the Motion Picture Industry.
JAM Session™ - Experience Your Requirements
OneSpring: 5 Myths of Rich Internet Applications
User Experience & RIA’s: How does it all come together?
An Introduction To Rational's New Requirements Composer
The Stream Process™ for Defining Projects

Recently uploaded (20)

PDF
Consumer Behavior in the Digital Age (www.kiu.ac.ug)
PPTX
Portfolio Example- Market & Consumer Insights – Strategic Entry for BYD UK.pptx
PPTX
2 - Self & Personality 587689213yiuedhwejbmansbeakjrk
PPTX
operations management : demand supply ch
PDF
Business Communication for MBA Students.
PDF
Cross-Cultural Leadership Practices in Education (www.kiu.ac.ug)
PDF
Tortilla Mexican Grill 发射点犯得上发射点发生发射点犯得上发生
PDF
Engaging Stakeholders in Policy Discussions: A Legal Framework (www.kiu.ac.ug)
DOCX
Center Enamel Powering Innovation and Resilience in the Italian Chemical Indu...
PPT
Retail Management and Retail Markets and Concepts
PPTX
TRAINNING, DEVELOPMENT AND APPRAISAL.pptx
PDF
Stacey L Stevens - Canada's Most Influential Women Lawyers Revolutionizing Th...
PDF
income tax laws notes important pakistan
PDF
HQ #118 / 'Building Resilience While Climbing the Event Mountain
PPTX
interschool scomp.pptxzdkjhdjvdjvdjdhjhieij
PPTX
Understanding Procurement Strategies.pptx Your score increases as you pick a ...
DOCX
Handbook of entrepreneurship- Chapter 7- Types of business organisations
PDF
Communication Tactics in Legal Contexts: Historical Case Studies (www.kiu.ac...
PDF
Middle East's Most Impactful Business Leaders to Follow in 2025
PPTX
CTG - Business Update 2Q2025 & 6M2025.pptx
Consumer Behavior in the Digital Age (www.kiu.ac.ug)
Portfolio Example- Market & Consumer Insights – Strategic Entry for BYD UK.pptx
2 - Self & Personality 587689213yiuedhwejbmansbeakjrk
operations management : demand supply ch
Business Communication for MBA Students.
Cross-Cultural Leadership Practices in Education (www.kiu.ac.ug)
Tortilla Mexican Grill 发射点犯得上发射点发生发射点犯得上发生
Engaging Stakeholders in Policy Discussions: A Legal Framework (www.kiu.ac.ug)
Center Enamel Powering Innovation and Resilience in the Italian Chemical Indu...
Retail Management and Retail Markets and Concepts
TRAINNING, DEVELOPMENT AND APPRAISAL.pptx
Stacey L Stevens - Canada's Most Influential Women Lawyers Revolutionizing Th...
income tax laws notes important pakistan
HQ #118 / 'Building Resilience While Climbing the Event Mountain
interschool scomp.pptxzdkjhdjvdjvdjdhjhieij
Understanding Procurement Strategies.pptx Your score increases as you pick a ...
Handbook of entrepreneurship- Chapter 7- Types of business organisations
Communication Tactics in Legal Contexts: Historical Case Studies (www.kiu.ac...
Middle East's Most Impactful Business Leaders to Follow in 2025
CTG - Business Update 2Q2025 & 6M2025.pptx

UPA 2011 - Better Usability Through Visualization

  • 1. UPA  –  Be(er  Usability  Through   Visualiza8on   Chuck  Konfrst,  Senior  Visualiza8on  Designer  /   Director  of  Branding  &  Communica8ons  
  • 2. Welcome!   Agenda   • Introduc8ons     • What  Is  Visualiza8on?     • Visualiza8on  Demonstra8on   • Group  Breakout     • Mock  Project  Requirement  Sessions   • Ques8ons  &  Answers   ©  2011  OneSpring®    All  Rights  Reserved.  
  • 3. Introduc8ons   • Name   • Company   • Role   • What  you’d  like  to  get  out  of  the  workshop   • Favorite  Cartoon  Character  &  Why   ©  2011  OneSpring®    All  Rights  Reserved.  
  • 4. Visualiza8on   What  Is  Visualiza8on?   ©  2011  OneSpring®    All  Rights  Reserved.  
  • 5. “68% of projects fail, run late, or are OVER budget.”! - The Standish Group, 2009 Chaos Summary Report “70% of REWORK is attributed to correcting requirements errors.” ! - Meta Group “30% of project costs are REWORK .”! - Forrester Research ©  2011  OneSpring®    All  Rights  Reserved.  
  • 6. Visualiza8on  for  So]ware  Defini8on   Today, the ability to pre- visualize a software application has become a reality. Using scenarios as the initial “sketches” of a storyboard, visualization tools allow software definition teams to model entire applications before writing a single line of code. ©  2011  OneSpring®    All  Rights  Reserved.  
  • 7. Visualiza8on  for  So]ware  Defini8on   AutoCAD/CAM technologies that revolutionized the automotive, aeronautical, and construction industries. Now, software visualization tools can simulate applications and help stakeholders truly understand process flow, behaviors, look and feel, and other aspects of the application before it is built. ©  2011  OneSpring®    All  Rights  Reserved.  
  • 8. The key benefit to visualization is the ability to validate your requirements from the start with stakeholders This, in turn, leads to the realization of the following benefits: •  Reduction of Requirements Cycles by at least 30% •  Reduction of Requirements Defects by at least 80% •  Reduction of Project Delivery Times by at least 35% •  Improved User Experience •  Increased Innovation © 2010 OneSpring, LLC. All Rights Reserved. ©  2011  OneSpring®    All  Rights  Reserved.  
  • 9. ©  2011  OneSpring®    All  Rights  Reserved.  
  • 10. Most SDLC methods define requirements late in the lifecycle. These requirements typically lack any experiential aspect. They represent only functionality, not experience. Traditional ©  2011  OneSpring®    All  Rights  Reserved.  
  • 11. The  New  Approach   Visualization occurs at the beginning of the lifecycle and provides stakeholders the ability to experience and validate requirements from the start. ©  2011  OneSpring®    All  Rights  Reserved.  
  • 12. The  New  Approach   Visualization is a framework for how to better innovate and collaborate ©  2011  OneSpring®    All  Rights  Reserved.  
  • 13. The  Benefit   Accelerating the time to understanding and consensus provides a far greater return on investment. Visualization 100% 50% Traditional 0% ©  2011  OneSpring®    All  Rights  Reserved.  
  • 14. Visualiza8on   Visualiza8on  Tools   ©  2011  OneSpring®    All  Rights  Reserved.  
  • 15. Caveats -  The Tools aren’t as important as ‣  The People ‣  The Process ‣  The Culture ©  2011  OneSpring®    All  Rights  Reserved.  
  • 16. Tools •  iRise •  Axure •  Balsamiq •  Blueprint •  Flairbuilder •  JustInMind •  IBM Rational Composer •  Visual Studio 2010 Ultimate •  Adobe Flash Catalyst •  Visio/Omnigraffle •  Microsoft PowerPoint ©  2011  OneSpring®    All  Rights  Reserved.  
  • 17. Visualiza8on   Demonstra8on   ©  2011  OneSpring®    All  Rights  Reserved.  
  • 18. Visualiza8on   Previsualiza8on   ©  2011  OneSpring®    All  Rights  Reserved.  
  • 19. The  Paradox   While the software definition process and its artifacts have multiplied over the years, with the rise of methods such as Waterfall, Rational Unified Process, Agile, and more – the surprising fact is that projects are failing at a higher rate than ever before. ©  2011  OneSpring®    All  Rights  Reserved.  
  • 20. Increased  Complexity  and  Costs   This failure occurred because software applications were rapidly increasing in both size and complexity, outstripping methodologies for development. While traditional processes and artifacts were helping, more efficient, effective communication and elicitation was needed to ensure project success. The shortfall left by established methods was significant. ©  2011  OneSpring®    All  Rights  Reserved.  
  • 21. Consumer  Demand   The motion picture industry was experiencing the same dilemma. Audiences were more savvy and demanding more from entertainment. With the bar raised, filmmakers also needed to improve their process and tools to more effectively create their art. ©  2011  OneSpring®    All  Rights  Reserved.  
  • 22. Previsualization •  is a collaborative process that generates preliminary versions of application features, functionality and process flows in a low-resolution format •  enables the project stakeholders to more effectively communicate a ! shared vision and understanding of a project through visual exploration ©  2011  OneSpring®    All  Rights  Reserved.  
  • 23. Previsualiza8on   •  Enables true cross-functional collaboration •  Provides a preliminary project experience, from concept to use •  Includes application features, functionality, and process flows in a low- resolution format •  Provides stakeholders with a source for a single, shared vision •  Enables rapid visual exploration of project goals and alternate solutions! ©  2011  OneSpring®    All  Rights  Reserved.  
  • 24. Previsualiza8on   •  For the first time, a director, cast, and crew could envision every shot, sequence, and f/x in a movie before actual production was underway. •  Every aspect of a movie could be planned and analyzed before shooting began—and nuances, special effects, and point of view could be thoroughly explored. •  Director, cast, and ! crew could complete! many takes on a scene! or sequence, all before! filming started. ©  2011  OneSpring®    All  Rights  Reserved.  
  • 25. ©  2011  OneSpring®    All  Rights  Reserved.  
  • 26. Previsualiza8on   Live  Website   Header   Hotel  Name   Progress  Bar   Reserva8on  Process   Hotel  Photo   Check-­‐In  Date   Personaliza8on  Content  Slots   Check-­‐Out  Date   Rate  Preferences   Group/Corporate  Numbers   Number  of  Rooms   Number  of  Adults   Number  of  Children   Smoking  Preference   IATA  Number   ©  2011  OneSpring®    All  Rights  Reserved.  
  • 27. Low  Resolu8on   Live  Website   ©  2011  OneSpring®    All  Rights  Reserved.  
  • 28. Medium  Resolu8on   Live  Website   ©  2011  OneSpring®    All  Rights  Reserved.  
  • 29. High  Resolu8on   Live  Website   ©  2011  OneSpring®    All  Rights  Reserved.  
  • 30. Levels  of  Fidelity   Fidelity  Level   Visual   Func1onal   Requirements   Previsualized   •  Text  descrip8on  of  key  page   •  Basic  descrip8ons  provided   •  Ini8al  concepts  and  ideas   areas   •  Text  or  placeholders  describing   •  Vision  statements   behavior   •  High  level  business  goals   Low   •  Basic  elements  present  at  level  of   •  Sta8c  pages  lacking  dynamic   •  High  level  requirements  only   detail  sufficient  for  basic   behavior   •  Documenta8on  of  what  is  not   comprehension,  but  no  more   •  Text  descrip8on  or  blocked  in   necessarily  shown  in   •  Not  polished   areas   visualiza8on   •  Simple,  linear  naviga8on   Medium   •  Blocked-­‐in  text  and  objects,   •  Blocked  in  elements  like  ac8ve   •  Special  condi8ons  included   lorem-­‐ipsum   form  fields     •  Business  process  scenarios  and   •  Interac8ve  wireframes  and   •  Deeper  linking  between  page-­‐ basic  traceability   advanced  onionskinning   level  elements,  allowing  user  to   •  Ini8al  business  rules   •  Usability/UX  elements   interact  with  visualiza8on   •  Ini8al  func8onal  requirements,   introduced  and  testable   par8cularly  those  not  visualized   •  Selected  branding  elements  may   •  Ini8al  field  level  defini8ons   be  applied   High   •  Full  visual  skinning   •  Behaves  like  “the  real  thing”   •  Con8nued  field  level  defini8ons   •  Realis8c/highly  evolved  design   •  System  inputs  opera8onal  and   •  Full  traceability   accurate   •  Capture  of  func8onal   specifica8on  elements   ©  2011  OneSpring®    All  Rights  Reserved.  
  • 31. Visualiza8on   Joint  Applica8on  Modeling®   ©  2011  OneSpring®    All  Rights  Reserved.  
  • 32. JAM  Session®   The session is comprised of these essential “ingredients”… +   +   +   Small  Group   Rapid   Visualiza8on   Flow   Collabora8on   Itera8ve   Design   ©  2011  OneSpring®    All  Rights  Reserved.  
  • 33. Collaboration in small groups provides an effective means of problem solving within a structured environment Small  Group   Complex problems that go beyond the routine Collabora8on   require the communication of shared knowledge to create viable solutions/approaches ©  2011  OneSpring®    All  Rights  Reserved.  
  • 34. The roles “match” the work environment and support the task flow… Documentation Screen Visualization Screen Analyst “Left Brain” Producer Designer “Right Brain” Facilitates Flow Business IT SME on SME on “How?” “What?” ©  2011  OneSpring®    All  Rights  Reserved.  
  • 35. Insight – observation to gain valuable knowledge and context on the business, customer and technologies Clarity - design activities that crystallize the gathered insights to form a model of the experience Focus – socialization and measurement of the experience model to provide continuous improvement and validation ©  2011  OneSpring®    All  Rights  Reserved.  
  • 36. Pairing documentation with visualization means that the requirements written by the Visualization Analyst:" •  Reflects the wishes, wants, and needs of the stakeholders 
 Documentation" •  Aligns (traces) directly to visualized pages of the future system 
 •  Coincides with a rich, interactive vision of the future system" •  Eliminates ambiguity of verbally elicited requirements" • 
 © 2010 OneSpring, LLC. All Rights Reserved. ©  2011  OneSpring®    All  Rights  Reserved.  
  • 37. ”Flow also happens when a person’s skills are fully involved in overcoming a challenge that is just about manageable, so it acts as a magnet for learning new skills and increasing challenges. If challenges are too low, one gets back to flow by increasing them. If challenges are too great, one can return to the flow Flow state by learning new skills.” - Mihaly Csikszentmihalvi (July. 1997) Psychology Today ©  2011  OneSpring®    All  Rights  Reserved.  
  • 38. A key aspect to generating the Flow includes both the environment in which the JAM Session takes place and the mental investment by the stakeholders Goals are clear Feedback is immediate Balance between opportunity & capacity Flow Concentration deepens The present is what matters Control is no problem Sense of time is altered Loss of ego ©  2011  OneSpring®    All  Rights  Reserved.  
  • 39. Visualiza8on   Mock  Session   ©  2011  OneSpring®    All  Rights  Reserved.  
  • 40. © 2010 OneSpring, LLC. All Rights Reserved. ©  2011  OneSpring®    All  Rights  Reserved.  
  • 41. Session   •   Descrip8on  of  the  Project     •   Introduc8on  of  Stakeholders   •   Introduc8on  of  the  Requirements  Team   •   Visualiza8on  of  Project  Requirements   ©  2011  OneSpring®    All  Rights  Reserved.  
  • 42. What Can You Do? •  Use visualization as a tool during requirements elicitation •  Partner with a Business Analyst •  Don’t worry about the tool, focus on the people & process © 2010 OneSpring, LLC. All Rights Reserved. ©  2011  OneSpring®    All  Rights  Reserved.  
  • 43. Visualiza8on   Now  It’s  Your  Turn!   ©  2011  OneSpring®    All  Rights  Reserved.