Uma Arquitetura de Referência para Medição de Software

Made available in DSpace on 2016-12-23T14:33:37Z (GMT). No. of bitstreams: 1 Ciro Xavier Maretto -- parte1.pdf: 1560777 bytes, checksum: b87dbad912d2ed99abdf096e4b07bdbc (MD5) Previous issue date: 2013-08-19 === Durante a execução dos projetos de software, muitos dados precisam ser coletados, arma...

Full description

Bibliographic Details
Main Author: Maretto, Ciro Xavier
Other Authors: Barcellos, Monalessa Perini
Format: Others
Language:Portuguese
Published: Universidade Federal do Espírito Santo 2016
Subjects:
Online Access:http://repositorio.ufes.br/handle/10/6364
id ndltd-IBICT-oai-dspace2.ufes.br-10-6364
record_format oai_dc
collection NDLTD
language Portuguese
format Others
sources NDLTD
topic Medição de Software
Controle Estatístico de Processos
Arquitetura de Referência
Alta Maturidade
Software Measurement
Statistical Process Control
Reference Architecture
High Maturity
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::ENGENHARIA DE SOFTWARE
spellingShingle Medição de Software
Controle Estatístico de Processos
Arquitetura de Referência
Alta Maturidade
Software Measurement
Statistical Process Control
Reference Architecture
High Maturity
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::ENGENHARIA DE SOFTWARE
Maretto, Ciro Xavier
Uma Arquitetura de Referência para Medição de Software
description Made available in DSpace on 2016-12-23T14:33:37Z (GMT). No. of bitstreams: 1 Ciro Xavier Maretto -- parte1.pdf: 1560777 bytes, checksum: b87dbad912d2ed99abdf096e4b07bdbc (MD5) Previous issue date: 2013-08-19 === Durante a execução dos projetos de software, muitos dados precisam ser coletados, armazenados e analisados para apoiar decisões tanto no contexto dos projetos quanto da organização. A medição de software é prática fundamental para o gerenciamento de projetos e para a melhoria de processos e está presente nos principais modelos e padrões de melhoria de processos de software, como a ISO/IEC 12207 (ISO/IEC, 2008), o CMMI (Capability Maturity Model Integration) (SEI, 2010) e o MR-MPS-SW (Modelo de Referência para Melhoria de Processo de Software Brasileiro) (SOFTEX, 2012). Em modelos que tratam a melhoria de processos em níveis, tais como o CMMI e o MR-MPS-SW, a medição é introduzida nos níveis iniciais (nível 2 do CMMI e nível F do MR-MPS-SW) e evolui à medida que a maturidade dos processos aumenta. Na alta maturidade, caracterizada nos níveis 4 e 5 do CMMI e B e A do MR-MPS-SW, a medição evolui, sendo necessário realizar o controle estatístico dos processos (CEP). Para realizar a medição de software de forma efetiva, é necessária uma infraestrutura computacional para apoiar a coleta, o armazenamento e a análise de medidas. Nesse sentido, este trabalho propõe uma arquitetura de referência para medição de software, que considera tanto a medição tradicional quanto em alta maturidade. A arquitetura proposta é independente de plataforma e foi definida com base na Ontologia de Referência para Medição de Software (BARCELLOS, 2009). Ela pode ser utilizada como base para a definição de arquiteturas específicas para soluções computacionais que apoiem o processo de medição de software. Como prova de conceito, a arquitetura de referência proposta foi utilizada como base para a definição de uma arquitetura específica e uma ferramenta. Além disso, como uma avaliação preliminar do trabalho, um estudo experimental foi realizado === During the execution of software projects, it is necessary to collect, store and analyze data in order to support project and organizational making decisions. Software measurement is a fundamental practice for project management and process improvement. It is present in the main models and standards that address software process improvement, such as ISO/IEC 12207 (ISO/IEC, 2008), CMMI (Capability Maturity Model Integration) (SEI, 2010) and MR-MPS-SW (Reference Model for Process Improvement of Brazilian Software) (SOFTEX, 2012). In models that address software process improvement in levels, such as CMMI and MR-MPS-SW, measurement starts in the initial levels (CMMI level 2 and MR-MPS-SW level F) and evolves as the maturity level increases. In the high maturity, characterized in CMMI levels 4 and 5 and MR-MPS-SW level B and A, measurement includes carrying out statistic process control (SPC). In order to perform the measurement process in an effective way, a computational infrastructure able to support measurement collection, storage and analysis is necessary. In this sense, this work proposes a reference architecture for software measurement that considers both traditional and high maturity measurement. The proposed architecture is platform independent and has been defined based on the Reference Ontology for Software Measurement (BARCELLOS, 2009). It can be used as a basis for defining specific architectures for computational solutions that support the software measurement process. As a proof of concept, the reference architecture was used as a basis for a specific architecture and a tool. In addition, aiming at evaluating the reference architecture proposed, an experimental study was carried out and some preliminary results were obtained
author2 Barcellos, Monalessa Perini
author_facet Barcellos, Monalessa Perini
Maretto, Ciro Xavier
author Maretto, Ciro Xavier
author_sort Maretto, Ciro Xavier
title Uma Arquitetura de Referência para Medição de Software
title_short Uma Arquitetura de Referência para Medição de Software
title_full Uma Arquitetura de Referência para Medição de Software
title_fullStr Uma Arquitetura de Referência para Medição de Software
title_full_unstemmed Uma Arquitetura de Referência para Medição de Software
title_sort uma arquitetura de referência para medição de software
publisher Universidade Federal do Espírito Santo
publishDate 2016
url http://repositorio.ufes.br/handle/10/6364
work_keys_str_mv AT marettociroxavier umaarquiteturadereferenciaparamedicaodesoftware
_version_ 1718852516943233024
spelling ndltd-IBICT-oai-dspace2.ufes.br-10-63642019-01-21T18:30:12Z Uma Arquitetura de Referência para Medição de Software Maretto, Ciro Xavier Barcellos, Monalessa Perini Falbo, Ricardo de Almeida Souza, Gleison dos Santos Medição de Software Controle Estatístico de Processos Arquitetura de Referência Alta Maturidade Software Measurement Statistical Process Control Reference Architecture High Maturity CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::ENGENHARIA DE SOFTWARE Made available in DSpace on 2016-12-23T14:33:37Z (GMT). No. of bitstreams: 1 Ciro Xavier Maretto -- parte1.pdf: 1560777 bytes, checksum: b87dbad912d2ed99abdf096e4b07bdbc (MD5) Previous issue date: 2013-08-19 Durante a execução dos projetos de software, muitos dados precisam ser coletados, armazenados e analisados para apoiar decisões tanto no contexto dos projetos quanto da organização. A medição de software é prática fundamental para o gerenciamento de projetos e para a melhoria de processos e está presente nos principais modelos e padrões de melhoria de processos de software, como a ISO/IEC 12207 (ISO/IEC, 2008), o CMMI (Capability Maturity Model Integration) (SEI, 2010) e o MR-MPS-SW (Modelo de Referência para Melhoria de Processo de Software Brasileiro) (SOFTEX, 2012). Em modelos que tratam a melhoria de processos em níveis, tais como o CMMI e o MR-MPS-SW, a medição é introduzida nos níveis iniciais (nível 2 do CMMI e nível F do MR-MPS-SW) e evolui à medida que a maturidade dos processos aumenta. Na alta maturidade, caracterizada nos níveis 4 e 5 do CMMI e B e A do MR-MPS-SW, a medição evolui, sendo necessário realizar o controle estatístico dos processos (CEP). Para realizar a medição de software de forma efetiva, é necessária uma infraestrutura computacional para apoiar a coleta, o armazenamento e a análise de medidas. Nesse sentido, este trabalho propõe uma arquitetura de referência para medição de software, que considera tanto a medição tradicional quanto em alta maturidade. A arquitetura proposta é independente de plataforma e foi definida com base na Ontologia de Referência para Medição de Software (BARCELLOS, 2009). Ela pode ser utilizada como base para a definição de arquiteturas específicas para soluções computacionais que apoiem o processo de medição de software. Como prova de conceito, a arquitetura de referência proposta foi utilizada como base para a definição de uma arquitetura específica e uma ferramenta. Além disso, como uma avaliação preliminar do trabalho, um estudo experimental foi realizado During the execution of software projects, it is necessary to collect, store and analyze data in order to support project and organizational making decisions. Software measurement is a fundamental practice for project management and process improvement. It is present in the main models and standards that address software process improvement, such as ISO/IEC 12207 (ISO/IEC, 2008), CMMI (Capability Maturity Model Integration) (SEI, 2010) and MR-MPS-SW (Reference Model for Process Improvement of Brazilian Software) (SOFTEX, 2012). In models that address software process improvement in levels, such as CMMI and MR-MPS-SW, measurement starts in the initial levels (CMMI level 2 and MR-MPS-SW level F) and evolves as the maturity level increases. In the high maturity, characterized in CMMI levels 4 and 5 and MR-MPS-SW level B and A, measurement includes carrying out statistic process control (SPC). In order to perform the measurement process in an effective way, a computational infrastructure able to support measurement collection, storage and analysis is necessary. In this sense, this work proposes a reference architecture for software measurement that considers both traditional and high maturity measurement. The proposed architecture is platform independent and has been defined based on the Reference Ontology for Software Measurement (BARCELLOS, 2009). It can be used as a basis for defining specific architectures for computational solutions that support the software measurement process. As a proof of concept, the reference architecture was used as a basis for a specific architecture and a tool. In addition, aiming at evaluating the reference architecture proposed, an experimental study was carried out and some preliminary results were obtained 2016-12-23T14:33:37Z 2013-10-02 2016-12-23T14:33:37Z 2013-08-19 info:eu-repo/semantics/publishedVersion info:eu-repo/semantics/masterThesis MARETTO, Ciro Xavier. Uma Arquitetura de Referência para Medição de Software. 2013. 200 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal do Espírito Santo, Vitória, 2013. http://repositorio.ufes.br/handle/10/6364 por info:eu-repo/semantics/openAccess text Universidade Federal do Espírito Santo Programa de Pós-Graduação em Informática UFES BR Ciência da Computação reponame:Repositório Institucional da UFES instname:Universidade Federal do Espírito Santo instacron:UFES