[en] A PROCESS FOR DEFINE TRACEABILITY STRATEGIES: A CASE IN ORACLE ENVIRONMENT

[pt] A rastreabilidade de requisitos eficaz oferece suporte para alcançar maior maturidade do projeto e melhor qualidade do produto. Pesquisadores argumentam que a rastreabilidade deve ser explicitamente definida antecipadamente e que a rastreabilidade eficaz acontece por acaso ou por meio de esforç...

Full description

Bibliographic Details
Main Author: MARCELO NOVAES COUTINHO
Other Authors: JULIO CESAR SAMPAIO DO PRADO LEITE
Language:pt
Published: MAXWELL 2017
Subjects:
Online Access:https://www.maxwell.vrac.puc-rio.br/Busca_etds.php?strSecao=resultado&nrSeq=28692@1
https://www.maxwell.vrac.puc-rio.br/Busca_etds.php?strSecao=resultado&nrSeq=28692@2
http://doi.org/10.17771/PUCRio.acad.28692
id ndltd-puc-rio.br-oai-MAXWELL.puc-rio.br-28692
record_format oai_dc
spelling ndltd-puc-rio.br-oai-MAXWELL.puc-rio.br-286922017-09-15T04:22:53Z[en] A PROCESS FOR DEFINE TRACEABILITY STRATEGIES: A CASE IN ORACLE ENVIRONMENT[pt] UM PROCESSO DE GERÊNCIA DE ESTRATÉGIA DE RASTREABILIDADE: UM CASO EM AMBIENTE ORACLEMARCELO NOVAES COUTINHO[pt] RASTREABILIDADE DE REQUISITOS[pt] ESTRATEGIA DE RASTREABILIDADE[pt] METAS DE USO DE RASTREABILIDADE[pt] PROCEDURES ORACLE[pt] A rastreabilidade de requisitos eficaz oferece suporte para alcançar maior maturidade do projeto e melhor qualidade do produto. Pesquisadores argumentam que a rastreabilidade deve ser explicitamente definida antecipadamente e que a rastreabilidade eficaz acontece por acaso ou por meio de esforços ad-hoc. Além disso, estudos comprovam que os profissionais raramente seguem estratégias de rastreabilidade explícitas. Tal estratégia explícita de rastreabilidade deve, pelo menos, definir os artefatos a serem rastreados e os traços a serem criados entre eles. Considerando o ambiente de desenvolvimento de procedures Oracle, raramente se percebe alguma estratégia de rastreabilidade, especialmente entre a especificação de requisitos e o código SQL, o que torna a manutenção das procedures Oracle muito dispendiosa. Este trabalho apresenta como proposta, um processo que facilita a definição explícita de estratégias de rastreabilidade e que contém atividades necessárias para a elaboração de metas de uso da rastreabilidade. O processo também inclui atividades de projeto de rastreabilidade e validação de estratégia. Como estudo de caso, é realizada a instanciação do processo em um ambiente de desenvolvimento Oracle, onde se faz uso de modelos de rastreabilidade.[en] Effective requirements traceability supports higher project maturity and better product quality. Researchers argue that traceability must be explicitly defined in advance and to be effective. In addition, studies show that professionals rarely follow explicit traceability strategies. An explicit traceability strategy should at least define the artifacts to be traced and the traits being created between them. Usually in a development environment of Oracle procedures, a traceability strategy is rare, especially between the requirements specification and the code, which makes code maintenance very expensive. This work presents a proposal of a process that facilitates the explicit definition of traceability strategies and activities necessary to the use of traceability. The process also includes traceability project and validation strategy activities. As a case study, an instantiation process in a development environment Oracle is performed using the proposed process.MAXWELLJULIO CESAR SAMPAIO DO PRADO LEITE2017-01-13TEXTOhttps://www.maxwell.vrac.puc-rio.br/Busca_etds.php?strSecao=resultado&nrSeq=28692@1https://www.maxwell.vrac.puc-rio.br/Busca_etds.php?strSecao=resultado&nrSeq=28692@2http://doi.org/10.17771/PUCRio.acad.28692pt
collection NDLTD
language pt
sources NDLTD
topic [pt] RASTREABILIDADE DE REQUISITOS
[pt] ESTRATEGIA DE RASTREABILIDADE
[pt] METAS DE USO DE RASTREABILIDADE
[pt] PROCEDURES ORACLE
spellingShingle [pt] RASTREABILIDADE DE REQUISITOS
[pt] ESTRATEGIA DE RASTREABILIDADE
[pt] METAS DE USO DE RASTREABILIDADE
[pt] PROCEDURES ORACLE
MARCELO NOVAES COUTINHO
[en] A PROCESS FOR DEFINE TRACEABILITY STRATEGIES: A CASE IN ORACLE ENVIRONMENT
description [pt] A rastreabilidade de requisitos eficaz oferece suporte para alcançar maior maturidade do projeto e melhor qualidade do produto. Pesquisadores argumentam que a rastreabilidade deve ser explicitamente definida antecipadamente e que a rastreabilidade eficaz acontece por acaso ou por meio de esforços ad-hoc. Além disso, estudos comprovam que os profissionais raramente seguem estratégias de rastreabilidade explícitas. Tal estratégia explícita de rastreabilidade deve, pelo menos, definir os artefatos a serem rastreados e os traços a serem criados entre eles. Considerando o ambiente de desenvolvimento de procedures Oracle, raramente se percebe alguma estratégia de rastreabilidade, especialmente entre a especificação de requisitos e o código SQL, o que torna a manutenção das procedures Oracle muito dispendiosa. Este trabalho apresenta como proposta, um processo que facilita a definição explícita de estratégias de rastreabilidade e que contém atividades necessárias para a elaboração de metas de uso da rastreabilidade. O processo também inclui atividades de projeto de rastreabilidade e validação de estratégia. Como estudo de caso, é realizada a instanciação do processo em um ambiente de desenvolvimento Oracle, onde se faz uso de modelos de rastreabilidade. === [en] Effective requirements traceability supports higher project maturity and better product quality. Researchers argue that traceability must be explicitly defined in advance and to be effective. In addition, studies show that professionals rarely follow explicit traceability strategies. An explicit traceability strategy should at least define the artifacts to be traced and the traits being created between them. Usually in a development environment of Oracle procedures, a traceability strategy is rare, especially between the requirements specification and the code, which makes code maintenance very expensive. This work presents a proposal of a process that facilitates the explicit definition of traceability strategies and activities necessary to the use of traceability. The process also includes traceability project and validation strategy activities. As a case study, an instantiation process in a development environment Oracle is performed using the proposed process.
author2 JULIO CESAR SAMPAIO DO PRADO LEITE
author_facet JULIO CESAR SAMPAIO DO PRADO LEITE
MARCELO NOVAES COUTINHO
author MARCELO NOVAES COUTINHO
author_sort MARCELO NOVAES COUTINHO
title [en] A PROCESS FOR DEFINE TRACEABILITY STRATEGIES: A CASE IN ORACLE ENVIRONMENT
title_short [en] A PROCESS FOR DEFINE TRACEABILITY STRATEGIES: A CASE IN ORACLE ENVIRONMENT
title_full [en] A PROCESS FOR DEFINE TRACEABILITY STRATEGIES: A CASE IN ORACLE ENVIRONMENT
title_fullStr [en] A PROCESS FOR DEFINE TRACEABILITY STRATEGIES: A CASE IN ORACLE ENVIRONMENT
title_full_unstemmed [en] A PROCESS FOR DEFINE TRACEABILITY STRATEGIES: A CASE IN ORACLE ENVIRONMENT
title_sort [en] a process for define traceability strategies: a case in oracle environment
publisher MAXWELL
publishDate 2017
url https://www.maxwell.vrac.puc-rio.br/Busca_etds.php?strSecao=resultado&nrSeq=28692@1
https://www.maxwell.vrac.puc-rio.br/Busca_etds.php?strSecao=resultado&nrSeq=28692@2
http://doi.org/10.17771/PUCRio.acad.28692
work_keys_str_mv AT marcelonovaescoutinho enaprocessfordefinetraceabilitystrategiesacaseinoracleenvironment
AT marcelonovaescoutinho ptumprocessodegerenciadeestrategiaderastreabilidadeumcasoemambienteoracle
_version_ 1718534024352235520