Princípios Arquiteturais

Quase sempre, concretizar uma visão não é uma tarefa fácil. Atingir objetivos exige planos que norteiam em direção à visão pretendida. E um elemento importante de um plano é o entendimento dos princípios que o dirigem. Os princípios norteiam o caminho, tornam as decisões mais disciplinadas e validam alterações no plano. Neste texto, discutiremos como [...]

A Primeira Atividade de um Arquiteto de Software em Projetos de TI

Muitos arquitetos de software imaginam que a primeira atividade de arquitetura em um projeto é montar modelos lógicos e físicos em linguagem como a UML. Outros, mais experientes, imaginam que a primeira atividade é capturar os requisitos arquiteturais, i.e, o conjunto de requisitos prioritários e complexos que têm alto impacto no produto de software sendo [...]

Projetos Dirigidos por Arquiteturas de Software – O "Diretor" e o "Produtor" de Software

Projetos de software são normalmente organizados, dirigidos e conduzidos por gerentes de projetos.  Na grande maioria dos casos, entretanto, gerentes de projeto não possuem o conhecimento necessário para coordenar e liderar tecnicamente um projeto. O efeito prático é o adiamento de riscos técnicos “desconhecidos” ou uma priorização inadequada das ativdiades de projeto o que provoca [...]