Um Guia para Identificação e Mensuração de Dívida Técnica de Requisitos no Desenvolvimento de Software

Ana Carolina Candido De Melo, Roberta Fagundes, W. Santos
{"title":"Um Guia para Identificação e Mensuração de Dívida Técnica de Requisitos no Desenvolvimento de Software","authors":"Ana Carolina Candido De Melo, Roberta Fagundes, W. Santos","doi":"10.5753/CBSOFT_ESTENDIDO.2020.14603","DOIUrl":null,"url":null,"abstract":"Contexto: Dívida Técnica (DT) descreve as consequências que os projetos de software enfrentam durante o seu desenvolvimento, ocasionada muitas vezes, quando tarefas não são realizadas adequadamente. Inicialmente, a DT possuía foco nas atividades de codificação, mas no avanço das investigações, o conceito foi ampliado nas demais fases do desenvolvimento de software, a exemplo, na engenharia de requisitos. Problema: A DT de requisitos está relacionada a distância entre o valor ideal da especificação dos requisitos e a implementação real do sistema, a qual são consequências das decisões estratégicas para ganhos imediatos, ou mudanças não propositais no contexto. Independentemente, é necessário mantê-la gerenciada para assegurar a evolução do software. Identificação e mensuração são as duas primeiras etapas do processo de gerenciamento, no entanto, na engenharia de requisitos ainda são pouco exploradas em pesquisas acadêmicas. Objetivo: Neste contexto, o principal objetivo deste trabalho é desenvolver um guia que possa auxiliar profissionais de software a identificar e mensurar a DT de requisitos existente em seus projetos. Metodologia: Para isso, a pesquisa está sendo desenvolvida através de quatro etapas. A primeira referente a coleta de evidências, objetiva identificar as informações que serão disponibilizadas no guia. A segunda refere-se ao desenvolvimento da proposta, nela as informações identificadas anteriormente serão analisadas para na sequência o guia ser desenvolvido. Na terceira etapa referente a validação, o guia será avaliado por especialistas da área. Por fim, na quarta etapa de análise e conclusão, considerações e resultados sobre a eficácia do guia serão apresentadas. Resultados: Como resultados parciais, já foram identificadas causas que ocasionam no surgimento da DT de requisitos; estratégias existentes para auxiliar na identificação e mensuração; métricas utilizadas na etapa de mensuração; assim como dificuldades apontadas ao realizar essas atividades.","PeriodicalId":285121,"journal":{"name":"Anais Estendidos do XI Congresso Brasileiro de Software: Teoria e Prática (CBSoft 2020)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-10-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Anais Estendidos do XI Congresso Brasileiro de Software: Teoria e Prática (CBSoft 2020)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.5753/CBSOFT_ESTENDIDO.2020.14603","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Contexto: Dívida Técnica (DT) descreve as consequências que os projetos de software enfrentam durante o seu desenvolvimento, ocasionada muitas vezes, quando tarefas não são realizadas adequadamente. Inicialmente, a DT possuía foco nas atividades de codificação, mas no avanço das investigações, o conceito foi ampliado nas demais fases do desenvolvimento de software, a exemplo, na engenharia de requisitos. Problema: A DT de requisitos está relacionada a distância entre o valor ideal da especificação dos requisitos e a implementação real do sistema, a qual são consequências das decisões estratégicas para ganhos imediatos, ou mudanças não propositais no contexto. Independentemente, é necessário mantê-la gerenciada para assegurar a evolução do software. Identificação e mensuração são as duas primeiras etapas do processo de gerenciamento, no entanto, na engenharia de requisitos ainda são pouco exploradas em pesquisas acadêmicas. Objetivo: Neste contexto, o principal objetivo deste trabalho é desenvolver um guia que possa auxiliar profissionais de software a identificar e mensurar a DT de requisitos existente em seus projetos. Metodologia: Para isso, a pesquisa está sendo desenvolvida através de quatro etapas. A primeira referente a coleta de evidências, objetiva identificar as informações que serão disponibilizadas no guia. A segunda refere-se ao desenvolvimento da proposta, nela as informações identificadas anteriormente serão analisadas para na sequência o guia ser desenvolvido. Na terceira etapa referente a validação, o guia será avaliado por especialistas da área. Por fim, na quarta etapa de análise e conclusão, considerações e resultados sobre a eficácia do guia serão apresentadas. Resultados: Como resultados parciais, já foram identificadas causas que ocasionam no surgimento da DT de requisitos; estratégias existentes para auxiliar na identificação e mensuração; métricas utilizadas na etapa de mensuração; assim como dificuldades apontadas ao realizar essas atividades.
识别和衡量软件开发中技术债务需求的指南
背景:技术债务(DT)描述了软件项目在开发过程中所面临的后果,通常是在任务没有正确执行时造成的。最初,DT专注于编码活动,但随着研究的进展,这个概念被扩展到软件开发的其他阶段,例如需求工程。问题:需求DT与需求规范的理想值和系统的实际实现之间的距离有关,这是战略决策对即时收益或环境中的非目的性更改的结果。独立地,有必要对其进行管理,以确保软件的发展。识别和测量是管理过程的前两个步骤,然而,在需求工程中,学术研究仍然很少探索。目的:在这种情况下,这项工作的主要目标是开发一个指南,可以帮助软件专业人员识别和测量项目中存在的DT需求。方法:为此,本研究分四个阶段进行。第一个是关于收集证据,目的是确定将在指南中提供的信息。第二部分涉及提案的发展,其中将分析之前确定的信息,以便进一步制定指南。在验证的第三阶段,该指南将由该领域的专家进行评估。最后,在分析和结论的第四阶段,将提出关于指南有效性的考虑和结果。结果:作为部分结果,已经确定了导致需求DT出现的原因;协助识别和衡量的现有战略;测量步骤中使用的度量标准;以及在进行这些活动时指出的困难。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信