Publicação

Desenvolvimento de sistemas de informação com tecnologia Low-Code

Ver documento

Detalhes bibliográficos
Resumo:O mundo atravessa uma situação de grande imprevisibilidade, onde a mudança é considerada como algo fundamental e para a qual as organizações devem estar preparadas. As organizações estão cada vez mais pressionadas a responder rapidamente e com qualidade às necessidades e desejos dos seus clientes, os quais estão sempre em mutação. Muitas vezes, essas mesmas empresas, não têm a oportunidade nem a capacidade de contratar recursos qualificados que permitam uma resposta adequada. A tecnologia low-code apresenta-se como uma tecnologia recente que, virtualmente, permite que qualquer pessoa seja capaz de desenvolver soluções de software, através da criação de modelos que são transformados em software funcional, sem ser necessário possuir formação e competências técnicas em programação. Apesar dos benefícios e da importância reconhecida desta tecnologia, os trabalhos de natureza científica focados em perceber, por exemplo, a produtividade possibilitada pelas tecnologias low-code, são ainda escassos, justificando-se, não só a caracterização dos estudos realizados até ao momento sobre low-code, como também a explicação aprofundada dos elementos que constituem um projeto realizado com tecnologia low-code, incluindo as suas características, limitações, benefícios, etc. Para explorar estes aspetos foi realizada uma revisão sistemática de literatura sobre a tecnologia low-code e realizado um estudo de caso de um projeto desenvolvido com recurso a tecnologia low-code. Desse trabalho, em primeiro lugar, resultou um framework de desenvolvimento de sistemas de informação com tecnologia low-code com seis dimensões: a dimensão tecnologia, a dimensão projeto, a dimensão developer, a dimensão desafios, e a dimensão literatura. Com base no estudo de caso, foi possível suportar os elementos do framework. Além disso, foi ainda possível identificar novos elementos que devem ser adicionados às várias dimensões que compõem o framework, tais como: os critérios para a avaliação do desempenho e do resultado final do projeto, a avaliação do sucesso, a gestão de projetos, etc.
Autores principais:Araújo, Fernando Henrique Duarte
Assunto:Low-Code Software TI SI Desenvolvimento de sistemas de informação Information systems development
Ano:2022
País:Portugal
Tipo de documento:dissertação de mestrado
Tipo de acesso:acesso aberto
Instituição associada:Universidade do Minho
Idioma:português
Origem:RepositóriUM - Universidade do Minho
Descrição
Resumo:O mundo atravessa uma situação de grande imprevisibilidade, onde a mudança é considerada como algo fundamental e para a qual as organizações devem estar preparadas. As organizações estão cada vez mais pressionadas a responder rapidamente e com qualidade às necessidades e desejos dos seus clientes, os quais estão sempre em mutação. Muitas vezes, essas mesmas empresas, não têm a oportunidade nem a capacidade de contratar recursos qualificados que permitam uma resposta adequada. A tecnologia low-code apresenta-se como uma tecnologia recente que, virtualmente, permite que qualquer pessoa seja capaz de desenvolver soluções de software, através da criação de modelos que são transformados em software funcional, sem ser necessário possuir formação e competências técnicas em programação. Apesar dos benefícios e da importância reconhecida desta tecnologia, os trabalhos de natureza científica focados em perceber, por exemplo, a produtividade possibilitada pelas tecnologias low-code, são ainda escassos, justificando-se, não só a caracterização dos estudos realizados até ao momento sobre low-code, como também a explicação aprofundada dos elementos que constituem um projeto realizado com tecnologia low-code, incluindo as suas características, limitações, benefícios, etc. Para explorar estes aspetos foi realizada uma revisão sistemática de literatura sobre a tecnologia low-code e realizado um estudo de caso de um projeto desenvolvido com recurso a tecnologia low-code. Desse trabalho, em primeiro lugar, resultou um framework de desenvolvimento de sistemas de informação com tecnologia low-code com seis dimensões: a dimensão tecnologia, a dimensão projeto, a dimensão developer, a dimensão desafios, e a dimensão literatura. Com base no estudo de caso, foi possível suportar os elementos do framework. Além disso, foi ainda possível identificar novos elementos que devem ser adicionados às várias dimensões que compõem o framework, tais como: os critérios para a avaliação do desempenho e do resultado final do projeto, a avaliação do sucesso, a gestão de projetos, etc.