Submitted by Fabio Sobreira Campos da Costa (fabio.sobreira@ufpe.br) on 2016-08-08T12:30:47Z
No. of bitstreams: 2
license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5)
Dissertacao_Micael.pdf: 1885236 bytes, checksum: dce77e81bc020dd0cb75344d091e690b (MD5) / Made available in DSpace on 2016-08-08T12:30:47Z (GMT). No. of bitstreams: 2
license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5)
Dissertacao_Micael.pdf: 1885236 bytes, checksum: dce77e81bc020dd0cb75344d091e690b (MD5)
Previous issue date: 2016-02-01 / O desenvolvimento de software engloba uma série de atividades cuja complexidade é
notória. Quando este desenvolvimento não é gerenciado adequadamente pode haver diminuição
na qualidade do software, aumento nos custos e atrasos nas entregas. Neste contexto, a manutenibilidade
de software é considerada um atributo de qualidade que possui uma importante função
na análise de qualidade de software. Geralmente, diversas áreas distintas, tais como Desenvolvimento
de Software, Gestão de Projetos e Pesquisa de Software adotam métricas que atuam como
indicadores que resumem uma série de informações, ajudando a caracterizar e entender certas
circunstancias envolvidas na produção de um sistema. Por outro lado, determinar características
de manutenibilidade em um sistema pode apresentar significantes desafios para um engenheiro de
manutenibilidade. Por conseguinte, visando auxiliar o uso destas métricas, diversas ferramentas
estão disponíveis para facilitar a análise e coleta de métricas software aplicadas a diversos
contextos no desenvolvimento de um projeto. No entanto, a variedade de ferramentas e falta
de informações para avaliar melhor o uso de cada uma, pode dificultar em algum aspecto a
seleção e aplicação de novas métricas ou ferramentas. Face a esta realidade, este trabalho tem
como objetivo investigar a adoção e uso de ferramentas que auxiliem a coleta de métricas de
manutenibilidade de software e como elas podem estar relacionadas a escolha de tais atributos
utilizados sob contexto industrial. E adicionalmente, verificar a sua representatividade, quais
são as mais comuns e em que contexto são utilizadas. Para levantar os dados necessários para a
análise e avaliação dessas ferramentas utilizadas no cenário industrial foi escolhido o Survey,
como método empírico. Os dados coletados mostraram-se significantes para entendimento do
cenário industrial no contexto relacionado, ajudando na integralização do conhecimento sobre
uso de ferramentas e métricas adotadas na indústria. / Software development includes a series of activities whose complexity is notorious.
When the development is not properly managed there can be decrease in software quality, higher
costs and schedule delays. In this context, software maintainability (SM) is considered a quality
attribute that plays an important role in the software quality analysis. Usually, several different
areas such as Software Development, Project Management and Research in Software adopt
metrics that act as indicators that summarize lots of information, helping to characterize and
understand certain circumstances involved in the system production. However, determining
maintainability characteristics of a system can present significant challenges for maintainability
engineer. Therefore seeking to support using metrics, several tools have been developed to
facilitate the collection and analysis of software metrics applied in different contexts on a project.
However, the variety of tools and lack of information to better evaluate the use of each one,
can hinder in some way the selection and application of new metrics and tools. Considering
this fact, this research aims to investigate the adoption and use of tools to assist the collection
of SM metrics and how they may be related to the choice of such attributes used in industrial
context. Besides, we also aim to verify its representativeness, which are the most common and
in what context they have been used. To gather all necessary data for analysis and evaluation of
these tools used in industrial scenario, we chose Survey as empirical method. The data collected
proved to be significant for understanding the industrial scenario in the referred context, helping
the integration of knowledge about using tools and metrics adopted in the industry.
Identifer | oai:union.ndltd.org:IBICT/oai:repositorio.ufpe.br:123456789/17638 |
Date | 01 February 2016 |
Creators | FRANÇA, Micael Soares de |
Contributors | http://lattes.cnpq.br/6456667887502521, SOARES, Sergio Castelo Branco, SARAIVA, Juliana de Albuquerque Gonçalves |
Publisher | Universidade Federal de Pernambuco, Programa de Pos Graduacao em Ciencia da Computacao, UFPE, Brasil |
Source Sets | IBICT Brazilian ETDs |
Language | Breton |
Detected Language | English |
Type | info:eu-repo/semantics/publishedVersion, info:eu-repo/semantics/masterThesis |
Source | reponame:Repositório Institucional da UFPE, instname:Universidade Federal de Pernambuco, instacron:UFPE |
Rights | Attribution-NonCommercial-NoDerivs 3.0 Brazil, http://creativecommons.org/licenses/by-nc-nd/3.0/br/, info:eu-repo/semantics/openAccess |
Page generated in 0.0021 seconds