• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 1
  • 1
  • Tagged with
  • 2
  • 2
  • 2
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
1

Um modelo de avaliação de desempenho para suporte ao planejamento do processo de mudança de software

Daniela dos Santos Dias, Marcely 31 January 2010 (has links)
Made available in DSpace on 2014-06-12T15:56:41Z (GMT). No. of bitstreams: 2 arquivo2965_1.pdf: 2743144 bytes, checksum: 75bae62c541d52a7d7dde54dbeaa236c (MD5) license.txt: 1748 bytes, checksum: 8a4605be74aa9ea9d79846c1fba20a33 (MD5) Previous issue date: 2010 / A engenharia de software se ocupa de todos os aspectos da produção de software, desde os estágios iniciais de especificação do sistema até a manutenção deste sistema, depois que ele entrou em operação (SOMMERVILLE, 2005). Tudo isso acontece através de um processo de software, ou seja, através da execução de um conjunto de atividades e resultados associados que geram um produto de software. Cada organização possui seus processos, a sua forma de desenvolver software, seu conjunto de atividades, métodos e ferramentas de apoio, mas a grande maioria não conhece o desempenho da execução dos mesmos. Um exemplo disso é na área de Gerência de mudanças, geralmente negligenciada da Gerência de configuração, responsável por mapear, para cada mudança efetuada no sistema, qual foi o motivo que gerou esta mudança. Essa área inclui o processo de tomada de decisão sobre que mudanças realmente devem ser realizadas e o processo para executá-las. As organizações geralmente não se preocupam com os custos de execução das atividades desse processo de mudança no software por falta de um planejamento, principalmente na análise de impacto e tomada de decisão de execução dessas mudanças. Dessa forma, este trabalho propõe um modelo em redes de Petri estocástica para avaliar o impacto dos custos na execução do processo de mudança de software. Além disso, uma metodologia de avaliação de desempenho é proposta, com o intuito de auxiliar os processos de modelagem e de avaliação. Por fim, estudos de caso serão apresentados mostrando a aplicabilidade do trabalho em comento
2

Análise de impacto em mudança de software: um guia de orientação

ARAÚJO, Joelson Isidro da Silva Araújo 04 September 2015 (has links)
Submitted by Fabio Sobreira Campos da Costa (fabio.sobreira@ufpe.br) on 2016-07-01T12:38:10Z No. of bitstreams: 2 license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) Dissertação-JoelsonIsidroDaSilvaAraújo.pdf: 1742206 bytes, checksum: c2b6f413666e50be58b963e8624a1386 (MD5) / Made available in DSpace on 2016-07-01T12:38:10Z (GMT). No. of bitstreams: 2 license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) Dissertação-JoelsonIsidroDaSilvaAraújo.pdf: 1742206 bytes, checksum: c2b6f413666e50be58b963e8624a1386 (MD5) Previous issue date: 2015-09-04 / CAPEs / Contexto: a mudança faz parte da evolução e durante o ciclo de vida do software a maior parte dos custos está associada a esta tarefa. Poder fazer previsões sobre os potenciais efeitos causados através de uma mudança é uma forma de minimizar esses custos. Neste contexto, surge então a Análise de Impacto (AI) para medir o esforço que será necessário à mudança e para nortear como realizar a mesma da maneira mais adequada, entretanto o resultado gerado pode ser insuficiente, pois é possível existirem erros na identificação dos elementos possivelmente impactados, não contemplando todos os problemas existentes. Objetivo: este trabalho tem como objetivo investigar o que se tem feito para permitir um resultado mais preciso na AI, gerando um catálogo de benefícios e limitações e propondo um guia de boas práticas, respondendo as perguntas de pesquisa – O que se sabe atualmente sobre os benefícios e limitações da AI em mudança de software? O que se tem feito para minimizar os erros gerados na análise? Método: para a condução da pesquisa fez-se necessário a busca de dados na literatura, através de uma pesquisa exploratória, por meio de uma revisão sistemática com o intuito de investigar as técnicas de AI relatadas em pesquisas dos últimos anos. Resultados: de posse dos dados resultantes da extração e análise dos dados, os resultados são: (1) evidências de técnicas existentes que conseguiram minimizar imprecisões nos resultados da análise, (2) geração de catálogo de benefícios e limitações em seu uso e ainda, um guia de propostas de boas práticas a serem adotadas para permitir que a análise apresente melhores resultados. Conclusão: os resultados fornecem uma melhor visão dos fatores que precisam ser melhorados e, além disso, possibilitaram a criação de um guia de boas práticas. Com isto, pretendemos contribuir fornecendo uma melhor compreensão sobre as técnicas existentes, de que forma melhorias vêm sendo propostas e quais práticas permitem a maximização dos resultados gerados através da análise de impacto. / Context: Changing is part of the evolution and during the software lifecycle most cost is associated with this task. Being able to make predictions about the potential effects caused by a change is a way to minimize these costs. In this context, the Impact Analisys (IA) can be used to measure the effort it will take to change and to guide how to do the same in the most appropriate way, however the results generated may be insufficient, it is possible to detect errors on the elements identification possibly impacted, not including all the existing problems. Objective: This study has the objetive to investigate what has been done to allow more accurate result in IA , generating a catalog of benefits and limitations and proposing a guide of good practice by answering the research questions - What is currently known about the benefits and IA limitations on software changes? What has been done to minimize errors generated in the analysis? Methodology: To conduct this research it is necessary to search data in the literature, through an exploratory research using a systematic review that will allow an investigation about the most IA techniques used in the last years. Results: With the data generated through the extration and analisys of data, the results are: evidences of techniques which can be used to minimize inaccuracies in test results, (2) generation of catalog of benefits and limitations in its use and also a good practice guide to be adopted to allow the analysis present better results. Conclusion: the expected results will provide a better view of the factors that need to be improved and, besides, will enable the creation of a good practice guide. With this, we intend to contribute by providing a better understanding of existing techniques, how improvements have been proposed and what practices has been used to improve the results generated by impact analysis.

Page generated in 0.0564 seconds