dc.contributorMarcos Lins de Vasconcelos, Alexandre
dc.creatorde Azevêdo Ribeiro, Diego
dc.date2014-06-12T15:59:49Z
dc.date2014-06-12T15:59:49Z
dc.date2007
dc.identifierde 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.
dc.identifierhttps://repositorio.ufpe.br/handle/123456789/2635
dc.descriptionGrandes 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
dc.formatapplication/pdf
dc.languagepor
dc.publisherUniversidade Federal de Pernambuco
dc.subjectArquitetura de software
dc.subjectDiretrizes
dc.subjectGerenciamento pelas diretrizes
dc.subjectMetas
dc.subjectProcesso de gerenciamento
dc.titleUm processo para gerenciamento de arquitetura de software corporativa
dc.typemasterThesis


Este ítem pertenece a la siguiente institución