Primer mandamiento del developer: El cliente no sabe lo que quiere

Lo tengo comprobado: El cliente no tiene idea de lo que quiere. Mejor dicho: Tiene idea de lo que quiere, pero no es capaz de hacerse entender. Y si encima hay un intermediario de por medio... el entenderse es aún si es posible, más complicado.

Tengo un proyecto entre manos. Mi primer proyecto real. La verdad, lo he cogido con muchas ganas. Conoco en persona a quien le estoy desarrollando la web y todo. Pero en ocasiones, tengo la sensación de que hablo en chino, o quizás en élfico. No lo sé, y pese a que entiendo que el cliente no tiene ni idea de informática, y mucho menos de desarrollo (si la tuviera, no sería yo quien estuviese programando nada) en ocasiones no puedo evitar frustrarme y quedarme con una sensación en la boca del estómago, que asciende lentamente por la garganta: La sensación de que el que no tiene ni puta idea soy yo, o quizás la de que soy un desastre total.

En principio la cosa es sencilla. Una web en Wordpress, sin mucha complicación, para migrar la web que ya tenían hecha en ese espantoso sitio que no voy a nombrar por no hacerle publicidad gratuíta, pero que podeis ver en la televisión o en los anuncios de Youtube y que promete hacer una página web en segundos.

Instalo WordPress, migro las cuatro páginas estáticaas de quienes somos, qué hacemos y demás chorradas, pongo un formulario de contacto en una de ellas... Y les aviso: "Lo principal ya está. Me he guardado la otra web que teníais, por si hay que volver atrás. Los datos del panel de administración son estos estos y aquellos. necesito que me comprobeis si el formulario de contacto funciona, pues no tengo acceso al correo donde se enviarán. También necesito que subais las imágenes, que yo no las tengo. Se hace así y asao, es más, aquí teneis un vídeo explicativo y todo. El diseño posiblemente tengamos que cambiarlo, cuando saqueis tiempo me pongo con vosotros y lo vamos viendo. Si teneis alguna duda avisadme, que os echo una mano en un santiamén."

Pues bien, en principio todo estaba claro como el agua turbia. No recibí ningún correo, ningún whatsapp ni ninguna llamada, por lo que deduje que todo estaba bien. Dos días después me preguntan:

-Oye, ¿la web está terminada ya? ¿Va a tardar mucho?
-No, os dije en el anterior correo qué es lo que faltaba y qué es lo que tenemos que hacer, y te envié un Whatsapp a ti con casi la misma información. Tardará lo que tardemos en ponernos con la parte de diseño, eso ya depende de vosotros.
-Ah, vale. Es que resulta que el diseño de la web no nos convence. ¿Entonces no es esta la web final? ¿Qué estás haciendo? ¿Te quedan cosas por configurar?
-Pues no, acabo de terminar hoy con la parte de cortafuegos y plugins variados. La parte Back-end, la que no se ve está ya lista. Faltaría cambiar el diseño. ¿Qué es lo que no os gusta? Así puedo ir mirando algo mientras que nos ponemos de acuerdo para hablarlo tranquilamente. -Yo sabía que el diseño no les iba a gustar. seamos realistas, un tema de wordpress por defecto a casi nadie le gusta, y contaba con ello.
-No lo sé. No nos convence. Supongo que habrá que cambiar el tema entero.
-Pues hasta que no me digais qué es lo que no os gusta, no podemos empezar a hablar.
-ya...
-Dime cuando nos ponemos, y buscamos algo chulo, porque hacer un tema desde cero es una putada.
-Pues ya te avisaré, lo vamos hablando.
-¿Oye, el formulario de contacto os funciona?
-¿El qué?

Y ahí ha quedado la cosa. Pero vamos a ver. cuando yo me ofrecí a migrar la web, les avisé de que sería un proceso largo y tedioso, que no sería cosa de dos días, que tardarían en ver el resultado final. Lo tienen incluso por escrito en el correo electrónico. ¿Por qué la gente no lee? y lo más importante. Habeis pedido presupuesto hasta que habeis dado conmigo que soy tonto o demasiado bueno y por ser colega os estoy haciendo la web gratis, y de los 1500 euros no bajaban. ¿No os ha dado por plantearos el por qué?

Dame paciencia, $Deity. Dame paciencia.

6 comments

16
Mar

Primer error: hacerla gratis. Ni a los colegas (como mucho una rebaja). Si es gratis, su interés e implicación tiende a cero y creen que tu tiempo es gratis para siempre y que estas cosas las haces por diversión. Siento que te toque ese marrón, yo aprendí comiéndome alguno parecido. Y a ver si luego te vienen con exigencias xD.

20
Mar

Nunca esperes a que el cliente pregunte, pregúntale tu, se insistente hasta el aburrimiento, si dejas pasar el tiempo el cliente pensará que no estás haciendo nada si les insistes tendrá conciencia de que él no está haciendo nada. es sí cabreado como una mona.

20
Mar

Imagen de samquejo

Ya se que los *(ponaquísuespecimenfavorito) son muy plastas, pero hay que tener a uno con firma en el último momento que al menos de por "entendido" lo que has hecho.
Pero mejor. Las otras reglas son más importantes

2
Ago

kate spade purses
birkenstock shoes
nike flyknit
adidas outlet store
adidas yeezy boost
yeezy shoes
mlb jerseys
coach outlet online
swarovski crystals
coach outlet online
true religion
longchamp outlet store
mlb jerseys whgolesale
curry shoes
coach canada
coach outlet online
christian louboutin pas cher
nike air max
mulberry
adidas trainers
coach outlet online
coach outlet store
coach outlet online
adidas nmd runner
dansko shoes
cheap jordan shoes
christian louboutin
polo ralph lauren outlet online
ralph lauren
nike free 4.0 flyknit
michael kors
adidas yeezy boost
pandora bijoux
mbt
adidas nmd r1
true religion jeans outlet
vans store
ray ban sunglasses outlet
yeezy boost 350
birkin handbags
michael kors outlet canada
michael kors outlet store
louboutin outlet
cheap jordan shoes
louis vuitton factory outlet
coach factory outlet online
adidas
coach outlet online
coach factory outlet store
ralph lauren outlet online
coach outlet store online
rolex replica watches for sale
adidas running shoes
birkenstock outlet
celine outlet online
michael kors
coach outlet store online
air max 90
clarks shoes outlet
polo ralph lauren
nike outlet store
tods shoes
yeezy boost
ralph lauren
adidas sneakers
nike uk
true religion outlet online
valentino
pandora charms sale clearance
oakley sunglasses outlet
air max shoes
longchamp bags
pandora soldes
cheap jerseys
nike roshe one
cheap nike shoes
fred perry polo shirts
fake rolex watches
coach factory outlet
dansko sale
pandora charms outlet
ralph lauren sale clearance uk
coach factory outlet
ray bans
cheap nfl jerseys wholesale
michael kors outlet store
nike air max 95
toms
sac longchamp
polo ralph lauren outlet online
pandora jewelry store
yeezy boost 350 v2
giuseppe shoes
fitflops sale clearance
fitflops sale
mont blanc pen
coach handbags outlet
michael kors outlet
uggs outlet
coach outlet online
birkenstock outlet
christian louboutin shoes
michael kors outlet online
michael kors uk
ralph lauren sale
ugg outlet online
adidas superstar trainers
salomon boots 
pandora charms
adidas outlet online
michael kors outlet online
warriors jerseys
michael kors bags
ray ban sunglasses cheap
coach factory outlet
coach outlet store online
michael kors outlet store
adidas outlet store
oakley sunglasses outlet
discount oakley sunglasses
christian louboutin sale
michael kors outlet
nfl jerseys
michael kors outlet online
christian louboutin sale
ray ban sunglasses discount
michael kors bags
coach outlet online
red bottom
discount oakley sunglasses
yeezy boost
michael kors
polo ralph lauren pas cher
longchamp handbags
michael kors
michael kors outlet online
columbia outlet
mont blanc pens
true religion jeans
adidas sneakers
yeezy boost 350
fitflops clearance
air max pas cher
nike store
adidas trainers
hollister kids
burberry outlet online
birkenstock shoes
under armour outlet
jordans
coach outlet online
michael kors outlet store
kate spade outlet online
nike roshe shoes
michael kors handbags outlet
tods outlet
air max
pandora outlet
polo ralph lauren outlet
moncler jackets
discount oakley sunglasses
longchamp handbags
ray bans
ralph lauren sale
michael kors bags
michael kors handbags
hollister clothing
uggs outlet
coach factory outlet online
coach outlet online
mlb jerseys
pandora charms sale clearance
coach outlet store
toms outlet
vans outlet
giuseppe zanotti sale
cheap jordans for sale
christian louboutin shoes
pandora charms outlet
coach outlet online
pandora charms outlet
chaussures louboutin
clarks shoes outlet
coach factory outlet online
michael kors outlet canada
fred perry polo shirts
louis vuitton purses
pandora charms sale clearance
coach factory outlet online
toms outlet
nfl jerseys wholesale
ed hardy outlet
birkenstock uk
longchamp bags
cheap oakley sunglasses
louboutin outlet
coach outlet online
rolex watches
montblanc
pandora charms sale clearance
birkenstocks
nike air max 95
adidas nmd r1
adidas yeezy boost 350
fitflop
celine handbags
pandora charms
coach factory outlet online
coach outlet store online clearance
coach outlet store online
ray ban glasses
adidas superstar shoes
coach outlet store
cheap ray ban sunglasses
yeezy 350 boost
jordan uk
coach factory outlet
pandora charms sale clearance
salomon outlet
ugg boots
adidas yeezy boost
hermes outlet online
nike outlet
pandora uk
adidas sneakers
longchamps
kate spade outlet
adidas store
air max
adidas nmd r1
coach outlet online
longchamp soldes
oakley sunglasses outlet
marc jacobs
versace
jordan shoes
birkenstock outlet
nmd adidas
retro 11
nfl jerseys
michael kors outlet online
ralph lauren outlet online
ralph lauren uk
nfl jerseys cheap
coach factory outlet online
nike free run
moncler outlet online
hermes bags
nike free run flyknit
longchamp sale
adidas superstars
kd 8 shoes
birkenstock
nike sneakers
tory burch shoes
michael kors outlet online
michael kors outlet clearance
coach factory outlet online
cheap nike sneakers
swarovski sale
cavaliers jerseys
mlb jerseys
coach outlet online
louis vuitton outlet online
air max
louboutin shoes
michael kors
coach outlet canada
michael kors
air max 90
coach outlet store online
pandora charms
coach factory outlet
hermes outlet
cheap air jordans
air jordan retro
nike sneakers
pandora uk
coach factory outlet online
adidas yeezy boost
sac longchamp
polo ralph lauren
adidas nmd runner
red bottom shoes for women
ralph lauren sale
fitflop shoes
mulberry uk
michael kors outlet clearance
toms
burberry outlet
gucci borse
valentino outlet
pandora jewelry
fitflops sale clearance
louboutin outlet
polo ralph lauren outlet
mbt
ralph lauren sale clearance uk
air jordan shoes
birkenstock
nike outlet store
michael kors outlet clearance
michael kors outlet store
ralph lauren uk
air max 90
oakley sunglasses wholesale
moncler uk
christian louboutin outlet
coach factory outlet online
yeezy boost
ralph lauren outlet
jerseys cheap
nike store
cat boots
polo ralph lauren outlet
parker pen
coach factory outlet
christian louboutin outlet
coach outlet online
kate spade handbags
yeezy shoes
marc jacobs outlet
michael kors outlet clearance
ray ban glasses
red bottom heels
ugg
cheap jordan shoes
salomon outlet
michael kors outlet online
uggs outlet
jordan retro
ed hardy store
red bottom
coach factory outlet online
adidas nmd runner
swarovski uk
mulberry outlet uk
coach outlet online
harden shoes
coach factory outlet online
mbt
ralph lauren outlet
ysl bags
louboutin shoes
coach factory outlet online
valentino outlet
pandora charms sale clearance
discount nike shoes
gucci
tory burch outlet online
louis vuitton factory outlet
air max
moncler pas cher
birkenstock outlet store
kd shoes
yeezy boost 350
dansko
heat jerseys
adidas outlet
pandora jewelry outlet
cheap ray ban sunglasses
cowboys jerseys
adidas uk
coach factory outlet
mulberry handbags
cheap air max
adidas ultra boost
fitflops
adidas nmd r1
coach outlet
pandora jewelry
columbia outlet store
pandora
fitflops sale clearance
yeezy boost
longchamp bags
kate spade outlet online
tory burch outlet online
levis outlet
pandora charms outlet
gucci outlet online
coach outlet store
coach factory outlet online
cheap oakley sunglasses
coach outlet online
true religion jeans outlet
birkenstocks
true religion jeans outlet
ralph lauren outlet
eahawks jerseys
longchamp pliage
adidas superstars
ralph lauren
coach outlet online
kate spade uk
polo ralph lauren
michael kors outlet store
air max outlet
hermes bags
kate spade bags
louis vuitton bags
polo ralph lauren outlet online
clarks
cheap jordan shoes
pandora charms sale
dolce and gabbana outlet online
fendi bags
longchamp handbags
jordan shoes
nike outlet online
jimmy choo shoes
michael kors
adidas nmd runner
nike outlet
fitflop sandals
chi flat iron
moncler uk
polo ralph lauren outlet online
adidas
hermes bag
christian louboutin shoes
cheap nfl jerseys
toms
christian louboutin
rolex replica watches
fitflops sandals
nike outlet store online
parada bags
moncler coats
michael kors outlet store
ecco outlet
pandora charms sale
clarks shoes for women
broncos jerseys
dansko outlet
rolex replica watches for sale
yeezy boost 350
fitflops sale
true religion jeans outlet
coach purses
prada outlet online
adidas superstar
ralph lauren outlet online
louis vuitton outlet store
air jordans
longchamp
kate spade outlet store
coach outlet canada
yeezy shoes
nike outlet store
adidas outlet online
patriots jerseys
ralph lauren outlet
pandora jewelry outlet
supra for sale
texans jerseys
timberland boots outle
fred perry shirts
coach outlet store
kate spade bags
kate spade outlet online
coach outlet online
louboutin outlet
longchamp bag
coach outlet online
coach factory outlet online
uggs outlet
2017.8.2yangping

2
Ago

kate spade purses
birkenstock shoes
nike flyknit
adidas outlet store
adidas yeezy boost
yeezy shoes
mlb jerseys
coach outlet online
swarovski crystals
coach outlet online
true religion
longchamp outlet store
mlb jerseys whgolesale
curry shoes
coach canada
coach outlet online
christian louboutin pas cher
nike air max
mulberry
adidas trainers
coach outlet online
coach outlet store
coach outlet online
adidas nmd runner
dansko shoes
cheap jordan shoes
christian louboutin
polo ralph lauren outlet online
ralph lauren
nike free 4.0 flyknit
michael kors
adidas yeezy boost
pandora bijoux
mbt
adidas nmd r1
true religion jeans outlet
vans store
ray ban sunglasses outlet
yeezy boost 350
birkin handbags
michael kors outlet canada
michael kors outlet store
louboutin outlet
cheap jordan shoes
louis vuitton factory outlet
coach factory outlet online
adidas
coach outlet online
coach factory outlet store
ralph lauren outlet online
coach outlet store online
rolex replica watches for sale
adidas running shoes
birkenstock outlet
celine outlet online
michael kors
coach outlet store online
air max 90
clarks shoes outlet
polo ralph lauren
nike outlet store
tods shoes
yeezy boost
ralph lauren
adidas sneakers
nike uk
true religion outlet online
valentino
pandora charms sale clearance
oakley sunglasses outlet
air max shoes
longchamp bags
pandora soldes
cheap jerseys
nike roshe one
cheap nike shoes
fred perry polo shirts
fake rolex watches
coach factory outlet
dansko sale
pandora charms outlet
ralph lauren sale clearance uk
coach factory outlet
ray bans
cheap nfl jerseys wholesale
michael kors outlet store
nike air max 95
toms
sac longchamp
polo ralph lauren outlet online
pandora jewelry store
yeezy boost 350 v2
giuseppe shoes
fitflops sale clearance
fitflops sale
mont blanc pen
coach handbags outlet
michael kors outlet
uggs outlet
coach outlet online
birkenstock outlet
christian louboutin shoes
michael kors outlet online
michael kors uk
ralph lauren sale
ugg outlet online
adidas superstar trainers
salomon boots 
pandora charms
adidas outlet online
michael kors outlet online
warriors jerseys
michael kors bags
ray ban sunglasses cheap
coach factory outlet
coach outlet store online
michael kors outlet store
adidas outlet store
oakley sunglasses outlet
discount oakley sunglasses
christian louboutin sale
michael kors outlet
nfl jerseys
michael kors outlet online
christian louboutin sale
ray ban sunglasses discount
michael kors bags
coach outlet online
red bottom
discount oakley sunglasses
yeezy boost
michael kors
polo ralph lauren pas cher
longchamp handbags
michael kors
michael kors outlet online
columbia outlet
mont blanc pens
true religion jeans
adidas sneakers
yeezy boost 350
fitflops clearance
air max pas cher
nike store
adidas trainers
hollister kids
burberry outlet online
birkenstock shoes
under armour outlet
jordans
coach outlet online
michael kors outlet store
kate spade outlet online
nike roshe shoes
michael kors handbags outlet
tods outlet
air max
pandora outlet
polo ralph lauren outlet
moncler jackets
discount oakley sunglasses
longchamp handbags
ray bans
ralph lauren sale
michael kors bags
michael kors handbags
hollister clothing
uggs outlet
coach factory outlet online
coach outlet online
mlb jerseys
pandora charms sale clearance
coach outlet store
toms outlet
vans outlet
giuseppe zanotti sale
cheap jordans for sale
christian louboutin shoes
pandora charms outlet
coach outlet online
pandora charms outlet
chaussures louboutin
clarks shoes outlet
coach factory outlet online
michael kors outlet canada
fred perry polo shirts
louis vuitton purses
pandora charms sale clearance
coach factory outlet online
toms outlet
nfl jerseys wholesale
ed hardy outlet
birkenstock uk
longchamp bags
cheap oakley sunglasses
louboutin outlet
coach outlet online
rolex watches
montblanc
pandora charms sale clearance
birkenstocks
nike air max 95
adidas nmd r1
adidas yeezy boost 350
fitflop
celine handbags
pandora charms
coach factory outlet online
coach outlet store online clearance
coach outlet store online
ray ban glasses
adidas superstar shoes
coach outlet store
cheap ray ban sunglasses
yeezy 350 boost
jordan uk
coach factory outlet
pandora charms sale clearance
salomon outlet
ugg boots
adidas yeezy boost
hermes outlet online
nike outlet
pandora uk
adidas sneakers
longchamps
kate spade outlet
adidas store
air max
adidas nmd r1
coach outlet online
longchamp soldes
oakley sunglasses outlet
marc jacobs
versace
jordan shoes
birkenstock outlet
nmd adidas
retro 11
nfl jerseys
michael kors outlet online
ralph lauren outlet online
ralph lauren uk
nfl jerseys cheap
coach factory outlet online
nike free run
moncler outlet online
hermes bags
nike free run flyknit
longchamp sale
adidas superstars
kd 8 shoes
birkenstock
nike sneakers
tory burch shoes
michael kors outlet online
michael kors outlet clearance
coach factory outlet online
cheap nike sneakers
swarovski sale
cavaliers jerseys
mlb jerseys
coach outlet online
louis vuitton outlet online
air max
louboutin shoes
michael kors
coach outlet canada
michael kors
air max 90
coach outlet store online
pandora charms
coach factory outlet
hermes outlet
cheap air jordans
air jordan retro
nike sneakers
pandora uk
coach factory outlet online
adidas yeezy boost
sac longchamp
polo ralph lauren
adidas nmd runner
red bottom shoes for women
ralph lauren sale
fitflop shoes
mulberry uk
michael kors outlet clearance
toms
burberry outlet
gucci borse
valentino outlet
pandora jewelry
fitflops sale clearance
louboutin outlet
polo ralph lauren outlet
mbt
ralph lauren sale clearance uk
air jordan shoes
birkenstock
nike outlet store
michael kors outlet clearance
michael kors outlet store
ralph lauren uk
air max 90
oakley sunglasses wholesale
moncler uk
christian louboutin outlet
coach factory outlet online
yeezy boost
ralph lauren outlet
jerseys cheap
nike store
cat boots
polo ralph lauren outlet
parker pen
coach factory outlet
christian louboutin outlet
coach outlet online
kate spade handbags
yeezy shoes
marc jacobs outlet
michael kors outlet clearance
ray ban glasses
red bottom heels
ugg
cheap jordan shoes
salomon outlet
michael kors outlet online
uggs outlet
jordan retro
ed hardy store
red bottom
coach factory outlet online
adidas nmd runner
swarovski uk
mulberry outlet uk
coach outlet online
harden shoes
coach factory outlet online
mbt
ralph lauren outlet
ysl bags
louboutin shoes
coach factory outlet online
valentino outlet
pandora charms sale clearance
discount nike shoes
gucci
tory burch outlet online
louis vuitton factory outlet
air max
moncler pas cher
birkenstock outlet store
kd shoes
yeezy boost 350
dansko
heat jerseys
adidas outlet
pandora jewelry outlet
cheap ray ban sunglasses
cowboys jerseys
adidas uk
coach factory outlet
mulberry handbags
cheap air max
adidas ultra boost
fitflops
adidas nmd r1
coach outlet
pandora jewelry
columbia outlet store
pandora
fitflops sale clearance
yeezy boost
longchamp bags
kate spade outlet online
tory burch outlet online
levis outlet
pandora charms outlet
gucci outlet online
coach outlet store
coach factory outlet online
cheap oakley sunglasses
coach outlet online
true religion jeans outlet
birkenstocks
true religion jeans outlet
ralph lauren outlet
eahawks jerseys
longchamp pliage
adidas superstars
ralph lauren
coach outlet online
kate spade uk
polo ralph lauren
michael kors outlet store
air max outlet
hermes bags
kate spade bags
louis vuitton bags
polo ralph lauren outlet online
clarks
cheap jordan shoes
pandora charms sale
dolce and gabbana outlet online
fendi bags
longchamp handbags
jordan shoes
nike outlet online
jimmy choo shoes
michael kors
adidas nmd runner
nike outlet
fitflop sandals
chi flat iron
moncler uk
polo ralph lauren outlet online
adidas
hermes bag
christian louboutin shoes
cheap nfl jerseys
toms
christian louboutin
rolex replica watches
fitflops sandals
nike outlet store online
parada bags
moncler coats
michael kors outlet store
ecco outlet
pandora charms sale
clarks shoes for women
broncos jerseys
dansko outlet
rolex replica watches for sale
yeezy boost 350
fitflops sale
true religion jeans outlet
coach purses
prada outlet online
adidas superstar
ralph lauren outlet online
louis vuitton outlet store
air jordans
longchamp
kate spade outlet store
coach outlet canada
yeezy shoes
nike outlet store
adidas outlet online
patriots jerseys
ralph lauren outlet
pandora jewelry outlet
supra for sale
texans jerseys
timberland boots outle
fred perry shirts
coach outlet store
kate spade bags
kate spade outlet online
coach outlet online
louboutin outlet
longchamp bag
coach outlet online
coach factory outlet online
uggs outlet
2017.8.2yangping