Skip navigation
Please use this identifier to cite or link to this item: https://repositorio.ufpe.br/handle/123456789/2635
Title: Um processo para gerenciamento de arquitetura de software corporativa
Authors: de Azevêdo Ribeiro, Diego
Keywords: Arquitetura de software; Diretrizes; Gerenciamento pelas diretrizes; Metas; Processo de gerenciamento
Issue Date: 2007
Publisher: Universidade Federal de Pernambuco
Citation: de Azevêdo Ribeiro, Diego; Marcos Lins de Vasconcelos, Alexandre. Um processo para gerenciamento de arquitetura de software corporativa. 2007. Dissertação (Mestrado). Programa de Pós-Graduação em Ciência da Computação, Universidade Federal de Pernambuco, Recife, 2007.
Abstract: Grandes desafios ainda são enfrentados pelas organizações de desenvolvimento de software. Com o surgimento de mais organizações neste ramo, a disputa está ficando cada vez mais acirrada. Para superar a concorrência, elas investem, cada vez mais, em programas e projetos que visam melhorar os seus produtos. Esta melhoria foca, entre outras coisas, na velocidade de entrega, no nível de aceitação do cliente e na manutenção de um nível constante da qualidade dos sistemas produzidos, relativa aos requisitos não funcionais definidos pela organização. Além disso, existem fatores indiretos que também são buscados pela organização, pois refletem na qualidade do produto. Um exemplo de um destes fatores indiretos é a arquitetura de software, a qual tem uma grande influência na qualidade final do produto de software. Diante do panorama apresentado, a arquitetura de software tem um papel muito importante, pois sua influência no produto pode ser sentida, tanto pelo cliente, quanto pelos funcionários. Apesar disto, as corporações ainda apresentam dificuldades para produzir arquiteturas de softwares que possuam o nível de qualidade necessário para atender o negócio. Em alguns casos, as definições arquiteturais ficam totalmente dependentes da equipe que está desenvolvendo o software. Com o intuito de otimizar a qualidade dos produtos, este trabalho sugere um processo de gerenciamento e acompanhamento da arquitetura de software baseado no gerenciamento pelas diretrizes, que utiliza os objetivos da organização para direcionar as atividades executadas em todos os níveis funcionais, através do desdobrando das diretrizes. O principal intuito deste gerenciamento arquitetural é executar um trabalho preventivo, auxiliando na obtenção de sucesso no produto final. Outro fator importante é o alinhamento das arquiteturas desenvolvidas. Isto permite que ocorram evoluções arquiteturais constantes para acompanhar as diretrizes e metas da instituição. Além disso, este alinhamento poderá facilitar a interação entre várias equipes de projeto. Isto deve facilitar a participação de desenvolvedores em mais de um projeto, aumentar a facilidade para o reuso de componentes e possibilitar que o sucesso do produto final possua uma maior independência da equipe de desenvolvimento
URI: https://repositorio.ufpe.br/handle/123456789/2635
Appears in Collections:Dissertações de Mestrado - Ciência da Computação

Files in This Item:
File Description SizeFormat 
arquivo5633_1.pdf1.13 MBAdobe PDFView/Open


This item is protected by original copyright



Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.