Upload
steven-beeckman
View
107
Download
3
Embed Size (px)
DESCRIPTION
This presentation was given at World Information Architecture Day 2012 - Ghent (Belgium) edition
Citation preview
hi
i’m @stevenbeeckman
Think before you actor
rapid prototyping
how to build software
Client
Analyst
Designer
Developer
Tester
Client
Client
Analyst
Designer
Developer
Tester
Client
Client
Analyst
Designer
Developer
Tester
Client
Expe
rt Driv
en
Develo
pmen
t
this is what you get
here’s why
60 pages of specs nobody reads(nor really understands)
so let’s fix that problem
Solution 1:wireframes
which tools?
A3 paper & pencil
iMockupsOmnigrafflePhotoshopIllustrator
AxureBalsamiq
based on @wolfr_’s blogpost http://bit.ly/zvZL83
Result:lots of wireframes
(but client no real grasp of real flow)
Seeing is believing
Solution 2:rapid prototyping
tools
HTML + CSS + JS
Frameworks:
Bootstrap (Twitter)Foundation (ZURB)
Your own production framework
Need true data?
HTML5 Local StorageSlim/Paris/Idiorm (PHP Persistence) + MySQL
RoR
Examples:http://labs.shadowmedia.be/avenuelhttp://labs.shadowmedia.be/twunch
problem:analyst is not a designer nor a developer
still communication problems
some tips
focus on short iterations
reduce communication needs
hire polyvalent people
but t
hen y
ou’ll
have
to fir
e peo
ple?
talk with your client
A LOT
building computers is science
building software is art
a few pearls, lots of crap
know your audience
stay in touch
@stevenbeeckman
do often & extensive user testing(check @AGConsult’s blog)