Allyson Allex Araújo, A. Feitosa, Dariam Villela, E. Pessoa
{"title":"Aproximando Indústria e Academia para Formação e Captação de Talentos em Desenvolvimento de Software no Sertão do Ceará: Um Relato de Experiência Preliminar sobre o Programa mandacaru.dev","authors":"Allyson Allex Araújo, A. Feitosa, Dariam Villela, E. Pessoa","doi":"10.5753/cbsoft_estendido.2022.226677","DOIUrl":"https://doi.org/10.5753/cbsoft_estendido.2022.226677","url":null,"abstract":"Pautando-se na aliança entre indústria e academia, o mandacaru.dev surge com o propósito de lapidar talentos do sertão do Ceará através de um programa de capacitação imersiva alinhado aos desafios digitais das empresas B3, PDtec e BLK, em parceria com a Universidade Federal do Ceará. Assim, este artigo objetiva compartilhar um relato de experiência inicial sobre tal programa, incluindo os resultados preliminares. Como contribuição, debatese uma experiência pertinente, baseado na cooperação indústria-academia, de formação e captação talentos em desenvolvimento de software.","PeriodicalId":285692,"journal":{"name":"Anais Estendidos do XIII Congresso Brasileiro de Software: Teoria e Prática (CBSoft Estendido 2022)","volume":"107 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":"122009014","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}
{"title":"Buser Tech: Uma Aposta para Sobreviver ao Apagão de Profissionais de Tecnologia","authors":"Tony Lampada","doi":"10.5753/cbsoft_estendido.2022.226561","DOIUrl":"https://doi.org/10.5753/cbsoft_estendido.2022.226561","url":null,"abstract":"O mercado de trabalho sofre com a escassez de profissionais capacitados para solução de problemas usando e, principalmente, criando tecnologias. Diversas empresas reportam que a falta de mão-de-obra qualificada atrapalha seus avanços de desenvolvimento e inovação. A Buser, como empresa que fomenta tecnologia, adotou uma estratégia de aprimorar a formação em tecnologia com a qualificação de mão-de-obra especializada para sobreviver ao apagão de profissionais de tecnologia. Nesta proposta de palestra, os autores apresentarão e reportarão um relato de experiência dessa iniciativa que começou no final de 2020, incluindo a justificativa para essa iniciativa, os benefícios oferecidos aos participantes, que ganham para estudar e aprimorar seus conhecimentos. Adicionalmente, serão apresentados os resultados e lições aprendidas do primeiro piloto, denominado Buser Camp, com os detalhes da condução do processo seletivo dos participantes, a metodologia de ensino envolvendo a integração do aprendizado com o trabalho na empresa. Finalmente serão apresentados os próximos passos, com a extensão ao Buser Tech, que dobra a meta de formação, a parceria com o portal Descomplica e também amplia a formação com um público-alvo novo em mais um processo seletivo.","PeriodicalId":285692,"journal":{"name":"Anais Estendidos do XIII Congresso Brasileiro de Software: Teoria e Prática (CBSoft Estendido 2022)","volume":"127 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":"115234836","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}
{"title":"Engenharia de Software Escalável Através de Domínios e Modularidade em Negócio","authors":"G. Santos","doi":"10.5753/cbsoft_estendido.2022.226675","DOIUrl":"https://doi.org/10.5753/cbsoft_estendido.2022.226675","url":null,"abstract":"Desde a sua aceitação formal como área de pesquisa, em meados da década de 60, a Engenharia de Software vem mudando e evoluindo drasticamente. Os princípios e metodologias que caracterizam o desenvolvimento de software nas grandes indústrias são fundamentais para resultados inovadores. Em meio à atual transformação industrial é vital que estrategistas em tecnologia estejam constantemente buscando novas formas de tornar o desenvolvimento de software cada vez mais ágil e adaptável. Este estudo apresenta alguns desafios tecnológicos enfrentados pela XP Inc. atualmente uma das maiores empresas do setor financeiro da América Latina -, e como estratégias modernas de engenharia de software vem propiciando um crescimento sustentável desde 2019. Resultados empíricos revelam ganhos em performance através da organização estrutural fundamentada em domínios de negócio. Complementarmente, o princípio da modularidade de negócio sugere um modelo de comunicação coeso utilizando tecnologia como diferencial estratégico para a companhia. Os resultados empíricos obtidos pela XP Inc., até o presente momento, sugerem boas práticas de engenharia de software que podem ser estendidas a outros segmentos de negócio. Tendo tecnologia como base para o desenvolvimento de qualquer empreendimento, os conceitos e resultados discutidos nesse trabalho sugerem uma reflexão profunda e pragmática sobre a aplicação de princípios modernos de engenharia de software na indústria.","PeriodicalId":285692,"journal":{"name":"Anais Estendidos do XIII Congresso Brasileiro de Software: Teoria e Prática (CBSoft Estendido 2022)","volume":"11 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":"130171999","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}
{"title":"TestAXE: Automatically Refactoring Test Smells Using JUnit 5 Features","authors":"Estevan Alexander de Paula, R. Bonifácio","doi":"10.5753/cbsoft_estendido.2022.227655","DOIUrl":"https://doi.org/10.5753/cbsoft_estendido.2022.227655","url":null,"abstract":"Test smells have been proven to deteriorate the quality of the test suite of a system, to the point where several different tools have been devised with the objective of detecting or sometimes even fixing these smells. Have been extensively studied in more recent years, these smells have been cataloged and researchers have proposed a series of source code transformations capable of eliminating these smells. Our goal in this paper is to present TESTAXE, a tool to refactor test smells using the latest features of JUnit 5. We present an empirical assessment of TESTAXE accuracy and highlight its current limitations.","PeriodicalId":285692,"journal":{"name":"Anais Estendidos do XIII Congresso Brasileiro de Software: Teoria e Prática (CBSoft Estendido 2022)","volume":"17 3 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":"123725147","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}
Ivonildo Pereira, João Mendes, Davi Viana, Luis Rivero, Waldemar Ferreira, S. Soares
{"title":"Extending an LGPD Compliance Inspection Checklist to Assess IoT Solutions: An Initial Proposal","authors":"Ivonildo Pereira, João Mendes, Davi Viana, Luis Rivero, Waldemar Ferreira, S. Soares","doi":"10.5753/cbsoft_estendido.2022.226679","DOIUrl":"https://doi.org/10.5753/cbsoft_estendido.2022.226679","url":null,"abstract":"Society has become more dependent on technology, so investments in information security have become essential. In Brazil, the General Data Protection Law (Lei Geral de Protecão dos Dados LGPD) legislates information security management. This work aims to propose an instrument to evaluate the adequacy of IoT solutions regarding the LGPD. The proposal evaluation took place in a private institution linked to industrial innovation. The proposed mechanism can assist professionals in verifying the LGPD adequacy in IoT projects. The study identified LGPD compliance defects in an IoT solution deployed in several industries all over the 23 Brazilian states. However, the results cannot be generalized since we only evaluated it in a single company and one software solution. Replications are needed to identify whether these results apply to other companies and solutions.","PeriodicalId":285692,"journal":{"name":"Anais Estendidos do XIII Congresso Brasileiro de Software: Teoria e Prática (CBSoft Estendido 2022)","volume":"5 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":"126300954","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}
{"title":"Utilizando Algoritmos de Machine Learning Caixa Branca para Avaliar a Manutenibilidade dos Modelos de Features","authors":"P. Silva, Carla Bezerra, I. Machado","doi":"10.5753/cbsoft_estendido.2022.227473","DOIUrl":"https://doi.org/10.5753/cbsoft_estendido.2022.227473","url":null,"abstract":"O objetivo deste trabalho foi utilizar modelos de Machine Learning (ML) caixa branca para classificar a manutenibilidade do Modelo de Features (MF), com base em 15 medidas de manutenibilidade. Como resultados, foi utilizado o algoritmo de árvore de decisão que obteve acurácia e precisão de 0,81, F1 de 0,79 e AUC-ROC de 0,91. Utilizando este modelo, houve redução da quantidade de medidas necessárias para avaliar a manutenibilidade do MF de 15 para 9 medidas. A árvore de decisão gerada pelo algoritmo foi utilizada para criar um mecanismo capaz de fornecer sugestões de mudança nas medidas de manutenibilidade para que a manutenibilidade do artefato melhore. Também foi implementada uma ferramenta com algoritmo escolhido para automação da classificado do MF.","PeriodicalId":285692,"journal":{"name":"Anais Estendidos do XIII Congresso Brasileiro de Software: Teoria e Prática (CBSoft Estendido 2022)","volume":"92 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":"131254187","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}