Anais Estendidos do XIII Congresso Brasileiro de Software: Teoria e Prática (CBSoft Estendido 2022)最新文献

筛选
英文 中文
Digital Transformation Strategy providing drivers, prioritization, and an assertive planning: an Experience Report of a Business Conglomerate 数字化转型战略提供驱动、优先级和自信的规划:一个商业集团的经验报告
S. B. O. G. Carturan, Elaine Rezende, D. Goya
{"title":"Digital Transformation Strategy providing drivers, prioritization, and an assertive planning: an Experience Report of a Business Conglomerate","authors":"S. B. O. G. Carturan, Elaine Rezende, D. Goya","doi":"10.5753/cbsoft_estendido.2022.226267","DOIUrl":"https://doi.org/10.5753/cbsoft_estendido.2022.226267","url":null,"abstract":"During the development of a Digital Transformation (DT) Strategic Plan, it should be considered Business drivers, management models, recognized IT methodologies, IT processes and technical/business dimensions. However, human value is so important as the plan because behavioral issues and conflicts of interest could limit or destroy the plan. This paper also discusses project phases and what were the main points emerged. The project enabled discussions and the engagement of IT leaders, respecting points of view and defining priority actions that were materialized in initiatives in DT Strategic Plan. In addition, it was necessary to re-design IT organizational structure with roles and responsibilities to support DT Strategic Plan.","PeriodicalId":285692,"journal":{"name":"Anais Estendidos do XIII Congresso Brasileiro de Software: Teoria e Prática (CBSoft Estendido 2022)","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-10-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121897270","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Qualifying People for Embedded Software Development and Data Science: An Experience on University-Industry Cooperation 嵌入式软件开发和数据科学的合格人才:校企合作的经验
M. J. R. Lemes, Adriano Sarmento
{"title":"Qualifying People for Embedded Software Development and Data Science: An Experience on University-Industry Cooperation","authors":"M. J. R. Lemes, Adriano Sarmento","doi":"10.5753/cbsoft_estendido.2022.226175","DOIUrl":"https://doi.org/10.5753/cbsoft_estendido.2022.226175","url":null,"abstract":"Trained people is a key aspect in the success of a company. There are several ways to train people but the partnership between companies and academia is have been shown good results. This paper presents the collaboration experience between Embraer and Universidade Federal de Pernambuco in the creation of the Software Specialization Program (PES), a postgraduate program for training people in embedded software development and data science.","PeriodicalId":285692,"journal":{"name":"Anais Estendidos do XIII Congresso Brasileiro de Software: Teoria e Prática (CBSoft Estendido 2022)","volume":"50 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-10-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126703938","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Conjunto de Artefatos para Representação de Boas Práticas em MLOps 在MLOps中表示最佳实践的工件集
Beatriz Mayumi Andrade Matsui, D. Goya
{"title":"Conjunto de Artefatos para Representação de Boas Práticas em MLOps","authors":"Beatriz Mayumi Andrade Matsui, D. Goya","doi":"10.5753/cbsoft_estendido.2022.226912","DOIUrl":"https://doi.org/10.5753/cbsoft_estendido.2022.226912","url":null,"abstract":"Um dos desafios mais comuns para profissionais que atuam com o desenvolvimento e implantação de sistemas de aprendizado de máquina é a ausência de um padrão ou desconhecimento de melhores práticas no que concerne a MLOps – termo que representa a aplicação de práticas DevOps ao aprendizado de máquina. Na literatura, estudos têm mostrado a aplicabilidade de MLOps em contextos específicos, mas poucos fornecem recomendações de melhores práticas para sua efetiva adoção. Neste contexto o presente trabalho propõe um conjunto de artefatos (conceito derivado do método de pesquisa Design Science Research) para contribuir na compreensão e adoção de MLOps de forma mais efetiva por profissionais e pesquisadores da área.","PeriodicalId":285692,"journal":{"name":"Anais Estendidos do XIII Congresso Brasileiro de Software: Teoria e Prática (CBSoft Estendido 2022)","volume":"28 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-10-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116719592","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Behavior-Driven Development applied in Agile Teams of a Financial Institution 行为驱动开发在金融机构敏捷团队中的应用
Emanuel Galhardo de Oliveira, George Marsicano
{"title":"Behavior-Driven Development applied in Agile Teams of a Financial Institution","authors":"Emanuel Galhardo de Oliveira, George Marsicano","doi":"10.5753/cbsoft_estendido.2022.226260","DOIUrl":"https://doi.org/10.5753/cbsoft_estendido.2022.226260","url":null,"abstract":"A premise for the efficiency of software developers is clarity on understanding the requirements, as well as the business people maintain the same mutual alignment. Behavior-driven Development (BDD) proposes based on a specific scenario, perceives a problem and correctly directs a solution. This case study shows how BDD helps three agile teams from a Financial Institution to deliver a complex credit platform solution, which at first had critical flaws to bring the product, and how they overcame it. In scenarios where a more focused understanding of a problem is required, it was observed that BDD brought a positive influence for the performance of these teams. While maintaining mature ways of working by improving communication, a mutual understanding of the product added a direction regarding priorities, bringing fast flow with quality. Given the good results, this institution intends to extend the use of this technique to other teams that support critical issues.","PeriodicalId":285692,"journal":{"name":"Anais Estendidos do XIII Congresso Brasileiro de Software: Teoria e Prática (CBSoft Estendido 2022)","volume":"75 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-10-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128390612","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Investigando o Impacto das Coocorrências de Code Smells nos Atributos Internos de Qualidade 研究代码气味并发对内部质量属性的影响
Júlio Serafim Martins, C. Bezerra
{"title":"Investigando o Impacto das Coocorrências de Code Smells nos Atributos Internos de Qualidade","authors":"Júlio Serafim Martins, C. Bezerra","doi":"10.5753/cbsoft_estendido.2022.225602","DOIUrl":"https://doi.org/10.5753/cbsoft_estendido.2022.225602","url":null,"abstract":"O objetivo deste trabalho foi investigar o impacto de coocorrências de code smells para os atributos internos de qualidade, como coesão, acoplamento, complexidade, herança e tamanho e também para os desenvolvedores. Foram executados dois estudos em projetos industriais, e os principais resultados e contribuições desse trabalho, são: (i) as coocorrências Feature Envy–God Class, Dispersed Coupling–God Class e God Class-Long Method são extremamente prejudiciais para a qualidade de software e para os desenvolvedores; (ii) o número de coocorrências de code smells tende a aumentar durante o desenvolvimento do sistema; (iii) desenvolvedores têm mais dificuldade para entender códigos contendo coocorrências de smells; e, (iv) desenvolvedores ainda possuem inseguranças em relação a identificação e refatoração de code smells e suas coocorrências. A partir dos resultados deste trabalho, foi possível gerar um catálogo prático sobre a remoção das coocorrências de code smells mais prejudicais para os atributos interno de qualidade e também sob a perspectiva dos desenvolvedores.","PeriodicalId":285692,"journal":{"name":"Anais Estendidos do XIII Congresso Brasileiro de Software: Teoria e Prática (CBSoft Estendido 2022)","volume":"43 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-10-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131948158","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Priorização de Dívidas Técnicas Orientada a Negócios com Tracy-TD: Estudo de caso na empresa COMEIA Tracy-TD以技术为导向的债务优先排序:comia公司的案例研究
F. D. Silva, R. R. Almeida, W. Santos
{"title":"Priorização de Dívidas Técnicas Orientada a Negócios com Tracy-TD: Estudo de caso na empresa COMEIA","authors":"F. D. Silva, R. R. Almeida, W. Santos","doi":"10.5753/cbsoft_estendido.2022.226913","DOIUrl":"https://doi.org/10.5753/cbsoft_estendido.2022.226913","url":null,"abstract":"Contexto: Dívida Técnica (DT) refere-se às soluções de baixa qualidade para um benefício imediato que precisam ser resolvidas posteriormente. Problema: Um projeto pode ter um volume de DTs que inviabilize a sua total quitação. É necessário priorizá-las para focar nas DTs com maior risco ao negócio. Objetivo: Contribuir com a avaliação da abordagem de priorização de DT alinhada ao negócio. Método: Estudo de caso com profissionais da indústria. Resultados: Identificamos o nível de alinhamento entre as visões técnica e de negócio, regra de priorização, e fatores que impactam a priorização das DTs. Conclusão: A validade da abordagem Tracy foi conferida em novo ambiente, bem como uma oportunidade de desdobramento da pesquisa foi observado.","PeriodicalId":285692,"journal":{"name":"Anais Estendidos do XIII Congresso Brasileiro de Software: Teoria e Prática (CBSoft Estendido 2022)","volume":"100 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-10-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121109288","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Perception of software bots on pull requests on social coding environments 社交编码环境下软件机器人对拉取请求的感知
Anais Estendidos do XIII Congresso Brasileiro de Software: Teoria e Prática (CBSoft Estendido 2022) Pub Date : 2022-10-03 DOI: 10.11606/t.45.2021.tde-14092021-174259
M. Wessel
{"title":"Perception of software bots on pull requests on social coding environments","authors":"M. Wessel","doi":"10.11606/t.45.2021.tde-14092021-174259","DOIUrl":"https://doi.org/10.11606/t.45.2021.tde-14092021-174259","url":null,"abstract":"Software bots connect users and tools, streamlining the pull request review process in social coding platforms. Nevertheless, the presence of bots can be annoying and disruptive to the community. Interviewing open-source developers, we created a theory of how human developers perceive annoying bot behaviors as noise. To identify strategies to overcome such problems, we applied Design Fiction as a participatory method with practitioners. Our findings may help practitioners understand the effects of adopting a bot, and researchers and tool designers may leverage our results to better support human-bot interaction on social coding platforms.","PeriodicalId":285692,"journal":{"name":"Anais Estendidos do XIII Congresso Brasileiro de Software: Teoria e Prática (CBSoft Estendido 2022)","volume":"99 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-10-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125197515","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Ecossistemas de Software “mortos”: uma visão a partir de DevRel (Developer Relations) “死”软件生态系统:来自DevRel(开发者关系)的观点
Felipe Soupinski, A. Fontão
{"title":"Ecossistemas de Software “mortos”: uma visão a partir de DevRel (Developer Relations)","authors":"Felipe Soupinski, A. Fontão","doi":"10.5753/cbsoft_estendido.2022.227663","DOIUrl":"https://doi.org/10.5753/cbsoft_estendido.2022.227663","url":null,"abstract":"Ecossistemas de Software (ECOS) dependem de plataformas que servem como ambientes para a interação entre desenvolvedores. Quando a organização proprietária da plataforma não suporta a sinergia entre os objetivos organizacionais e as expectativas dos desenvolvedores, o ECOS pode morrer. Neste artigo, relata-se um estudo realizado no StackOverflow (SO) e no GitHub (GH) com foco em Web ECOS: AngularJS, PhantomJS e Moment.JS. Foram analisadas métricas com base em taxas de resposta e issues fechadas, para entender o que acontece nesses ECOS antes, durante e após a morte da plataforma. Identificou-se comportamentos nas métricas que podem indicar sinal de risco.","PeriodicalId":285692,"journal":{"name":"Anais Estendidos do XIII Congresso Brasileiro de Software: Teoria e Prática (CBSoft Estendido 2022)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-10-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130636135","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
An Industry Case Study: Methodology Application to the Reviewing Process on Android Releases Homologation 一个行业案例研究:方法论在Android版本认证审核过程中的应用
Pedro Lancellotta, Heryck Barbosa, João Gabriel Castro Santos, Klirssia Matos Isaac Sahdo, J. O. D. Sousa
{"title":"An Industry Case Study: Methodology Application to the Reviewing Process on Android Releases Homologation","authors":"Pedro Lancellotta, Heryck Barbosa, João Gabriel Castro Santos, Klirssia Matos Isaac Sahdo, J. O. D. Sousa","doi":"10.5753/cbsoft_estendido.2022.226521","DOIUrl":"https://doi.org/10.5753/cbsoft_estendido.2022.226521","url":null,"abstract":"Quality is the main factor at any process, in the software context is not different. The Android Operational System has rigid quality standards. Device producers who choose to use Android, must comply with rules and contract requirements. The quality assurance concerning these rules on Android release homologation process is challenging, due to the great amount of test artifacts to be analyzed at the end of process. In this paper, we propose a methodology to improve the review step for Android releases homologation. As a preliminary result, we identified 52,84% of improvement using the proposed approach. In advance of this research, we intend to implement the automation and evaluate it’s impact in a context of software quality product in our company.","PeriodicalId":285692,"journal":{"name":"Anais Estendidos do XIII Congresso Brasileiro de Software: Teoria e Prática (CBSoft Estendido 2022)","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-10-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127001003","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Automação no processo de publicação de modelos de Ciência de Dados 数据科学模型发布过程中的自动化
D. Nogare, Rodrigo Fernandes Mello, M. A. Lopes
{"title":"Automação no processo de publicação de modelos de Ciência de Dados","authors":"D. Nogare, Rodrigo Fernandes Mello, M. A. Lopes","doi":"10.5753/cbsoft_estendido.2022.226925","DOIUrl":"https://doi.org/10.5753/cbsoft_estendido.2022.226925","url":null,"abstract":"Neste artigo são apresentadas as dificuldades encontradas por times de ciência de dados para fazer a gestão do ciclo de vida de um modelo de aprendizado de máquina. A existência de times descentralizados utilizando tecnologias diferentes dificulta muito a publicação destes modelos nos sistemas informacionais da empresa. Desta forma, o Itaú Unibanco S.A. investiu esforços na construção de uma plataforma para simplificar a gestão desses modelos e facilitar sua implantação produtiva garantindo boas práticas de engenharia de software, segurança e padrões arquiteturais.","PeriodicalId":285692,"journal":{"name":"Anais Estendidos do XIII Congresso Brasileiro de Software: Teoria e Prática (CBSoft Estendido 2022)","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-10-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134532420","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
相关产品
×
本文献相关产品
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信