Fowler sobre Agilidade com Arquitetura de Software

Há algum tempo discutimos sobre o aparente conflito entre arquitetura de software e métodos ágeis. Uma interessante e recente apresentação de Martin Fowler e Rebecca Parsons enfatiza os benefícios dos conceitos ágeis para a arquitetura de software. São 45 minutos da sua vida bem investidos

Booch e Ambler sobre arquitetura em projetos ágeis

Este interessante vídeo registrou uma entrevista com Grady Booch e Scott Ambler no Second Life a respeito de arquiteturas em projetos ágeis. O polêmico mal-entendido sobre uma suposta incompatibilidade entre agilidade e arquitetura é tratado com elegância por eles. Vale a pena conferir!
Agile is Rational, Rational is Agile Series: Episode 2: Architecture? Agile Don’t Need [...]

Uma Metáfora Sistêmica

Metáfora sistêmica, um “quebra galho” arquitetural
Há algum tempo, comentamos em relação a como obter a metáfora sistêmica prescrita pelo XP e deixamos uma questão sobre o quanto ela contribui para a representação da arquitetura. Conforme comentário do Paulo Merson, a metáfora sistêmica, de fato, representa muito pouco da arquitetura, apesar de servir como um esboço [...]

Arquitetura Ágil com o AUP

O AUP (Agile Unified Process) é uma “versão simplificada” do RUP idealizada por Scott Ambler que incorpora princípios ágeis. Assim como o OpenUP, o AUP procura balancear agilidade e controle de riscos.
As práticas do AUP se baseiam em técnicas ágeis como, como exemplo, Test Driven Development (TDD), Agile Model Driven Development (AMDD), Agile Change Management, [...]