Visualização da rastreabilidade em projetos ágeis através de dados contidos em ferramentas de apoio à gerência de projetos
Autor(a) principal: | |
---|---|
Data de Publicação: | 2018 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFRN |
Texto Completo: | https://repositorio.ufrn.br/jspui/handle/123456789/26247 |
Resumo: | A rastreabilidade de software, conhecida pelo relacionamento entre quaisquer artefatos da engenharia de software, traz grandes vantagens no processo de desenvolvimento. As informações que ela fornece ajudam em tomadas de decisão diante de uma alteração, melhor entendimento do artefato, reusabilidade, manutenção, previsão de custos e prazos, entre outros. Com ambientes cada vez mais adeptos às metodologias ágeis, com o cliente lado a lado dando feedbacks constantes, a adequação a essas mudanças solicitadas tem sido uma prática comum durante o desenvolvimento de sistemas. E, para que as mudanças sejam feitas de forma segura, informações de rastreabilidade ajudam em decisões, com o objetivo de que a alteração não traga inconsistências, introdução de erros e geração de falhas no sistema. Algumas ferramentas de gerenciamento de projetos suportam elementos de rastreabilidade. Contudo com diversos dados que podem ser fornecidas com tal prática, fica difícil interpretá-los, principalmente quando são apresentados apenas textualmente. Sabendo que a visualização de informação traz possibilidade de uma análise com grandes volumes de dados de forma rápida e com mais clareza, oferecendo uma tomada de decisão mais segura e, permitindo descobrir informações antes não vistas, é possível verificar na literatura técnicas de visualização de informação de rastreabilidade. No entanto, tais técnicas necessitam de informações além desses dados, precisam considerar os pilares da informação expostos na academia (problemática, o que, quando e quem visualizar) para se ter uma visualização adequada. Com este intuito, este trabalho realiza entrevistas na indústria para responder aos pilares da informação considerados na proposta de uma visualização. Em seguida, uma análise baseada em Teoria Fundamentada é feita nos dados levantados. Então, no contexto montado de rastreabilidade, perfis definidos, necessidades e problemas descritos e, artefatos gerados em ambientes ágeis, é estudada na bibliografia as visualizações de informação existentes. Como resultado é realizada uma discussão e sugestão de visualização apropriada para informações de rastreabilidade com base nas sugestões da literatura e dos dados levantados da entrevista. Posteriormente, com Heurísticas criadas, é feita uma avaliação das ferramentas de gerenciamento de projeto que se integram a plataforma de hospedagem e versionamento de dados Github, para averiguar se fornecem a visualização de informação de rastreabilidade notada. |
id |
UFRN_9e74c46d689884a0202b0f3687dd2106 |
---|---|
oai_identifier_str |
oai:https://repositorio.ufrn.br:123456789/26247 |
network_acronym_str |
UFRN |
network_name_str |
Repositório Institucional da UFRN |
repository_id_str |
|
spelling |
Trindade, Gabriela Oliveira daCysneiros Filho, Gilberto Amado de AzevedoSilva, Lyrene Fernandes daLucena, Marcia Jacyntha Nunes Rodrigues2018-12-05T23:20:02Z2018-12-05T23:20:02Z2018-07-27TRINDADE, Gabriela Oliveira da. Visualização da rastreabilidade em projetos ágeis através de dados contidos em ferramentas de apoio à gerência de projetos. 2018. 150f. Dissertação (Mestrado em Sistemas e Computação) - Centro de Ciências Exatas e da Terra, Universidade Federal do Rio Grande do Norte, Natal, 2018.https://repositorio.ufrn.br/jspui/handle/123456789/26247A rastreabilidade de software, conhecida pelo relacionamento entre quaisquer artefatos da engenharia de software, traz grandes vantagens no processo de desenvolvimento. As informações que ela fornece ajudam em tomadas de decisão diante de uma alteração, melhor entendimento do artefato, reusabilidade, manutenção, previsão de custos e prazos, entre outros. Com ambientes cada vez mais adeptos às metodologias ágeis, com o cliente lado a lado dando feedbacks constantes, a adequação a essas mudanças solicitadas tem sido uma prática comum durante o desenvolvimento de sistemas. E, para que as mudanças sejam feitas de forma segura, informações de rastreabilidade ajudam em decisões, com o objetivo de que a alteração não traga inconsistências, introdução de erros e geração de falhas no sistema. Algumas ferramentas de gerenciamento de projetos suportam elementos de rastreabilidade. Contudo com diversos dados que podem ser fornecidas com tal prática, fica difícil interpretá-los, principalmente quando são apresentados apenas textualmente. Sabendo que a visualização de informação traz possibilidade de uma análise com grandes volumes de dados de forma rápida e com mais clareza, oferecendo uma tomada de decisão mais segura e, permitindo descobrir informações antes não vistas, é possível verificar na literatura técnicas de visualização de informação de rastreabilidade. No entanto, tais técnicas necessitam de informações além desses dados, precisam considerar os pilares da informação expostos na academia (problemática, o que, quando e quem visualizar) para se ter uma visualização adequada. Com este intuito, este trabalho realiza entrevistas na indústria para responder aos pilares da informação considerados na proposta de uma visualização. Em seguida, uma análise baseada em Teoria Fundamentada é feita nos dados levantados. Então, no contexto montado de rastreabilidade, perfis definidos, necessidades e problemas descritos e, artefatos gerados em ambientes ágeis, é estudada na bibliografia as visualizações de informação existentes. Como resultado é realizada uma discussão e sugestão de visualização apropriada para informações de rastreabilidade com base nas sugestões da literatura e dos dados levantados da entrevista. Posteriormente, com Heurísticas criadas, é feita uma avaliação das ferramentas de gerenciamento de projeto que se integram a plataforma de hospedagem e versionamento de dados Github, para averiguar se fornecem a visualização de informação de rastreabilidade notada.Software traceability, known for the relationship between any software engineering artifacts, brings great advantages to the development process. The information it provides helps in decision making in the face of a change, better understanding of the artifact, reusability, maintenance, forecasting of costs and deadlines, among others. With environments increasingly adept at agile methodologies, with client side-by-side giving constant feedbacks, a adequacy to these requested changes has been a common practice during system development. And, in order for changes to be made safely, tracking information helps in making decisions, with a goal in which the change does not bring inconsistencies, introduce errors, and generate system failures. Some project management tools give support to traceability elements. However with several data that can be provided with such a practice, it is dificult to interpret them, especially when they are presented only textually. Knowing that the visualization of information brings the possibility of an analysis with large volumes of data in a fast and clear way, o ering a safer decision making and, allowing to discover information previously unseen, it is possible to verify in the literature techniques of visualization of information of traceability. However, in order to suggest a visualization, it is necessary to know beyond the data that will be shown. To achieve that, it is needed to consider the information pillars exposed in the academy (problem to be approached, what, when, and who to visualize) and then get an adequate visualization. With this purpose, this work performs interviews in the industry to identify and respond to the pillars of information considered in the proposal of a traceability visualization. Then, an analysis based on Grounded Theory in data is done. Then, in the context of traceability, the pro les, needs and problems described, and artifacts generated in agile environments are identi ed, and it is studied the bibliography about information visualizations. As a result, a discussion and suggestion of appropriate visualization for traceability information is made based on the suggestions in the literature and data collected from the interview. Later, with Heuristics created, an evaluation of the project management tools that integrate the platform of hosting and versioning of data Github is made, to see if they provide the noticed visualization of traceability information.porCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAORastreabilidade de softwareVisualização da rastreabilidadeMetodologias ágeisFerramentas de gerenciamento de projetoVisualização da rastreabilidade em projetos ágeis através de dados contidos em ferramentas de apoio à gerência de projetosVisualization of traceability in agile projects through data contained in tools of support to the management of projectsinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisPROGRAMA DE PÓS-GRADUAÇÃO EM SISTEMAS E COMPUTAÇÃOUFRNBrasilinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRNinstname:Universidade Federal do Rio Grande do Norte (UFRN)instacron:UFRNORIGINALVisualizaçãorastreabilidadeprojetos_Trindade_2018.pdfapplication/pdf10793570https://repositorio.ufrn.br/bitstream/123456789/26247/1/Visualiza%c3%a7%c3%a3orastreabilidadeprojetos_Trindade_2018.pdf52b6916c0cd10273f53c95c29af2577dMD51TEXTVisualizaçãorastreabilidadeprojetos_Trindade_2018.pdf.txtVisualizaçãorastreabilidadeprojetos_Trindade_2018.pdf.txtExtracted texttext/plain310749https://repositorio.ufrn.br/bitstream/123456789/26247/2/Visualiza%c3%a7%c3%a3orastreabilidadeprojetos_Trindade_2018.pdf.txt161d7432b874db564f45fa33cd307efaMD52THUMBNAILVisualizaçãorastreabilidadeprojetos_Trindade_2018.pdf.jpgVisualizaçãorastreabilidadeprojetos_Trindade_2018.pdf.jpgIM Thumbnailimage/jpeg3080https://repositorio.ufrn.br/bitstream/123456789/26247/3/Visualiza%c3%a7%c3%a3orastreabilidadeprojetos_Trindade_2018.pdf.jpg86535acdf643c7a458d6697852f4ece7MD53123456789/262472019-01-29 22:13:09.178oai:https://repositorio.ufrn.br:123456789/26247Repositório de PublicaçõesPUBhttp://repositorio.ufrn.br/oai/opendoar:2019-01-30T01:13:09Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)false |
dc.title.pt_BR.fl_str_mv |
Visualização da rastreabilidade em projetos ágeis através de dados contidos em ferramentas de apoio à gerência de projetos |
dc.title.alternative.pt_BR.fl_str_mv |
Visualization of traceability in agile projects through data contained in tools of support to the management of projects |
title |
Visualização da rastreabilidade em projetos ágeis através de dados contidos em ferramentas de apoio à gerência de projetos |
spellingShingle |
Visualização da rastreabilidade em projetos ágeis através de dados contidos em ferramentas de apoio à gerência de projetos Trindade, Gabriela Oliveira da CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO Rastreabilidade de software Visualização da rastreabilidade Metodologias ágeis Ferramentas de gerenciamento de projeto |
title_short |
Visualização da rastreabilidade em projetos ágeis através de dados contidos em ferramentas de apoio à gerência de projetos |
title_full |
Visualização da rastreabilidade em projetos ágeis através de dados contidos em ferramentas de apoio à gerência de projetos |
title_fullStr |
Visualização da rastreabilidade em projetos ágeis através de dados contidos em ferramentas de apoio à gerência de projetos |
title_full_unstemmed |
Visualização da rastreabilidade em projetos ágeis através de dados contidos em ferramentas de apoio à gerência de projetos |
title_sort |
Visualização da rastreabilidade em projetos ágeis através de dados contidos em ferramentas de apoio à gerência de projetos |
author |
Trindade, Gabriela Oliveira da |
author_facet |
Trindade, Gabriela Oliveira da |
author_role |
author |
dc.contributor.authorID.pt_BR.fl_str_mv |
|
dc.contributor.advisorID.pt_BR.fl_str_mv |
|
dc.contributor.referees1.none.fl_str_mv |
Cysneiros Filho, Gilberto Amado de Azevedo |
dc.contributor.referees1ID.pt_BR.fl_str_mv |
|
dc.contributor.referees2.none.fl_str_mv |
Silva, Lyrene Fernandes da |
dc.contributor.referees2ID.pt_BR.fl_str_mv |
|
dc.contributor.author.fl_str_mv |
Trindade, Gabriela Oliveira da |
dc.contributor.advisor1.fl_str_mv |
Lucena, Marcia Jacyntha Nunes Rodrigues |
contributor_str_mv |
Lucena, Marcia Jacyntha Nunes Rodrigues |
dc.subject.cnpq.fl_str_mv |
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO |
topic |
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO Rastreabilidade de software Visualização da rastreabilidade Metodologias ágeis Ferramentas de gerenciamento de projeto |
dc.subject.por.fl_str_mv |
Rastreabilidade de software Visualização da rastreabilidade Metodologias ágeis Ferramentas de gerenciamento de projeto |
description |
A rastreabilidade de software, conhecida pelo relacionamento entre quaisquer artefatos da engenharia de software, traz grandes vantagens no processo de desenvolvimento. As informações que ela fornece ajudam em tomadas de decisão diante de uma alteração, melhor entendimento do artefato, reusabilidade, manutenção, previsão de custos e prazos, entre outros. Com ambientes cada vez mais adeptos às metodologias ágeis, com o cliente lado a lado dando feedbacks constantes, a adequação a essas mudanças solicitadas tem sido uma prática comum durante o desenvolvimento de sistemas. E, para que as mudanças sejam feitas de forma segura, informações de rastreabilidade ajudam em decisões, com o objetivo de que a alteração não traga inconsistências, introdução de erros e geração de falhas no sistema. Algumas ferramentas de gerenciamento de projetos suportam elementos de rastreabilidade. Contudo com diversos dados que podem ser fornecidas com tal prática, fica difícil interpretá-los, principalmente quando são apresentados apenas textualmente. Sabendo que a visualização de informação traz possibilidade de uma análise com grandes volumes de dados de forma rápida e com mais clareza, oferecendo uma tomada de decisão mais segura e, permitindo descobrir informações antes não vistas, é possível verificar na literatura técnicas de visualização de informação de rastreabilidade. No entanto, tais técnicas necessitam de informações além desses dados, precisam considerar os pilares da informação expostos na academia (problemática, o que, quando e quem visualizar) para se ter uma visualização adequada. Com este intuito, este trabalho realiza entrevistas na indústria para responder aos pilares da informação considerados na proposta de uma visualização. Em seguida, uma análise baseada em Teoria Fundamentada é feita nos dados levantados. Então, no contexto montado de rastreabilidade, perfis definidos, necessidades e problemas descritos e, artefatos gerados em ambientes ágeis, é estudada na bibliografia as visualizações de informação existentes. Como resultado é realizada uma discussão e sugestão de visualização apropriada para informações de rastreabilidade com base nas sugestões da literatura e dos dados levantados da entrevista. Posteriormente, com Heurísticas criadas, é feita uma avaliação das ferramentas de gerenciamento de projeto que se integram a plataforma de hospedagem e versionamento de dados Github, para averiguar se fornecem a visualização de informação de rastreabilidade notada. |
publishDate |
2018 |
dc.date.accessioned.fl_str_mv |
2018-12-05T23:20:02Z |
dc.date.available.fl_str_mv |
2018-12-05T23:20:02Z |
dc.date.issued.fl_str_mv |
2018-07-27 |
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 |
TRINDADE, Gabriela Oliveira da. Visualização da rastreabilidade em projetos ágeis através de dados contidos em ferramentas de apoio à gerência de projetos. 2018. 150f. Dissertação (Mestrado em Sistemas e Computação) - Centro de Ciências Exatas e da Terra, Universidade Federal do Rio Grande do Norte, Natal, 2018. |
dc.identifier.uri.fl_str_mv |
https://repositorio.ufrn.br/jspui/handle/123456789/26247 |
identifier_str_mv |
TRINDADE, Gabriela Oliveira da. Visualização da rastreabilidade em projetos ágeis através de dados contidos em ferramentas de apoio à gerência de projetos. 2018. 150f. Dissertação (Mestrado em Sistemas e Computação) - Centro de Ciências Exatas e da Terra, Universidade Federal do Rio Grande do Norte, Natal, 2018. |
url |
https://repositorio.ufrn.br/jspui/handle/123456789/26247 |
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.publisher.program.fl_str_mv |
PROGRAMA DE PÓS-GRADUAÇÃO EM SISTEMAS E COMPUTAÇÃO |
dc.publisher.initials.fl_str_mv |
UFRN |
dc.publisher.country.fl_str_mv |
Brasil |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFRN instname:Universidade Federal do Rio Grande do Norte (UFRN) instacron:UFRN |
instname_str |
Universidade Federal do Rio Grande do Norte (UFRN) |
instacron_str |
UFRN |
institution |
UFRN |
reponame_str |
Repositório Institucional da UFRN |
collection |
Repositório Institucional da UFRN |
bitstream.url.fl_str_mv |
https://repositorio.ufrn.br/bitstream/123456789/26247/1/Visualiza%c3%a7%c3%a3orastreabilidadeprojetos_Trindade_2018.pdf https://repositorio.ufrn.br/bitstream/123456789/26247/2/Visualiza%c3%a7%c3%a3orastreabilidadeprojetos_Trindade_2018.pdf.txt https://repositorio.ufrn.br/bitstream/123456789/26247/3/Visualiza%c3%a7%c3%a3orastreabilidadeprojetos_Trindade_2018.pdf.jpg |
bitstream.checksum.fl_str_mv |
52b6916c0cd10273f53c95c29af2577d 161d7432b874db564f45fa33cd307efa 86535acdf643c7a458d6697852f4ece7 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN) |
repository.mail.fl_str_mv |
|
_version_ |
1802117689220530176 |