|
|||||
|
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. arquitetura de software, gestão, projeto Muitas vezes um arquiteto é confundido com um desenvolvedor sênior ou projetista especialista. Um arquiteto, entretanto, não é um projetista especialista de uma tecnologia. O arquiteto de software é apenas outro papel, com outras atribuições e outras funçoes, conforme podemos observar dentro das escolas de renome de arquitetura de software no mundo, como por exemplo [...] Arquitetos de software de verdade investem grande parte do seu aprendizado em técnicas arquiteturais. Exemplos destas técnicas incluem o modelo de visualização 4+1 de Kruchten, processos de software, os modelos SEI QAW, ATAM, CBAM, V&B e ADD, os modelos de requisitos FURPS+, ISO 9126, ISO SQUARE, as recomendações arquiteturais da norma IEEE 1471, técnicas de [...] 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 [...] |
|||||
|
Copyright © 2010 Arkhi - All Rights Reserved |
|||||