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...
Main Author: | |
---|---|
Other Authors: | |
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 |