Software Ágil

“Nova Versão do Sistema!”

Quase todo mundo que trabalha com computação ou ao menos trabalha próximo a uma equipe de TI já falou ou ouviu essa frase: "temos que refazer o sistema!" Os motivos são variados: substituir tecnologia ultrapassada; nova plataforma; ou o motivo mais genuíno: o código estava ficando impossível de dar manutenção. A consequência é um enorme [...]

Por |2018-09-16T22:34:02-03:0014 de maio, 2014|Negócio, Software Ágil, Técnico|

Fluxo e melhoria contínua com Kanban

Kaizen é um termo oriental que descreve uma filosofia extremamente importante no âmbito da gestão moderna. Uma filosofia que alimenta uma cultura: a cultura da melhoria contínua. A idéia é incorporar ao nosso dia-a-dia, a prática de se pensar não só no que está sendo feito ou precisa ser feito, mas também no como algo [...]

Por |2018-09-16T22:37:35-03:005 de fevereiro, 2014|Cultural, Kanban, Organizacional, Software Ágil|

Aprovação ou Feedback?

A reunião de Sprint Review começa. Time de Desenvolvimento e Product Owner apresentam para o cliente o que fizeram nesse Sprint. O cliente observa, mas pouco fala, exceto por algumas poucas perguntas básicas. Ao final, aprova (e até mesmo aplaude) e se despede. Todos pensam: "ufa! A reunião foi um sucesso". Mas será que foi [...]

Por |2018-09-16T23:01:56-03:0025 de janeiro, 2014|Desenvolvedor, Negócio, Product Owner, Scrum, Scrum Master, Software Ágil|

Vamos criar um Método Ágil novo?

E aí vamos criar um método ágil novo? Bragile! Que tal esse nome? ☺ Criar uma nova metodologia é uma brincadeira deste post, mas para um método ser ágil basta ter duas coisas: - ciclo curtos - melhoria contínua Ou seja, podemos partir de qualquer metodologia. Pode ser até a pior metodologia possível para software [...]

Por |2018-09-16T22:36:57-03:0014 de janeiro, 2014|Cultural, Software Ágil|

Técnicas de facilitação para programação em par

Vira e mexe recebo um email de alguém que experimentou fazer Programação em par e saiu frustrado ou acha que não está fazendo da melhor forma. Obviamente não existe solução mágica para o problema e sempre é bom ter o contexto da equipe e do projeto para dar sugestões. Por isso deixo aqui sugestões que já [...]

O software “todo” não existe!

Recentemente ministrei um CSM e um CSPO em Brasília onde a maioria das pessoas trabalhava com o Governo. Nessas duas aulas, ouvi várias vezes o seguinte questionamento: "Ao se iniciar um projeto com métodos Ágeis, como podemos determinar custo e prazo sem conhecermos o “todo”, ou seja, sem descrevermos, o mais detalhadamente possível, o que [...]

Por |2018-09-16T23:02:06-03:0010 de outubro, 2013|Desenvolvedor, Negócio, Product Owner, Scrum, Software Ágil|

Desenvolvimento de Software é Criativo

Em 1973, Peter Drucker [1] identificou uma categoria de trabalho na qual as pessoas passaram a ser chamadas de “trabalhadores do conhecimento”. Diferente de outros trabalhadores, o principal material de trabalho é algo intangível: o intelecto próprio de cada um. Os desenvolvedores de software certamente estão classificados como tal e, conforme os demais trabalhadores do [...]

Por |2018-09-16T23:02:20-03:0029 de agosto, 2013|Desenvolvedor, Scrum, Software Ágil, Técnico|