euroIAVII
@uxplant and @solle | #euroia | #agileux




welcome to agile ux…


practical design
without wireframes
euroIAVII
@uxplant and @solle | #euroia | #agileux




also known as…


the art of making
mistakes cheaply
who we are…   on the post-it
              ‣your name
              ‣ your current role
              ‣ your ambition for this session
              stand up and tell us who you are, what you
              want to achieve and stick the post-it on the
              chart based on:
              ‣ your experience with agile
              ‣ your feeling towards ux in agile
                environments
euroIAVII
@uxplant and @solle | #euroia | #agileux




practical agile ux
foundation
what are the       individuals and interactions over
                   processes and tools
values of agile?   working software over comprehensive
                   documentation
                   customer collaboration over contract
                   negotiation
                   responding to change over following a plan
are you familiar   scrum

with               stories
                   sprints
                   game planning
                   retrospectives
euroIAVII
@uxplant and @solle | #euroia | #agileux




practical agile ux
foundation
some agile ux   collaboration over documentation

values          iteration over up-front perfection
                more is not better, better is better
                it’s not done until it’s usable and brings
                value to the business
collaboration over
documentation


deliverables are
dead…
iteration over up-front
perfection


this facilitates
iteration and is
good enough for
the largest bank
in the world
it’s not done until it’s usable
and brings value to the
business
photoshop is a
waste of time
and effort…
more is not better,   select an instrument              0/5000

better is better       AZ018     Instrument Name
                                                                 A
                       AZ019     Instrument Name

think about           B
                       BC001     Instrument Name
                                                                 B

                                                                 ac
what is the best       BC002     Instrument Name
                                                                 de




                                                   << < | > >>
                       BC003     Instrument Name                 gi

solution and          BD001
                      BD002
                                 Instrument Name
                                 Instrument Name
                                                                  jl
                                                                 mo
                                                                 pr
how you get           BD003
                      BD004
                                 Instrument Name
                                 Instrument Name
                                                                 us
                                                                 vz

there (or not)        BF001
                      BF002
                                 Instrument Name
                                 Instrument Name
                                                                 C

                      BF003      Instrument Name                 D
                      BG001      Instrument Name
                      BG002      Instrument Name                 E
a hero can’t win
the race without
the team
euroIAVII
@uxplant and @solle | #euroia | #agileux




practical agile ux
foundation
personas



lightweight
quick
useful
flexible
story structure



as [persona],       Never forget that a story is only ever
                    supposed to be the opening / an invitation
I want to [goal],   to a conversation - the meat is in the
                    acceptance tests and inter-personal
so that [reason]    dialogue
                    It is not the answer
stories



epics…     Epic

themes…    ‣ Simply a grouping
           Theme
stories…   ‣ UX granularity, typically a simple, defined user
             goal following the standard “story” pattern
           Story
           ‣ Developer granularity always following with
             standard “story” pattern
           ‣ Definition, acceptance tests and score (story
             points) done as a collaboration between UX
             and Engineering
interaction design



sketch,
prototype, share
and iterate when
you need to
testing



guerrilla
lightweight
iterative / often
specific


http://www.flickr.com/photos/doos/4818399040/
euroIAVII
@uxplant and @solle | #euroia | #agileux




basic banking (fx)
the personas   the speculator   the multi-
                                national




               the bank
the bank




http://www.flickr.com/photos/hessiebell/100323033/
the speculator
the
multinational




http://www.flickr.com/photos/tinabinaboobops09/4703495022/
euroIAVII
@uxplant and @solle | #euroia | #agileux




sprint one:


fx spot trading
sprint one



detailed stories   as a speculator I want to:
                   ‣ select which currencies exchange rates I can see so
                     that I only have to cope with the information
                     (currencies) I deal with
                   ‣ see the price for buying and selling for each of those
                     currencies so that I can watch the “spread”
                   ‣ specify the amount I want to buy / sell separately for
                     each currency so that I can see how much it would
                     actually cost (based on “volume discounts”)
                   ‣ see which way the prices are moving in real time so that
                     I can see which way the price just moved
                   ‣ see which way the prices are trending over time so that I
                     can understand which way the market is moving
                   ‣ see prices from multiple dealers for each currency/
                     amount so that I can pick the best deal
euroIAVII
@uxplant and @solle | #euroia | #agileux




sprint two:


fx forwards
sprint three



themes         as a speculator I want to:
               ‣ be able to get a price quote and execute
                 trades for any time up to a year in
                 advance
euroIAVII
@uxplant and @solle | #euroia | #agileux




gallery
euroIAVII
@uxplant and @solle | #euroia | #agileux




what we’ve learnt
agile ux   understanding of agile values
           some thoughts on what the ux goals are in
           an agile project
           introduction to core agile methods (scrum)
           how to use and write good stories
           how to use sketching to be communicative
           and iterative
           how to be solution oriented instead of
           deliverable oriented
euroIAVII
@uxplant and @solle | #euroia | #agileux




what nobody
knows…
very satisfied

how do you          excitement                    performance
define:
good enough,        fail                                    win

sufficient, done,
                                                  hygiene
done done…
                            very dissatisfied
is a collectivist
set of principles
in a capitalist
world realistic?
euroIAVII




thank you
@uxplant and @solle
with special respect to: Lab49, Ann Carrier (@pixeldiva), and more…
EuroIA, September 2011

Agile ux practical design without wireframes