Repositório Institucional da UFPI

AVALIAÇÃO DE PLATAFORMAS DE LOW CODE E NO CODE COMO ESTRATÉGIA PARA AUMENTO DA PRODUTIVIDADE NO DESENVOLVIMENTO DE SOFTWARE

DSpace/Manakin Repository

Show simple item record

dc.contributor.author SILVA, Juciê Xavier da Silva
dc.date.accessioned 2025-05-16T19:54:45Z
dc.date.available 2025-05-16T19:54:45Z
dc.date.issued 2025-05-16
dc.identifier.uri http://hdl.handle.net/123456789/3853
dc.description Orientador: Prof. Dr. Guilherme Amaral Avelino Examinador Interno: Prof. Dr. Raimundo Santos Moura Examinador interno: Prof. Dr. Pedro de Alcântara Santos Neto Examinador externo: Prof. Dr. Davi Viana dos Santos pt_BR
dc.description.abstract RESUMO: Desde o início da era digital, a indústria de software tem enfrentado uma crescente e constante demanda por soluções tecnológicas sofisticadas. Essa demanda acelerada intensificou a busca por aprimoramentos na produtividade e na eficiência do desenvolvimento. Ao longo dos anos, várias estratégias e inovações foram propostas, desde a adoção da programação orientada a objetos até a implementação de Ambientes de Desenvolvimento Integrado (IDEs) e a incorporação de metodologias ágeis. Entre as propostas mais recentes e potencialmente transformadoras, destacaram-se as plataformas de desenvolvimento low code e no code. Diante desse cenário, o estudo analisou essas plataformas emergentes, com foco especial nas alegações de melhoria substancial na produtividade. Para esse estudo, foi adotada uma metodologia dividida em duas etapas. A primeira etapa consistiu em uma revisão de literatura multivocal, abrangendo tanto fontes acadêmicas tradicionais a chamada literatura branca, quanto fontes informais e contemporâneas também conhecidas como literatura cinza. O objetivo era extrair o máximo de informações sobre os benefícios e desafios dessas plataformas, enriquecendo os achados literários. Na segunda etapa, foram analisados na prática os achados da revisão de literatura por meio de um estudo de caso empírico que envolveu o desenvolvimento de um protótipo para promover a coleta seletiva de lixo, composto por três perfis (Coletor, Produtor e Reciclador) e desenvolvido utilizando as plataformas OutSystems e Bubble. O objetivo era correlacionar teoria e prática e proporcionar uma análise abrangente. Como resultados do estudo, foi possível observar uma série de vantagens e desafios associados ao uso dessas plataformas. Entre as vantagens, destacaram-se a abstração de código, a automatização de tarefas repetitivas, a reutilização de componentes e a simplificação da colaboração entre os membros da equipe de desenvolvimento. Também foram identificados desafios, como a dependência de plataforma, requisitos de conhecimento técnico, funcionalidades limitadas e preocupações com segurança de dados. Como contribuições, esta pesquisa oferece uma avaliação empírica da plataformas low code Outsystems e no code Bubble, fornecendo avaliações sobre seu impacto na produtividade do desenvolvimento de software. ABSTRACT: Since the beginning of the digital era, the software industry has faced a growing and constant demand for sophisticated technological solutions. This accelerated demand has intensified the search for improvements in productivity and development efficiency. Over the years, several strategies and innovations have been proposed, from the adoption of object-oriented programming to the implementation of Integrated Development Environments (IDEs) and the incorporation of agile methodologies. Among the most recent and potentially transformative proposals, low-code and no-code development platforms stood out. Against this background, the study analyzed these emerging platforms, with a special focus on claims of substantial improvements in productivity. For this study, a methodology divided into two stages was adopted. The first stage consisted of a multivocal literature review, covering both traditional academic sources, known as white literature, and informal and contemporary sources also known as gray literature. The objective was to extract as much information as possible about the benefits and challenges of these platforms, enriching the literary findings. In the second stage, the findings of the literature review were analyzed in practice through an empirical case study that involved the development of a prototype to promote selective waste collection, consisting of three profiles (Collector, Producer and Recycler) and developed using the OutSystems and Bubble platforms. The aim was to correlate theory and practice and provide a comprehensive analysis. As results of the study, it was possible to observe a series of advantages and challenges associated with the use of these platforms. Advantages include code abstraction, automation of repetitive tasks, reuse of components and simplification of collaboration between members of the development team. Challenges were also identified, such as platform dependency, technical expertise requirements, limited functionality, and data security concerns. As contributions, this research offers an empirical evaluation of the low code Outsystems and no code Bubble platforms, providing assessments on their impact on software development productivity. pt_BR
dc.language.iso other pt_BR
dc.subject Low Code pt_BR
dc.subject No Code pt_BR
dc.subject Desafios pt_BR
dc.subject Benefícios pt_BR
dc.subject Protótipo pt_BR
dc.subject Bubble pt_BR
dc.subject Outsystems pt_BR
dc.subject Low Code pt_BR
dc.subject No Code pt_BR
dc.subject Challenges pt_BR
dc.subject Benefits pt_BR
dc.subject Prototype pt_BR
dc.subject Bubble pt_BR
dc.subject Outsystems pt_BR
dc.title AVALIAÇÃO DE PLATAFORMAS DE LOW CODE E NO CODE COMO ESTRATÉGIA PARA AUMENTO DA PRODUTIVIDADE NO DESENVOLVIMENTO DE SOFTWARE pt_BR
dc.type Preprint pt_BR


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Advanced Search

Browse

My Account