Category Archives: arquitetura

Screen Shot 2017-04-22 at 23.14.39

Nove verdades e uma mentira sobre Gestão de Projetos de Software

No meu LinkedIn fiz uma versão da brincadeira “Nove verdades e uma mentira” que possivelmente deve ter aparecido no seu feed do Facebook. Minha versão é sobre processos ágeis (ou não) e o post teve uma repercussão inesperada. Mais de 30.000 visualizações, centenas de comentários, likes e shares. Caso não tenha visto dê uma olhada:…

Continue lendo →

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 →

Um bom design é…

Revista de Avião é cultura. Nessa semana, num dos meus vôos pelo Brasil, deparei com um texto interessante: BOM DESIGN É INOVADOR BOM DESIGN TORNA O PRODUTO ÚTIL BOM DESIGN É ESTÉTICO BOM DESIGN TORNA O PRODUTO COMPREENSÍVEL BOM DESIGN É DISCRETO BOM DESIGN É HONESTO BOM DESIGN É DURADOURO BOM DESIGN É MINUCIOSO, ATÉ…

Continue lendo →

Incrementos

É bastante comum as pessoas reclamarem que a empresa que trabalha não é ágil. Da mesma forma é bastante comum culparem os gerentes, coordenadores, diretores, o cara que cuida dos processos e etc… Algumas pessoas lutam com muito afinco por mudanças e as vezes conseguem adotar uma ou outra prática do Scrum ou até contratam…

Continue lendo →

O que matou o RUP pode matar o Agile

Desde algumas polêmicas que ocorreram no Scrum Gathering neste ano, tenho discutido em diversos fóruns de discussões e eventos sobre o que tem ocorrido com a nossa comunidade de desenvolvimento ágil. Eu temo pelo o que pode ocorrer com o Agile aqui no Brasil. O que matou o RUP pode também matar o Agile. Quando…

Continue lendo →

Repositórios: pra que te quero?

Domain-Driven Desing não é sobre padrões – isso gera muita discussão. Domain-Driven Design (ou simplesmente DDD) é sobre fazer software de maneira mais simples – e sei que muitos não vão concordar com isso, pois “parece” que é mais fácil e muitos se sentem muitos produtivos ligando Table Modules diretamente às telas e abusando de…

Continue lendo →

Reunião diária: um mecanismo de cobrança

Quando publiquei o artigo Product Owner: um desgraçado ganancioso a minha intenção foi quebrar uma visão errada que o mercado tem a respeito de Scrum e Agile em geral. Muitas pessoas que converso em clientes, eventos e listas de discussão tem uma visão muito romântica a respeito do Scrum. Muitas delas entraram em choque ao…

Continue lendo →

InfoQ Launch Meeting em Novembro

Para quem não conhece, a InfoQ estará abrindo as portas aqui no Brasil e temos um evento de lançamento no dia 01/11 (sábado) com a presença de muitas pessoas das comunidades Agile, C#, Rails e etc… Estarei presente participando de mais um painel sobre Métodos Ágeis (Mais uma vez… tá vendo? Quem mandou não estudar…

Continue lendo →

Rails Summit Retrospective

Tive uma dúvida nos últimos tempos. Fiquei bem surpreso como nos dois últimos eventos de Java falamos muito sobre Ruby e Rails (TDC e JustJava). Digo isso não nas palestras, mas sim nos bate-papos. Eu confesso! Nos últimos eventos gostei mais das conversas nos intervalos do que das palestras. A minha dúvida era: “Se num…

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 →

Page 1 of 2