Post on 11-Jul-2015
Negócio bonitinho ou código bonitinho?
Eduardo Fiorezi @eduardofiorezi
Eduardo Fiorezi• Formado em metodologias ágeis
• Rubysta desde 2006(8 anos)
• @helabs desde Dez/2011
• http://helabs.com.br/opensource/ (Pah, Jumpup, …)
Pequena história
eXtreme Programming
TDD
Refatoração
Será que ele conseguiu sucesso?
Sucesso no desenvolvimento de software?
Produto interno
Código bonitão
Sem preocupação em transformar em produto
Proj. Interno + Código Bonitinho == SUCESSO!!!!
Produto com muito Investimento
Código bonitão
Produto em construção, a preocupação em atingir o
máximo de features
Proj. $$$$$ + Código Bonitinho == ????????
E um projeto com a grana curta??
E agora????
Lembra do Bob?
O Bob tinha uma boa idéia?
Coisas que BOB descobriu
Menos é mais
Instagram vendido $1 billion100 milhões de usuários
Dropbox vale $4 bilhões100 milhões de usuários
Foursquare vale $760 milhões 25 milhões de usuários
Twitter $8 billion 500 milhões de usuários
Simples e poucas features
Reduzir escopo
Reduzimos no nosso dia a dia?
Priorize os próximos passos
O que é a idéia principal do seu negócio?
Siga sempre a idéia inicial
Dúvida em uma nova funcionalidade? Lembre-se da
idéia inicial
Saiba mais sobre seu negócio
Aquela funcionalidade está sendo usada?
Seu cliente ainda é o mesmo?
Porque não vende?
Complexo de pequenês? Não consigo vender com poucas
features
Software e o ralo
Software é caro
Para mim, o software “era” 80% do que precisava para ganhar
dinheiro
Desperdicei muito código 180 projetos +-54 (30%)
E a agilidade?
TDD, Refactoring, Entrega continua vão ajudar
Mas não é tudo!
Utilize tecnologias que funcionam
Não tenha medo da morte
Software não sente dor!
Nasce outro mais bonito
Execução é tudo
Principalmente no business
Resumindo
• Reduza o escopo
• Lance rápido
• Conheça seu negócio
• Software é caro
• Vender é dificil
• Mate o que não funciona
Obrigado