Category Archives: coluna mundojava

MundoJava 39 – Patterns no Desenvolvimento de Software Moderno

Em Janeiro (sim, já faz um tempinho) a MundoJava publicou uma edição comemorativa em homenagem aos 15 anos de uma das literaturas mais importantes da ciência do desenvolvimento de software: “Design Patterns – Elements os Reusable Object-Oriented Software” de Erich Gamma, Richard Helm, Ralph Johnson e John Vlissides (ou simplesmente Gang of Four – GoF).…

Continue lendo →

Entendendo User Stories – MundoJava 32

Na minha coluna MundoOO da revista MundoJava, publiquei um artigo que dismistifica muito sobre User Stories e responde a algumas perguntas comuns sobre o assunto que observei no mercado em muitas equipes: Como escrever? Quem faz o que? Pra que usar cartões? Aonde está a especificação? e etc… Essas dúvidas geralmente surgem no nosso curso…

Continue lendo →

Requisitos Executáveis com FIT

[photopress:logo.gif,full,alignleft] Na edição 29 da revista MundoJava escreví sobre o dia a dia de um agilista. Continuando uma série sobre TDD na Revista MundoJava nesta edição escreví um artigo sobre a ferramenta FIT para automação de testes. O artigo teve participação de Ivan Sanchez e James Shore. O Ivan Sanchez foi o cara que fez…

Continue lendo →

Um poster bem ágil

Na edição atual da MundoJava (número 30) não teve artigo meu. Pedi “férias” exatamente para organizar este blog e colocar algumas outras coisas em ordem. Mesmo sem artigo tivemos na Aspercom a missão de fazer um poster com práticas ágeis para o pessoal da revista. Nunca tinha feito um poster desses na vida, mas sabia…

Continue lendo →

O ciclo ágil de um dia… MundoJava no. 29

Um pouco atrasado mas vamos lá. Na edição “atual” da MundoJava (maio-junho) escreví sobre o ciclo ágil de um dia envolvendo as práticas do XP e da TDD. Parte deste artigo já está publicado aqui no blog no post “O Anti-Pattern Caso de Uso – UML – Codificação – Teste”. [photopress:ciclos.gif,full,pp_image] Neste artigo tivemos a…

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 →

O Anti-Pattern “Caso de Uso – UML – Codificação – Teste”

Durante um único dia de trabalho de uma equipe ágil temos alguns instantes que fazemos a reunião em pé do XP ou o encontro diário do Scrum. Esta mini-reunião é um ponto de sincronização do status do projeto (é uma inspeção no ciclo da iteração). O Scrum sugere que essa reunião tome o tempo máximo…

Continue lendo →

Modelagem Ágil

Na coluna MundoOO da Revista Mundo Java deste mês (número 27) publiquei o artigo “Modelagem Ágil”, onde abordo técnicas efetivas e sem frescuras de modelar um software. Alguns tópicos abordados: 1. As três qualidades do software (qualidade interna, qualidade externa, qualidade do projeto) 2. No desenvolvimento de software não existe separação entre design e construção…

Continue lendo →

Por que Gantt Charts não servem para projetos de Software?

No meu artigo “Entregue Software Funcionando! Gerenciamento de Projetos Ágil” (MundoJava #26) publiquei um manifesto contra o uso de Gantt Charts para projetos de software (ou qualquer outra atividade criativa e empírica). Segue o trecho! Quase todas as organizações que tive contato tentam, e falham miseravelmente, aplicar Gantt Charts para controlar e reportar status do…

Continue lendo →

Entregue Software Funcionando! Gerenciamento de Projetos Ágil

Na MundoJava número 26 publiquei o artigo: “Entregue Software Funcionando! Gerenciamento de Projetos Ágeis”. Nesse artigo escreví sobre práticas erradas utilizadas em gerenciamento de projetos de software. Vou passar uma listinha de tópicos abordados. 1. Manifesto Ágil 2. Software não é prédio 3. “Requisitos Detalhados” não são escopo 4. Um estudo de caso (não podia…

Continue lendo →

Page 1 of 2