sexta-feira, 4 de junho de 2010

Getting Real

Olá,

Ultimamente eu tenho lido este livro (http://gettingreal.37signals.com/) e achei realmente interessante. Uma abordagem super moderna ao eterno processo de design e deploy de uma aplicação web, ele aborda conceitos como pensar na estratégia (do grego stratego), desenhar, construir e excluir manter.
Pontos interessantes:
  • Menos é mais: a idéia é focar em features que importam e ignorar as menos importantes, dessa forma seu app ficará menos confuso, mais conciso e simples de entender. Quando as features são analisadas de acordo com o tempo para implementar, você acaba com um software cheio de features bobas que só confundem.
  • Reuniões são venenosas: Conta ae, fora a sua entrevista de emprego, quando que uma reunião gera frutos?
  • Execução: Uma idéia brilhante sem ser executada, vale nada, uma ideia mais ou menos, com uma boa execução, vale alguma coisa, uma boa idéia e uma boa execução $$$
  • O mais importante primeiro, desenhe de dentro pra fora: Já reparou que quando se pensa em um site, a primeira coisa que se desenha são os frames e as nav bars? a ideia é desenhar o interior primeiro, depois as navegações, headers e footers da vida.
  • Mockup e Wireframes: Tente fazer o site todo como um mockup primeiro, custa muito menos tempo $$$ e stress mudar nessa etapa que depois, além de ajudar a TODOS a entender oque realmente vai ser feito do sistema.
  • Ciclos curtos: eu poderia (e talvez faça) um post inteiro sobre isso, ciclos curtos ajudam a se adaptar facilmente a qualquer problema, aumenta o número de realizações, melhora sua percepção de tempo, motivação e mantém o fluxo de trabalho. Ex.: Dê um trabalho de 3 semanas para um programador, ele vai coçar 2 semanas, tentar fazer em 1 e atrasar 3 dias.
  • Equipes pequenas: quanto maior a equipe, maior o overhead de comunicação e gerenciamento, uma equipe de 3 costuma ser o melhor.

Agora larga a preguiça e vai ler o livro vai, tem online de graça. Se gostar, compra, os caras merecem.

Um comentário:

  1. Uma reunião gera bons frutos quando é regada por algumas brejas, hehehe

    Falando (mais) sério agora, reunião boas são reuniões curtas. Mas curtas e objetivas mesmo.

    ResponderExcluir