Uma abordagem para avaliação da qualidade de artefatos de software
Autor(a) principal: | |
---|---|
Data de Publicação: | 2014 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Manancial - Repositório Digital da UFSM |
dARK ID: | ark:/26339/0013000008vf7 |
Texto Completo: | http://repositorio.ufsm.br/handle/1/5444 |
Resumo: | While applications and software systems have evolved and becoming more complex, mainly due to the increasing demands of customers and users, organizations that produce or acquire have sought alternatives to reduce costs and deliveries without affect the final product quality. However, in order to make the evaluation of these products more effective, it is important to use a quality model that allows structure it in a way that satisfies, among other requirements, the heterogeneous expectations of stakeholders. At same time, it is recommended starting this evaluation as soon as possible since the early stages of a development process in order to detect and fix any problems before they propagate. In this sense, this work presents a study on quality models used in the evaluation of software products, proposing at the same time the assessment of software artifacts, generated and/or transformed by activities throughout the lifecycle of a software process. The proposal is based on a quality framework, structured from a metamodel, which relates the process of evaluating the several characteristics that involve the artifacts, such as their purposes, stakeholders, methods and corresponding metrics. The work is also composed by a supporting tool which purpose is to guide evaluators in defining a plan for assessing the quality of those artifacts. Finally, the proposal was submitted to validation through a case study involving graduate students of Federal University of Santa Maria. |
id |
UFSM_9db2a38616d79cf774ad96ca19f7950a |
---|---|
oai_identifier_str |
oai:repositorio.ufsm.br:1/5444 |
network_acronym_str |
UFSM |
network_name_str |
Manancial - Repositório Digital da UFSM |
repository_id_str |
|
spelling |
Uma abordagem para avaliação da qualidade de artefatos de softwareAn approach for assessing the quality of software artifactsQualidade de softwareModelos de qualidadeArtefatos de softwareMetamodelo de qualidadeMetas de qualidadeSoftware qualityQuality modelsSoftware artifactsQuality metamodelQuality metricsCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOWhile applications and software systems have evolved and becoming more complex, mainly due to the increasing demands of customers and users, organizations that produce or acquire have sought alternatives to reduce costs and deliveries without affect the final product quality. However, in order to make the evaluation of these products more effective, it is important to use a quality model that allows structure it in a way that satisfies, among other requirements, the heterogeneous expectations of stakeholders. At same time, it is recommended starting this evaluation as soon as possible since the early stages of a development process in order to detect and fix any problems before they propagate. In this sense, this work presents a study on quality models used in the evaluation of software products, proposing at the same time the assessment of software artifacts, generated and/or transformed by activities throughout the lifecycle of a software process. The proposal is based on a quality framework, structured from a metamodel, which relates the process of evaluating the several characteristics that involve the artifacts, such as their purposes, stakeholders, methods and corresponding metrics. The work is also composed by a supporting tool which purpose is to guide evaluators in defining a plan for assessing the quality of those artifacts. Finally, the proposal was submitted to validation through a case study involving graduate students of Federal University of Santa Maria.Coordenação de Aperfeiçoamento de Pessoal de Nível SuperiorAo mesmo tempo em que as aplicações e os sistemas de software vêm evoluindo e tornando-se mais complexos, devido, principalmente, à crescente exigência dos clientes e usuários, as organizações que os produzem ou os adquirem têm buscado alternativas para reduzir custos e prazos de entrega sem que a qualidade do produto final seja afetada. Contudo, para que a avaliação desses produtos seja mais eficaz, é importante utilizar um modelo de qualidade que permita estruturá-la de forma que satisfaça, entre outros requisitos, as expectativas heterogêneas dos interessados. Paralelamente, recomenda-se iniciar essa avaliação o mais cedo possível, já nos primeiros estágios de um processo de desenvolvimento com o objetivo de detectar e corrigir os problemas encontrados antes que se propaguem. Neste sentido, este trabalho apresenta um estudo sobre modelos de qualidade empregados na avaliação de produtos de software ao mesmo tempo em que propõe a avaliação dos artefatos, gerados e/ou transformados pelas atividades, ao longo do ciclo de vida de um processo de desenvolvimento. A proposta é baseada em um framework de qualidade, estruturado a partir de um metamodelo, que relaciona o processo de avaliação às diversas características que envolvem os artefatos, tais como seus propósitos, interessados, métodos e métricas correspondentes. O trabalho é composto, ainda, por uma ferramenta de apoio cujo objetivo é guiar os avaliadores na definição de um plano de avaliação da qualidade de tais artefatos. Por fim, a proposta foi avaliada e validada por meio de um estudo de caso envolvendo estudantes de pós-graduação em informática na avaliação de três aplicações reais desenvolvidas por acadêmicos de graduação da Universidade Federal de Santa Maria.Universidade Federal de Santa MariaBRCiência da ComputaçãoUFSMPrograma de Pós-Graduação em InformáticaFontoura, Lisandra Manzonihttp://lattes.cnpq.br/8979575031016933Piveta, Eduardo Kesslerhttp://lattes.cnpq.br/8687196768910831Pimenta, Marcelo Soareshttp://lattes.cnpq.br/2202679279260042Bertuol, Gelson2015-04-132015-04-132014-08-27info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfapplication/pdfBERTUOL, Gelson. An approach for assessing the quality of software artifacts. 2014. 106 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Santa Maria, Santa Maria, 2014.http://repositorio.ufsm.br/handle/1/5444ark:/26339/0013000008vf7porinfo:eu-repo/semantics/openAccessreponame:Manancial - Repositório Digital da UFSMinstname:Universidade Federal de Santa Maria (UFSM)instacron:UFSM2024-07-16T14:29:47Zoai:repositorio.ufsm.br:1/5444Biblioteca Digital de Teses e Dissertaçõeshttps://repositorio.ufsm.br/ONGhttps://repositorio.ufsm.br/oai/requestatendimento.sib@ufsm.br||tedebc@gmail.comopendoar:2024-07-16T14:29:47Manancial - Repositório Digital da UFSM - Universidade Federal de Santa Maria (UFSM)false |
dc.title.none.fl_str_mv |
Uma abordagem para avaliação da qualidade de artefatos de software An approach for assessing the quality of software artifacts |
title |
Uma abordagem para avaliação da qualidade de artefatos de software |
spellingShingle |
Uma abordagem para avaliação da qualidade de artefatos de software Bertuol, Gelson Qualidade de software Modelos de qualidade Artefatos de software Metamodelo de qualidade Metas de qualidade Software quality Quality models Software artifacts Quality metamodel Quality metrics CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
title_short |
Uma abordagem para avaliação da qualidade de artefatos de software |
title_full |
Uma abordagem para avaliação da qualidade de artefatos de software |
title_fullStr |
Uma abordagem para avaliação da qualidade de artefatos de software |
title_full_unstemmed |
Uma abordagem para avaliação da qualidade de artefatos de software |
title_sort |
Uma abordagem para avaliação da qualidade de artefatos de software |
author |
Bertuol, Gelson |
author_facet |
Bertuol, Gelson |
author_role |
author |
dc.contributor.none.fl_str_mv |
Fontoura, Lisandra Manzoni http://lattes.cnpq.br/8979575031016933 Piveta, Eduardo Kessler http://lattes.cnpq.br/8687196768910831 Pimenta, Marcelo Soares http://lattes.cnpq.br/2202679279260042 |
dc.contributor.author.fl_str_mv |
Bertuol, Gelson |
dc.subject.por.fl_str_mv |
Qualidade de software Modelos de qualidade Artefatos de software Metamodelo de qualidade Metas de qualidade Software quality Quality models Software artifacts Quality metamodel Quality metrics CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
topic |
Qualidade de software Modelos de qualidade Artefatos de software Metamodelo de qualidade Metas de qualidade Software quality Quality models Software artifacts Quality metamodel Quality metrics CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
description |
While applications and software systems have evolved and becoming more complex, mainly due to the increasing demands of customers and users, organizations that produce or acquire have sought alternatives to reduce costs and deliveries without affect the final product quality. However, in order to make the evaluation of these products more effective, it is important to use a quality model that allows structure it in a way that satisfies, among other requirements, the heterogeneous expectations of stakeholders. At same time, it is recommended starting this evaluation as soon as possible since the early stages of a development process in order to detect and fix any problems before they propagate. In this sense, this work presents a study on quality models used in the evaluation of software products, proposing at the same time the assessment of software artifacts, generated and/or transformed by activities throughout the lifecycle of a software process. The proposal is based on a quality framework, structured from a metamodel, which relates the process of evaluating the several characteristics that involve the artifacts, such as their purposes, stakeholders, methods and corresponding metrics. The work is also composed by a supporting tool which purpose is to guide evaluators in defining a plan for assessing the quality of those artifacts. Finally, the proposal was submitted to validation through a case study involving graduate students of Federal University of Santa Maria. |
publishDate |
2014 |
dc.date.none.fl_str_mv |
2014-08-27 2015-04-13 2015-04-13 |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
BERTUOL, Gelson. An approach for assessing the quality of software artifacts. 2014. 106 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Santa Maria, Santa Maria, 2014. http://repositorio.ufsm.br/handle/1/5444 |
dc.identifier.dark.fl_str_mv |
ark:/26339/0013000008vf7 |
identifier_str_mv |
BERTUOL, Gelson. An approach for assessing the quality of software artifacts. 2014. 106 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Santa Maria, Santa Maria, 2014. ark:/26339/0013000008vf7 |
url |
http://repositorio.ufsm.br/handle/1/5444 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf application/pdf |
dc.publisher.none.fl_str_mv |
Universidade Federal de Santa Maria BR Ciência da Computação UFSM Programa de Pós-Graduação em Informática |
publisher.none.fl_str_mv |
Universidade Federal de Santa Maria BR Ciência da Computação UFSM Programa de Pós-Graduação em Informática |
dc.source.none.fl_str_mv |
reponame:Manancial - Repositório Digital da UFSM instname:Universidade Federal de Santa Maria (UFSM) instacron:UFSM |
instname_str |
Universidade Federal de Santa Maria (UFSM) |
instacron_str |
UFSM |
institution |
UFSM |
reponame_str |
Manancial - Repositório Digital da UFSM |
collection |
Manancial - Repositório Digital da UFSM |
repository.name.fl_str_mv |
Manancial - Repositório Digital da UFSM - Universidade Federal de Santa Maria (UFSM) |
repository.mail.fl_str_mv |
atendimento.sib@ufsm.br||tedebc@gmail.com |
_version_ |
1815172306803097600 |