Category Archives: blog

Behavior-Driven Development e o Jogo da Memória

Surgiu uma discussão na UML-BR sobre como modelar um Jogo da Memória. O rumo da conversa foi sobre pensar nas classes e modelar antes, influenciados por um post anterior. A thread sobre o jogo da memória está aqui: http://br.groups.yahoo.com/group/UML-BR/message/9936 Eu comecei a pensar nesse problema e até pretendí mandar um diagrama de classe demonstrando uma…

Continue lendo →

Artigo “UML não é Documentação” disponível para download!

Na edição 19 da Revista MundoJava em meados de 2006 iniciei a publicação dos meus trabalhos na coluna MundoOO. Este primeiro artigo publicado teve um impacto extremamente positivo e até hoje muitas pessoas comentam sobre esta publicação. Eu já ministrava treinamentos UML há algum tempo e participava de muitos fóruns de discussão como o UML-BR…

Continue lendo →

Curso Scrum em BH e o início de uma Cruzada Estudantil

No dia 31/05 estive em Belo Horizonte ministrando o nosso Workshop Gerenciamento de Projetos com Scrum para uma turma de aproximadamente 20 pessoas. Neste treinamento a Aspercom iniciou uma “Cruzada Estudantil” oferecendo 25% de desconto para estudantes e professores. Nós queremos disseminar no meio acadêmico um pouco mais sobre Agilidade e levaremos este treinamento a…

Continue lendo →

“Agilistas modelam sim, mas não gostam de falar sobre isso…”

Uma das perguntas que mais respondo na minha vida é “Como é que você fala tanto sobre Agilidade e dá cursos de UML?!?!”. Um dos pontos que defendo muito nos meus artigos e também nos meus cursos é que Agilidade não exclui modelagem. De fato vejo muitos agilistas modelando bastante seja nos “whiteboards”, no papel…

Continue lendo →

Um exemplo a ser seguido

Motivado pelo post do Guilherme Chapiewski (cara, como é difícil decorar este sobrenome) decidí escrever sobre mais uma adoção de Agile, especificamente de Scrum. Imagine uma empresa que desenvolve software. Imagine ela com uma equipe de mais de 200 desenvolvedores. Nessa empresa TODOS os funcionários são CLT, com benefícios e com horário de trabalho das…

Continue lendo →

Não jogue dinheiro fora com melhoria de processos

Certo dia, em certa empresa, fui convidado para participar de um treinamento sobre SCM (Gerência de Configuração). SCM é uma das áreas de avaliação para obter a certificação CMM que a empresa estava buscando. Realmente achei que o treinamento era válido pois a empresa não tinha uma cultura muito forte em Gestão de Configuração, porém,…

Continue lendo →

Product Owner: Um de$graçado ganancio$o

Há algum tempo atrás eu e o Alexandre Magno discutimos sobre o papel do Product Owner dentro do Scrum. Essa discussão rolou na lista Scrum-Brasil, segue o link: http://br.groups.yahoo.com/group/scrum-brasil/message/470 Se você não estiver a fim de ver este link, veja os pontos de vista abaixo: Você (Magno) já havia defendido aqui que você não enxerga…

Continue lendo →

3 Qualidades, 3 Tipos de Débitos

Atualmente surgiram algumas discussões em fóruns sobre a entrada de itens técnicos no Product Backlog do Scrum. A apostila do nosso curso Scrum pode dar uma idéia sobre o que é um Product Backlog: “Os itens que aparecem no Product Backlog são qualquer tipo de funcionalidade ou tarefa que possua um valor para o Product…

Continue lendo →

Síndrome da Gestão Covarde

No sábado ministrei um curso Scrum e surgiram alguns assuntos que achei legal “documentar” aqui. Se eu pudesse pegar um único valor ágil do XP e pudesse dar “uma injeção” desse valor nas pessoas eu escolheria a CORAGEM. Logicamente a coragem não é tudo que as pessoas e as empresas necessitam, porém, vejo que a…

Continue lendo →

Só Agilidade funciona

Este conteúdo que postei só pra iniciar o blog faz críticas duras a maneira como projetos de software são construídos ou gerenciados. Muitas empresas utilizam essas má praticas e já esperava que a opinião de muitos leitores iriam divergir. Vou tentar explicar um pouco mais meu ponto de vista. De qualquer forma, desculpem a sinceridade,…

Continue lendo →