SlideShare a Scribd company logo
1 of 43
Download to read offline
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

What's hot

Robin Dymond: Booting up Customers to Build Great Products
Robin Dymond: Booting up Customers to Build Great ProductsRobin Dymond: Booting up Customers to Build Great Products
Robin Dymond: Booting up Customers to Build Great Products
Agile Lietuva
 

What's hot (20)

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

Similar to UPA 2011 - Better Usability Through Visualization

Final ModernAnalyst webinar - Feb 2011
Final ModernAnalyst webinar - Feb 2011Final ModernAnalyst webinar - Feb 2011
Final ModernAnalyst webinar - Feb 2011
Steve Wilhite
 
Five Pillars of SharePoint Governance Supportability
Five Pillars of SharePoint Governance SupportabilityFive Pillars of SharePoint Governance Supportability
Five Pillars of SharePoint Governance Supportability
Sentri
 
Oracle WebLogic Server 12.2.1 Do More with Less
Oracle WebLogic Server 12.2.1 Do More with LessOracle WebLogic Server 12.2.1 Do More with Less
Oracle WebLogic Server 12.2.1 Do More with Less
Ed Burns
 
Introto soa annethomasmanes
Introto soa annethomasmanesIntroto soa annethomasmanes
Introto soa annethomasmanes
Bahavar Tavakoli
 
Understanding the Business Case for Agile
Understanding the Business Case for AgileUnderstanding the Business Case for Agile
Understanding the Business Case for Agile
Seapine Software
 

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

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

More from OneSpring LLC

More from OneSpring LLC (6)

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

Recently uploaded

FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...
Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...
Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...
lizamodels9
 
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service NoidaCall Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
dlhescort
 
Call Girls From Raj Nagar Extension Ghaziabad❤️8448577510 ⊹Best Escorts Servi...
Call Girls From Raj Nagar Extension Ghaziabad❤️8448577510 ⊹Best Escorts Servi...Call Girls From Raj Nagar Extension Ghaziabad❤️8448577510 ⊹Best Escorts Servi...
Call Girls From Raj Nagar Extension Ghaziabad❤️8448577510 ⊹Best Escorts Servi...
lizamodels9
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
dlhescort
 
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Sheetaleventcompany
 

Recently uploaded (20)

Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
 
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort ServiceEluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with Culture
 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptx
 
Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024
 
Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...
Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...
Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...
 
(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
 
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service NoidaCall Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
 
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
 
Call Girls From Raj Nagar Extension Ghaziabad❤️8448577510 ⊹Best Escorts Servi...
Call Girls From Raj Nagar Extension Ghaziabad❤️8448577510 ⊹Best Escorts Servi...Call Girls From Raj Nagar Extension Ghaziabad❤️8448577510 ⊹Best Escorts Servi...
Call Girls From Raj Nagar Extension Ghaziabad❤️8448577510 ⊹Best Escorts Servi...
 
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 MonthsSEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptx
 
Falcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business GrowthFalcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business Growth
 
PHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation FinalPHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation Final
 
Falcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to ProsperityFalcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to Prosperity
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
 
Falcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in indiaFalcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in india
 
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
 

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.