Crash ... não foo-foo, por favor.

BaterOntem foi o primeiro dia em que cheguei em casa e desmaiei. Hoje eu caí. Como muitos, sou uma criatura de hábitos. Curiosamente, meus hábitos são semanais, no entanto. Meus fins de semana são quase sempre cheios de ação, então, qualquer que seja o hábito que eu tinha na semana anterior, normalmente termina no sábado à noite. Se estou atrasado para o trabalho na segunda-feira, geralmente estou atrasado a semana toda. Se eu trabalhar até tarde na segunda-feira ... trabalho até tarde a semana toda.

Neste último fim de semana trabalhei o fim de semana inteiro. Estamos indo para um lançamento no trabalho, e eu estava fazendo malabarismos com nada menos que 6 projetos paralelos ao mesmo tempo. O ato de equilíbrio é divertido, mas tendo a assumir mais e mais ... e simplesmente trabalho cada vez mais. Ontem à noite ele me alcançou e eu cochilei. Hoje à noite, eu caí. Estou exausto. E comecei mal a minha 'semana de hábitos'. Agora vou ficar instantaneamente cansado quando chegar em casa do trabalho e provavelmente vou me pegar dormindo todas as noites quando chegar em casa. Argh.

Pelo lado bom, isso significa que sou procurado, sempre uma coisa boa! Do lado negativo, não gosto de me estabelecer no meu trabalho. Tenho um excelente entendimento de como entregar perfeição versus entregar. Eu gosto de perfeito. eu odeio apenas por entregando ... embora meus clientes nunca percebam a diferença. Entregar geralmente significa que meses depois eu me encontro "refazendo" algo que sabia que poderia ter feito perfeito na entrega se tivesse tempo extra.

Mas Marketing e Software costuma ser assim, não acha? Os prazos exigem execução e muitas vezes perdem a perfeição. O calendário geralmente é mais importante do que os resultados. A necessidade de entregar é mais forte do que a necessidade de entregar perfeitamente. Freqüentemente, noto que os clientes preferem sacrificar recursos, funcionalidade e estética para ter algo em suas mãos o quanto antes. Esta é uma falha americana? Rush, rush, rush ... crash? Ou isso é uma falha global?

Não estou defendendo 'creep'. Creep é quando a definição de conclusão continua a 'rastejar' até que você nunca seja capaz de concluir um projeto. Eu desprezo 'creep'. Mesmo sem arrepio, como é que nunca mais parecemos ter tempo para executar com perfeição?

Na South Bend Chocolate Factory, peço meu café com não foo-foo… Significando sem colher de chocolate, sem chantilly, sem cereja, sem pó de chocolate ou pitada de calda… apenas o café. Nenhum foo-foo me dá meu café, sem esperar pelas outras coisas.

Nota: Se você nunca esteve no Fábrica de Chocolate South Bend, você está perdendo um ótimo lugar com ótimos funcionários. Eles têm personalidade ... não drones estúpidos. E a primeira vez que você conseguir um bom mocha, certifique-se de pegar o foo-foo. É um belo tratamento.

Voltando ao meu ponto ... empresas como Google, Flickr, 37 sinais e outros sucessos modernos lançam o 'foo foo'. Essas pessoas criam um ótimo software sem foo foo. Eles criam aplicativos que realizam o trabalho e são bastante inflexíveis quanto a não fazer mais do que isso. Funciona. Isso funciona bem. Alguns podem pensar que não é 'perfeito' porque falta o foo-foo. O grande sucesso e as taxas de adoção me dizem que isso não é verdade para a maioria, no entanto. Eles só querem fazer o trabalho - resolver o problema! Percebo no meu trabalho que passamos muito tempo no foo-foo.

Eu me pergunto se você falha sem foo foo.

Talvez precisemos começar a organizar nossa entrega desta forma para que possamos entregar melhor e mais rápido:

Foo-foo:Como vamos chamá-lo? Como vai ficar? Quais são todas as opções que podemos colocar nele? O que nossos concorrentes estão fazendo? O que nossos clientes querem? Quando temos que terminar?
Sem foo-foo: O que vai fazer? Como isso vai fazer? Como um usuário espera que isso aconteça? O que nossos usuários precisam? Quanto tempo vai demorar para terminar?

2 Comentários

  1. 1

    Foo-foo, foo-foo ... ainda tentando entender o que isso significa em relação ao software, em oposição ao café. Com o café parecia bastante simples, já que foo-foo era todas as coisas estranhas que não eram café persay. A partir de seus exemplos de empresas que jogam fora o foo-foo, todo web 2.0 ao que parece, seu software parece baseado na 'simplicidade', pelo menos do ponto de vista do usuário, tanto funcionalmente quanto esteticamente. Acho que fico um pouco confuso quando você faz perguntas foo-foo vs. nenhuma pergunta foo-foo, já que não tenho certeza se algumas dessas perguntas produzem foo-foo ou não em qualquer uma das categorias.

    Como vamos chamá-lo? Bem, google, flickr e os nomes do software desenvolvido por 37 sinais parecem todos bastante cativantes e importantes, e acho que algum tempo se passou para criá-los. Como vai ficar? Simples, limpo, web 2.0 ... mais uma vez, pensei nisso para essas empresas, opções ... ainda foo-foo, eu acho. O que nossos concorrentes estão fazendo, ainda importante, se apenas para fazer o contrário, ou pelo menos não fazer o que estão fazendo. O que os clientes querem é importante ... o que os clientes pensam que querem não é tão importante. Quando teremos que terminar, ainda é importante, especialmente na esfera do software de internet.

    O que vai fazer? Como isso vai fazer? Nenhum foo-foo aqui, eu acho. Como um usuário espera que isso aconteça? Para mim, isso pode ser foo ou não-foo. O que nossos usuários precisam? Acho não foo aqui. Quanto tempo vai demorar para terminar. Ok, então o segundo conjunto de perguntas parece bastante não-foo para mim. O primeiro conjunto é o que me confundiu um pouco.

    Talvez a pergunta mais importante para mim seja 'Por que é necessário?'

  2. 2

    Summae,

    Você está no caminho certo com o meu ponto. As perguntas são muito semelhantes, mas todas se resumem exatamente à pergunta que você fez ... 'Por que é necessário?'

    Eu tenho um colega e amigo, Chris Baggott, que gosta de perguntar “Que problema resolve?”. O nome do aplicativo, a aparência, as opções, a competição, os desejos, o momento ... tudo isso é prestado atenção no mundo do software, mas nunca é perguntado ... “Que problema ele resolve?”

    Devemos gastar tempo com as perguntas certas, ao invés de gastar tanto tempo respondendo as erradas!

O que você acha?

Este site usa o Akismet para reduzir o spam. Saiba como seus dados de comentário são processados.