Software Ágil

Lei Brasileira para contratação de desenvolvimento de software. Deveríamos alterar?

Junto com meu aluno de mestrado, Carlos Alberto Franco, coordenador de projetos de desenvolvimento na Petrobras e recém mestre pela UFRJ, fizemos uma análise comparando a lei brasileira com a americana e a britânica. Recentemente tivemos um artigo publicado na Revista do TCU (nº 128) que reflete parte desse estudo. Mais detalhes podem ser vistos lendo [...]

By |2019-03-04T15:49:34-03:0030 de maio, 2014|Negócio, 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 [...]

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

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 [...]

By |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 [...]

By |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 [...]

By |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 [...]

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