Uma abordagem de Data Warehouse para análise de processos de desenvolvimento de software
Autor(a) principal: | |
---|---|
Data de Publicação: | 2006 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Biblioteca Digital de Teses e Dissertações da PUC_RS |
Texto Completo: | http://tede2.pucrs.br/tede2/handle/tede/5006 |
Resumo: | A busca pela qualidade sobre produtos de software se faz cada vez mais presente e necessária em organizações de software. Neste sentido, essas organizações buscam opções de como medir e analisar quantitativamente a qualidade de seus processos de desenvolvimento. No entanto, organizações trabalham com diferentes projetos que, por sua vez, utilizam-se de diversos processos e métricas. Partindo desta premissa, tais organizações devem buscar alternativas de como prover uma visão unificada através da centralização dos dados dos diferentes projetos e ainda disponibilizar, a seus usuários, análises quantitativas de seus Processos de Desenvolvimento de Software (PDS) através de um Programa de Métricas (PM). Para tal, os modelos de qualidade de software sugerem a construção de um repositório organizacional de métricas. Contudo, a construção de um repositório que atenda as características tanto de suporte ao armazenamento dos dados, como da disponibilização de análises aos usuários organizacionais não mostra-se uma tarefa trivial. Perante esta realidade, este trabalho descreve sucintamente a arquitetura de um ambiente de Data Warehousing que provê suporte a adoção de um PM através do armazenamento de dados resultantes de diferentes PDS em uma base de dados unificada e centralizada. Este volume dedica-se a apresentação de dois componentes deste ambiente: o modelo analítico, base do Data Warehouse (DW), e o componente de apresentação no qual definem-se recursos analíticos que facilitam as análises realizadas pelos usuários organizacionais. O desenvolvimento de um repositório deve considerar tanto as especificidades do PM adotado como as do próprio ambiente dos PDS. Quanto às métricas que compõem o PM, algumas representam dados não aditivos que podem comprometer as análises a serem realizadas. Já, quanto ao ambiente, especificidades dos PDS dificultam a definição de um único modelo que comporte características distintas. Além do armazenamento dos dados, a forma como estes serão disponibilizados também deve ser considerada, uma vez que usuários possuem características e necessidades de análise distintas. Por conseqüência, a complexidade de se desenvolver um modelo e prover recursos de análise neste contexto é muito alta. Desta forma, o modelo analítico proposto visa armazenar métricas e dados resultantes dos PDS, considerando as necessidades de análises e tratando tanto as especificidades do PM adotado como também as do ambiente do PDS. A definição dos recursos analíticos propostos, considera usuários com diferentes perfis, bem como suas particularidades. Estes recursos visam satisfazer as necessidades de análise destes perfis disponibilizando informações através de vários níveis de granularidade e disponibilizando mecanismos que forneçam maior semântica aos dados. Assim, este trabalho provê uma infraestrutura que suporta dados resultantes de diferentes PDS e análises quantitativas que consideram diferentes perfis de usuários embasadas em um PM. |
id |
P_RS_bc8fb56c3a73cfa41a44ef3f1b3d385c |
---|---|
oai_identifier_str |
oai:tede2.pucrs.br:tede/5006 |
network_acronym_str |
P_RS |
network_name_str |
Biblioteca Digital de Teses e Dissertações da PUC_RS |
repository_id_str |
|
spelling |
Becker, KarinCPF:42476437034http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4781414D3CPF:93953119087http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4704858Z9Novello, Taisa Carla2015-04-14T14:48:55Z2008-03-142006-03-02NOVELLO, Taisa Carla. Uma abordagem de Data Warehouse para análise de processos de desenvolvimento de software. 2006. 152 f. Dissertação (Mestrado em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul, Porto Alegre, 2006.http://tede2.pucrs.br/tede2/handle/tede/5006Made available in DSpace on 2015-04-14T14:48:55Z (GMT). No. of bitstreams: 1 399218.pdf: 2830985 bytes, checksum: ffa3a6af739950b3c3732472c58fb2c7 (MD5) Previous issue date: 2006-03-02A busca pela qualidade sobre produtos de software se faz cada vez mais presente e necessária em organizações de software. Neste sentido, essas organizações buscam opções de como medir e analisar quantitativamente a qualidade de seus processos de desenvolvimento. No entanto, organizações trabalham com diferentes projetos que, por sua vez, utilizam-se de diversos processos e métricas. Partindo desta premissa, tais organizações devem buscar alternativas de como prover uma visão unificada através da centralização dos dados dos diferentes projetos e ainda disponibilizar, a seus usuários, análises quantitativas de seus Processos de Desenvolvimento de Software (PDS) através de um Programa de Métricas (PM). Para tal, os modelos de qualidade de software sugerem a construção de um repositório organizacional de métricas. Contudo, a construção de um repositório que atenda as características tanto de suporte ao armazenamento dos dados, como da disponibilização de análises aos usuários organizacionais não mostra-se uma tarefa trivial. Perante esta realidade, este trabalho descreve sucintamente a arquitetura de um ambiente de Data Warehousing que provê suporte a adoção de um PM através do armazenamento de dados resultantes de diferentes PDS em uma base de dados unificada e centralizada. Este volume dedica-se a apresentação de dois componentes deste ambiente: o modelo analítico, base do Data Warehouse (DW), e o componente de apresentação no qual definem-se recursos analíticos que facilitam as análises realizadas pelos usuários organizacionais. O desenvolvimento de um repositório deve considerar tanto as especificidades do PM adotado como as do próprio ambiente dos PDS. Quanto às métricas que compõem o PM, algumas representam dados não aditivos que podem comprometer as análises a serem realizadas. Já, quanto ao ambiente, especificidades dos PDS dificultam a definição de um único modelo que comporte características distintas. Além do armazenamento dos dados, a forma como estes serão disponibilizados também deve ser considerada, uma vez que usuários possuem características e necessidades de análise distintas. Por conseqüência, a complexidade de se desenvolver um modelo e prover recursos de análise neste contexto é muito alta. Desta forma, o modelo analítico proposto visa armazenar métricas e dados resultantes dos PDS, considerando as necessidades de análises e tratando tanto as especificidades do PM adotado como também as do ambiente do PDS. A definição dos recursos analíticos propostos, considera usuários com diferentes perfis, bem como suas particularidades. Estes recursos visam satisfazer as necessidades de análise destes perfis disponibilizando informações através de vários níveis de granularidade e disponibilizando mecanismos que forneçam maior semântica aos dados. Assim, este trabalho provê uma infraestrutura que suporta dados resultantes de diferentes PDS e análises quantitativas que consideram diferentes perfis de usuários embasadas em um PM.application/pdfhttp://tede2.pucrs.br:80/tede2/retrieve/8097/399218.pdf.jpgporPontifícia Universidade Católica do Rio Grande do SulPrograma de Pós-Graduação em Ciência da ComputaçãoPUCRSBRFaculdade de InformácaINFORMÁTICAENGENHARIA DE SOFTWAREBANCO DE DADOS - ARQUITETURADATA WAREHOUSECNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOUma abordagem de Data Warehouse para análise de processos de desenvolvimento de softwareinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesis19749965330812744705006001946639708616176246info:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da PUC_RSinstname:Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS)instacron:PUC_RSTHUMBNAIL399218.pdf.jpg399218.pdf.jpgimage/jpeg4043http://tede2.pucrs.br/tede2/bitstream/tede/5006/3/399218.pdf.jpg01adb9e99dba21fd584111bb9cc03e87MD53TEXT399218.pdf.txt399218.pdf.txttext/plain271708http://tede2.pucrs.br/tede2/bitstream/tede/5006/2/399218.pdf.txtfdd19ae078ba72527139f43853bfcd4bMD52ORIGINAL399218.pdfapplication/pdf2830985http://tede2.pucrs.br/tede2/bitstream/tede/5006/1/399218.pdfffa3a6af739950b3c3732472c58fb2c7MD51tede/50062015-04-17 11:57:30.571oai:tede2.pucrs.br:tede/5006Biblioteca Digital de Teses e Dissertaçõeshttp://tede2.pucrs.br/tede2/PRIhttps://tede2.pucrs.br/oai/requestbiblioteca.central@pucrs.br||opendoar:2015-04-17T14:57:30Biblioteca Digital de Teses e Dissertações da PUC_RS - Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS)false |
dc.title.por.fl_str_mv |
Uma abordagem de Data Warehouse para análise de processos de desenvolvimento de software |
title |
Uma abordagem de Data Warehouse para análise de processos de desenvolvimento de software |
spellingShingle |
Uma abordagem de Data Warehouse para análise de processos de desenvolvimento de software Novello, Taisa Carla INFORMÁTICA ENGENHARIA DE SOFTWARE BANCO DE DADOS - ARQUITETURA DATA WAREHOUSE CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
title_short |
Uma abordagem de Data Warehouse para análise de processos de desenvolvimento de software |
title_full |
Uma abordagem de Data Warehouse para análise de processos de desenvolvimento de software |
title_fullStr |
Uma abordagem de Data Warehouse para análise de processos de desenvolvimento de software |
title_full_unstemmed |
Uma abordagem de Data Warehouse para análise de processos de desenvolvimento de software |
title_sort |
Uma abordagem de Data Warehouse para análise de processos de desenvolvimento de software |
author |
Novello, Taisa Carla |
author_facet |
Novello, Taisa Carla |
author_role |
author |
dc.contributor.advisor1.fl_str_mv |
Becker, Karin |
dc.contributor.advisor1ID.fl_str_mv |
CPF:42476437034 |
dc.contributor.advisor1Lattes.fl_str_mv |
http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4781414D3 |
dc.contributor.authorID.fl_str_mv |
CPF:93953119087 |
dc.contributor.authorLattes.fl_str_mv |
http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4704858Z9 |
dc.contributor.author.fl_str_mv |
Novello, Taisa Carla |
contributor_str_mv |
Becker, Karin |
dc.subject.por.fl_str_mv |
INFORMÁTICA ENGENHARIA DE SOFTWARE BANCO DE DADOS - ARQUITETURA DATA WAREHOUSE |
topic |
INFORMÁTICA ENGENHARIA DE SOFTWARE BANCO DE DADOS - ARQUITETURA DATA WAREHOUSE CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
dc.subject.cnpq.fl_str_mv |
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
description |
A busca pela qualidade sobre produtos de software se faz cada vez mais presente e necessária em organizações de software. Neste sentido, essas organizações buscam opções de como medir e analisar quantitativamente a qualidade de seus processos de desenvolvimento. No entanto, organizações trabalham com diferentes projetos que, por sua vez, utilizam-se de diversos processos e métricas. Partindo desta premissa, tais organizações devem buscar alternativas de como prover uma visão unificada através da centralização dos dados dos diferentes projetos e ainda disponibilizar, a seus usuários, análises quantitativas de seus Processos de Desenvolvimento de Software (PDS) através de um Programa de Métricas (PM). Para tal, os modelos de qualidade de software sugerem a construção de um repositório organizacional de métricas. Contudo, a construção de um repositório que atenda as características tanto de suporte ao armazenamento dos dados, como da disponibilização de análises aos usuários organizacionais não mostra-se uma tarefa trivial. Perante esta realidade, este trabalho descreve sucintamente a arquitetura de um ambiente de Data Warehousing que provê suporte a adoção de um PM através do armazenamento de dados resultantes de diferentes PDS em uma base de dados unificada e centralizada. Este volume dedica-se a apresentação de dois componentes deste ambiente: o modelo analítico, base do Data Warehouse (DW), e o componente de apresentação no qual definem-se recursos analíticos que facilitam as análises realizadas pelos usuários organizacionais. O desenvolvimento de um repositório deve considerar tanto as especificidades do PM adotado como as do próprio ambiente dos PDS. Quanto às métricas que compõem o PM, algumas representam dados não aditivos que podem comprometer as análises a serem realizadas. Já, quanto ao ambiente, especificidades dos PDS dificultam a definição de um único modelo que comporte características distintas. Além do armazenamento dos dados, a forma como estes serão disponibilizados também deve ser considerada, uma vez que usuários possuem características e necessidades de análise distintas. Por conseqüência, a complexidade de se desenvolver um modelo e prover recursos de análise neste contexto é muito alta. Desta forma, o modelo analítico proposto visa armazenar métricas e dados resultantes dos PDS, considerando as necessidades de análises e tratando tanto as especificidades do PM adotado como também as do ambiente do PDS. A definição dos recursos analíticos propostos, considera usuários com diferentes perfis, bem como suas particularidades. Estes recursos visam satisfazer as necessidades de análise destes perfis disponibilizando informações através de vários níveis de granularidade e disponibilizando mecanismos que forneçam maior semântica aos dados. Assim, este trabalho provê uma infraestrutura que suporta dados resultantes de diferentes PDS e análises quantitativas que consideram diferentes perfis de usuários embasadas em um PM. |
publishDate |
2006 |
dc.date.issued.fl_str_mv |
2006-03-02 |
dc.date.available.fl_str_mv |
2008-03-14 |
dc.date.accessioned.fl_str_mv |
2015-04-14T14:48:55Z |
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.citation.fl_str_mv |
NOVELLO, Taisa Carla. Uma abordagem de Data Warehouse para análise de processos de desenvolvimento de software. 2006. 152 f. Dissertação (Mestrado em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul, Porto Alegre, 2006. |
dc.identifier.uri.fl_str_mv |
http://tede2.pucrs.br/tede2/handle/tede/5006 |
identifier_str_mv |
NOVELLO, Taisa Carla. Uma abordagem de Data Warehouse para análise de processos de desenvolvimento de software. 2006. 152 f. Dissertação (Mestrado em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul, Porto Alegre, 2006. |
url |
http://tede2.pucrs.br/tede2/handle/tede/5006 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.relation.program.fl_str_mv |
1974996533081274470 |
dc.relation.confidence.fl_str_mv |
500 600 |
dc.relation.department.fl_str_mv |
1946639708616176246 |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
Pontifícia Universidade Católica do Rio Grande do Sul |
dc.publisher.program.fl_str_mv |
Programa de Pós-Graduação em Ciência da Computação |
dc.publisher.initials.fl_str_mv |
PUCRS |
dc.publisher.country.fl_str_mv |
BR |
dc.publisher.department.fl_str_mv |
Faculdade de Informáca |
publisher.none.fl_str_mv |
Pontifícia Universidade Católica do Rio Grande do Sul |
dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da PUC_RS instname:Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS) instacron:PUC_RS |
instname_str |
Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS) |
instacron_str |
PUC_RS |
institution |
PUC_RS |
reponame_str |
Biblioteca Digital de Teses e Dissertações da PUC_RS |
collection |
Biblioteca Digital de Teses e Dissertações da PUC_RS |
bitstream.url.fl_str_mv |
http://tede2.pucrs.br/tede2/bitstream/tede/5006/3/399218.pdf.jpg http://tede2.pucrs.br/tede2/bitstream/tede/5006/2/399218.pdf.txt http://tede2.pucrs.br/tede2/bitstream/tede/5006/1/399218.pdf |
bitstream.checksum.fl_str_mv |
01adb9e99dba21fd584111bb9cc03e87 fdd19ae078ba72527139f43853bfcd4b ffa3a6af739950b3c3732472c58fb2c7 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da PUC_RS - Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS) |
repository.mail.fl_str_mv |
biblioteca.central@pucrs.br|| |
_version_ |
1799765304706859008 |