Material da Palestra Gestão Lean para o Desenvolvimento de Software Março 31, 2009
Posted by Manoel Pimentel in Experiências, Lean, Palestras.add a comment
Material da palestra Gestão Lean para o desenvolvimento de software realizada em Mar de 2009 no evento Maré de Agilidade em Salvador (Bahia).
ISVs e Agilidade Março 31, 2009
Posted by Rodrigo Yoshima in Experiências, Scrum.comments closed
Um dos fenomenos interessantes que tenho visto atualmente no mercado é a adoção de práticas ágeis, principalmente o Scrum, por empresas ISV de pequeno e médio porte. Já relatei alguns cases aqui como a Crivo, a YMF e a Summus. A algum tempo atrás a gente chamava os ISVs de “pacoteiros”, ou melhor, vendedores de pacotes.
Antes de mais nada digo a todos vocês que é muito bom trabalhar em ISVs. É um dos melhores ambientes para aprender sobre desenvolvimento de software, pois quando você está fazendo um produto para o mercado você utiliza quase 100% das práticas de desenvolvimento de software. Geralmente quando você trabalha para uma empresa, fazendo software sob medida, muitas coisas sobre análise de negócios, alinhamento com o mercado, concorrentes, design customizável, manuais de usuário, estrutura de distribuição e pós-venda não são problemas para você, mas para um ISV isso é o dia-a-dia do negócio. Fazer um produto para o mercado e ganhar dinheiro com isso é um desafio interessante.
Veja o artigo completo e comente no blog Débito Técnico da Aspercom:
http://blog.aspercom.com.br/2009/03/26/isv-agilidade-synchro/
QCon London 2009 – Retrospectivas Março 20, 2009
Posted by Ricardo Almeida in Eventos, Palestras.2 comments

Linda Rising
Retrospectivas de times ágeis parecem ser algo bem simples de se fazer, porém na prática muitas dificuldades podem surgir. Durante sua apresentação no QCon 2009, Linda Rising falou sobre aplicar boas Retrospectivas e como não deixar que elas tenham efeitos colaterais.
Na retrospectiva acontece de o time não lembrar das coisas ruins e boas para ser discutidas e, porrtanto, os problemas podem continuar ocorrendo posteriormente. Outro problema que ocorre é eleger culpados, ao invés de pensar em soluções.
Algumas considerações da Linda Rising abaixo:
Comunicando Impedimentos através do Andon Março 11, 2009
Posted by Manoel Pimentel in Lean, Scrum.Tags: comunicação, impedimentos, toyota
4 comments
Sabe aqueles momentos em que estamos profundamente mergulhados na resolução de um problema técnico dentro de um projeto? Muitos desses momentos são importantes em função de comumente nos oferecer grandes desafios intelectuais e que uma vez resolvidos, nos trazem grandes momentos de satisfação ao nosso sistema mental de recompensas.
Sendo que muitas vezes, principalmente quando se está num projeto solo, realmente não há outro jeito, temos que ter essa heróica atitude para sermos “matadores de problemas” no projeto, leve o tempo que for necessário (minutos, horas ou dias) e a qualquer custo, afinal senão as coisas realmente não caminham.
Porém, caso o cenário seja pertinente a uma equipe de trabalho, imagine qual o custo para o projeto quando ocorrem essas situações? E outro questionamento interessante, é que quando há uma resolução heróica e individual desses problemas, qual o prejuízo ao compartilhamento de conhecimento a essa organização?
Aberta a chamada de trabalhos para o Agile Weekend 2009 (em Porto Alegre – RS) Março 4, 2009
Posted by Manoel Pimentel in Eventos, Notícias.1 comment so far
Está aberta a chamada de trabalho para palestrantes que queiram participar do Agile Weekend 2009, evento organizado pelo GUMA (Grupo de Usuários de Metodologias Ágeis do Rio Grande do Sul).
Este evento será realizado em 25 e 26 de abril de 2009 na cidade de Porto Alegre (RS – Brasil) e terá como principal objetivo, “reunir a comunidade Agile local” para uma grande comemoração em função dos 5 anos de existência no Rio Grande do Sul. Portanto têm tudo para ser um grande evento para ficar na história.
Maiores informações em: http://agileweekend.guma-rs.org/
Rails + Agile na DDWorks Março 3, 2009
Posted by Rodrigo Yoshima in Experiências, Modelagem Ágil, Scrum, Técnicas de Desenvolvimento, xp.comments closed
Uma das maiores convicções que tenho sobre desenvolvimento de software é que não existem fórmulas mágicas, nem processos mágicos e nem certificações mágicas… O máximo de “mágico” que pode existir em desenvolvimento de software são alguns profissionais mágicos (infelizmente alguns são adeptos de magia negra). Além disso, “Processo Padrão” é uma coisa que não existe.
O projeto da DDWorks começou de maneira interessante. Numa dessas quintas-feiras de verão, um dos sócios me ligou e disse: “- Quero colocar um e-commerce no ar na semana que vêm”. (nem sei se ainda se usa a palavra e-commerce, mas ele disse assim!) As condições são:
1. Nós não temos tempo de negociar, não temos tempo de firmar contrato, não temos tempo nem de “planejar” o projeto
2. Tem que estar no ar e vendendo até sexta-feira da semana que vem
3. Tem que ter integração com e-payment ainda a ser definido (no fim optamos pelo PagSeguro)
4. O desenvolvedor tem que estar aqui presente. Vamos dar todos os subsídios e decisões em tempo hábil
5. Já falei que tem que estar no ar na semana que vem?
Qualquer pessoa poderia falar que isso é impossível, porém, o cliente estava disposto a fazer o que fosse necessário para atingir esse objetivo, e nenhum outro fornecedor deu atenção a esse projeto. Eles acharam isso “impossível”. Eu até imagino aqueles vendedores acompanhados de gerentes de projeto (ambos de gravata) dizendo “- Vamos com calma!”, “- Precisamos planejar direitinho.”, “- Vamos detalhar mais…”. O mercado está cansado dessas ladainhas! Como seria um desafio interessante topei na hora. Traçamos alguns objetivos juntos e marcamos uma reunião de planejamento na segunda-feira às 9:00.
Leia o restante do artigo e comente no blog “Débito Técnico”:
http://blog.aspercom.com.br/2009/03/03/rails_agile_ddworks/
