Logo do repositório
 
Publicação

IPSystems: revolução da programação no mercado

dc.contributor.advisorVentura, João
dc.contributor.authorRibeiro, João António Mangerico
dc.date.accessioned2025-02-12T15:20:10Z
dc.date.available2025-02-12T15:20:10Z
dc.date.issued2024-12
dc.description.abstractExiste uma grande dinâmica no mercado de desenvolvimento de software, onde cada vez mais é necessário otimizar processos. Desta forma, as ferramentas low-code apareceram no mercado por serem otimizadas para o desenvolvimento de software e entregas mais rápidas. Existem funcionalidades que com apenas uma função de arrastar, permite ao utilizador visualizar de forma prática a construção da aplicação a partir de blocos de código que são gerados por trás que permitem definir as funcionalidades desejadas. Este protótipo surge para colmatar essa necessidade, permitindo de uma forma amigável aceder a uma versão leve e replicar aplicações simples e criativas. O intuito é ter uma aplicação competitiva no mercado eficaz, gratuita e de desenvolvimento rápido. Com o IPSystems, o utilizador consegue arrastar alguns ícones visuais e perceber a interação do ecrã, podendo adicionar classes de CSS à sua escolha e defini-las. Pode em seguida publicar essa página e gravá-la e visualizar via browser como utilizador. Desta forma, o utilizador com menor conhecimento de código, consegue desenvolver uma página funcional e robusta. Comprometi-me a adotar a metodologia ágil Kanban, organizando o trabalho por meio de tópicos representados como tarefas em diferentes etapas, “To Do” (a fazer), “In Progress” (em progresso) e “Done” (concluído). Essa abordagem permitiu uma visualização clara do fluxo de atividades, facilitando o acompanhamento e a gestão eficiente do progresso do projeto. Durante o desenvolvimento, as tarefas foram organizadas e realizadas com base na sua prioridade, iniciando pelas funcionalidades essenciais, como a criação de recursos fundamentais para o desenvolvimento de projetos e a geração de páginas. A aplicação permite ao utilizador criar uma conta, iniciar sessão no sistema, desenvolver um projeto e publicá-lo na página dedicada ao seu desenvolvimento. Além disso, existe uma página funcional de cursos disponíveis na plataforma. Essas funcionalidades foram priorizadas como as mais importantes para garantir uma experiência interativa e eficiente para o utilizador. O IPSystems é uma plataforma voltada para o desenvolvimento low-code, permitindo a criação de projetos e a geração de páginas web. Além disso, destaca-se pelo bom desempenho no acesso às suas páginas, proporcionando ao utilizador uma experiência intuitiva e agradável.pt_PT
dc.description.abstractThere is a great dynamic in the software development market, where it is increasingly necessary to optimize processes and automate them. In this way, low-code tools appeared on the market because they are optimized for software development and faster deliveries. There are features that, with just a drag function, allow the user to practically visualize the construction of the application from blocks of code that are generated behind that allow defining the desired features. This prototype appears to fill this need, allowing users to access a lightweight version and replicate simple and creative applications in a user-friendly way. The aim is to have a competitive application on the market that is effective, free and rapidly developed. With IPSystems, the user can drag some visual icons and understand the screen interaction, being able to add CSS classes of their choice and define them. You can then publish that page and save it and view it via browser as a user. This way, users with less code knowledge can develop a functional and robust page. I committed to adopting the agile Kanban methodology, organizing work through topics represented as tasks in different stages, “To Do”, “In Progress” and “Done” (completed). This approach allowed a clear visualization of the flow of activities, facilitating the monitoring and efficient management of project progress. During development, tasks were organized and carried out based on their priority, starting with essential functionalities, such as creating fundamental resources for project development and page generation. The application allows the user to create an account, log in to the system, develop a project and publish it on the page dedicated to its development. In addition, there is a functional page of courses available on the platform. These features were prioritized as the most important to ensure an interactive and efficient experience for the user. IPSystems is a platform aimed at low-code development, allowing the creation of projects and the generation of web pages. Furthermore, it stands out for its good performance when accessing it’s pages, providing the user with an intuitive and pleasant experience.pt_PT
dc.identifier.tid203800222pt_PT
dc.identifier.urihttp://hdl.handle.net/10400.26/54400
dc.language.isoporpt_PT
dc.subjectPlataforma low-codept_PT
dc.subjectVersão levept_PT
dc.subjectDesenvolvimento ágilpt_PT
dc.subjectSimplificação de códigopt_PT
dc.subjectEntrega rápidapt_PT
dc.subjectEficáciapt_PT
dc.subjectLow-code platformpt_PT
dc.subjectLightweight versionpt_PT
dc.subjectAgile developmentpt_PT
dc.subjectCode simplificationpt_PT
dc.subjectFast deliverypt_PT
dc.subjectEffectivenesspt_PT
dc.titleIPSystems: revolução da programação no mercadopt_PT
dc.typemaster thesis
dspace.entity.typePublication
rcaap.rightsopenAccesspt_PT
rcaap.typemasterThesispt_PT
thesis.degree.grantorInstituto Politécnico de Setúbal
thesis.degree.nameMestrado em Engenharia de Softwarept_PT

Ficheiros

Principais
A mostrar 1 - 1 de 1
A carregar...
Miniatura
Nome:
Relatório da Tese-IPSystems.pdf
Tamanho:
1.79 MB
Formato:
Adobe Portable Document Format
Licença
A mostrar 1 - 1 de 1
Miniatura indisponível
Nome:
license.txt
Tamanho:
1.85 KB
Formato:
Item-specific license agreed upon to submission
Descrição: