Category Archives: arquitetura

Dicas sobre a Certificação UML da OMG (OCUP)

Creio que na minha caixa de email deve ter pelo menos umas 300 mensagens de leitores da MundoJava e de participantes da UML-BR pedindo informações sobre a certificação UML. Como repito as mesmas coisas a cada mail que respondo creio que passar este post em link vai me ajudar um pouco a dar uma resposta…

Continue lendo →

Rigidez Conceitual Burra em Java

[photopress:ferrugem.jpg,thumb,alignright]Este post é sobre a comunidade Java que está enferrujando (eu me incluo na comunidade Java). Não sei se é porque a comunidade cresceu. Não sei se é porque temos muitas JSRs. Não sei se é porque a linguagem popularizou. E nem sei porque ainda achamos que daqui a 10 anos ainda estaremos programando em…

Continue lendo →

Desenvolvimento Ágil na Web com Seam

Bem, nem só de Scrum vive esse blog! O propósito deste post é falar um pouco da nova arquitetura que adotamos para o projeto Hotmotors. Desde que publiquei aqui no Débito Técnico o artigo “UML não é documentação”, onde disse que a arquitetura (Struts 1 + Hibernate) de 2006 não me dava muito orgulho, várias…

Continue lendo →

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 →

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 →

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 →

O papel do Arquiteto (com Scott Ambler e Jon Kern)

Neste mês na minha coluna na revista MundoJava (número 25) escreví um artigo juntamente com Scott Ambler e Jon Kern. Creio que esses dois dispensam apresentações e foi muito legal fazer este trabalho com eles. Separei alguns trechos de canjinha para vocês: “É muito comum que arquitetos inexperientes dirijam a arquitetura baseada em opções pessoais,…

Continue lendo →

Page 2 of 2