|
|||||
|
A arquitetura de software pode ser entendida como um domínio da arquitetura corporativa. Inclusive, é dentro de tal contexto que o mais eficaz valor da arquitetura de software é realizado: o alinhamento com o negócio. Antes de prosseguirmos, convém definir “arquitetura corporativa”. Graças ao lembrete do Adriano Tavares, informamos que Marco Aurélio e eu publicamos o artigo “Ciclo de Vida da Gestão em Arquitetura de Software” na edição 14 da Engenharia de Software Magazine. 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 Tivemos a oportunidade de palestrar sobre arquitetura de software no evento MGJUG Tech Meeting, em 20/06/2009, no campus do UNI-BH. Segue apresentação. Entendemos que o arquiteto de software é o estrategista técnico do produto de software. O arquiteto de software (ou time de arquitetura) deve ser capaz de estabelecer, planejar e executar uma estratégia técnica para o software para atingir a visão do produto. Neste post, iremos discutir sobre o desenvolvimento da estratégia arquitetural. Seja em sala de aula ou no trabalho, frequentemente alguém nos solicita um trilha de estudos em arquitetura de software. Longe de ter a presunção de conhecer O caminho certo, tentamos montar um pequeno guia de estudo inicial para arquitetura de software. Pessoas com aspirações diversas tem diferentes necessidades e sugerimos que cada um avalie [...] Atualmente, existe uma aparente tensão entre a comunidade de praticantes de métodos ágeis e arquitetos de software ortodoxos. Os chamados agilistas entendem que os arquitetos produzem “muito papel”, enquanto que mudança nos requisitos (principalmente arquiteturais) provoca incômodo a alguns arquitetos de software em qualquer estágio do projeto. Comentaremos rapidamente alguns mitos de agilidade versus arquitetura de [...] 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! “101″ é uma gíria americana para indicar conceitos básicos, derivado de disciplinas escolares fundamentais nas universidades americanas que sempre possuem o código 101. Como leitor do nosso blog, possivelmente deve conhecer a inspiração do nome “De Architectura”, apesar de nossa pretensão ser muito menor que a de Vitruvius. Marcus Vitruvius publicou uma obra entitulada “De Architectura”, no século I d.C., com o objetivo de compilar o conhecimento arquitetônico da época, acrescentando sua visão pessoal à disciplina e dedicando-a [...] |
|||||
|
Copyright © 2010 Arkhi - All Rights Reserved |
|||||