Modernização do Portal Web Cartão Continente

Detalhes bibliográficos
Autor(a) principal: Ribeiro, Tiago Pinto Loureiro Martins
Data de Publicação: 2022
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10400.22/22661
Resumo: Para cimentar a sua presença online, o Cartão Continente decidiu lançar em 2019 um Portal Web, complementar à aplicação móvel de fidelização, que permite aceder a funcionalidades já disponíveis na aplicação móvel como a visualização de cupões e movimentos, assim como efetuar tarefas administrativas de gestão de conta e cartões. O Website construído com recurso à plataforma low-code de desenvolvimento rápido OutSystems conta com cerca de 3000 acessos diários e uma duração média de sessão de 2 minutos. Na altura em que o site foi lançado, OutSystems apenas permitia a construção de "Traditional Web Apps", modelo de aplicação baseado em ASP .NET Web Forms - tecnologia hoje obsoleta. Desta forma, a solução atual tem dificuldades em responder às expectativas tanto do negócio como dos clientes. Além disso, existem dificuldades crescentes na manutenção da mesma, devido à iminente descontinuação deste modelo aplicacional por parte da OutSystems, assim como a elevada divida técnica presente no produto, o que cria obstáculos no desenvolvimento de funcionalidades. Neste sentido, este projeto de dissertação estuda as principais plataformas low-code que podem dar resposta ao problema, desenhando e desenvolvendo uma solução nas principais plataformas - OutSystems e Mendix. De modo a perceber as vantagens da solução preconizada em relação à atual, as soluções são analisadas e comparadas de forma individual e em conjunto, usando ferramentas internas a cada plataforma e ferramentas independentes como, por exemplo, LightHouse, para avaliar atributos de qualidade e levantar possíveis melhorias às soluções alcançadas. Deste projeto resulta uma prova de conceito à modernização do Portal Cartão Continente que tem melhor desempenho em todas as métricas avaliadas, a documentação de todo o processo de desenho e desenvolvimento da mesma incluindo alternativas e as limitações encontradas, assim como sugestões de como as ultrapassar.
id RCAP_b243f0e761bd1f997d90f97c8a195a8c
oai_identifier_str oai:recipp.ipp.pt:10400.22/22661
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Modernização do Portal Web Cartão ContinenteCartão ContinenteDesenvolvimento rápido de aplicaçõesLow-codeOutSystemsMendixRapid application developmentPara cimentar a sua presença online, o Cartão Continente decidiu lançar em 2019 um Portal Web, complementar à aplicação móvel de fidelização, que permite aceder a funcionalidades já disponíveis na aplicação móvel como a visualização de cupões e movimentos, assim como efetuar tarefas administrativas de gestão de conta e cartões. O Website construído com recurso à plataforma low-code de desenvolvimento rápido OutSystems conta com cerca de 3000 acessos diários e uma duração média de sessão de 2 minutos. Na altura em que o site foi lançado, OutSystems apenas permitia a construção de "Traditional Web Apps", modelo de aplicação baseado em ASP .NET Web Forms - tecnologia hoje obsoleta. Desta forma, a solução atual tem dificuldades em responder às expectativas tanto do negócio como dos clientes. Além disso, existem dificuldades crescentes na manutenção da mesma, devido à iminente descontinuação deste modelo aplicacional por parte da OutSystems, assim como a elevada divida técnica presente no produto, o que cria obstáculos no desenvolvimento de funcionalidades. Neste sentido, este projeto de dissertação estuda as principais plataformas low-code que podem dar resposta ao problema, desenhando e desenvolvendo uma solução nas principais plataformas - OutSystems e Mendix. De modo a perceber as vantagens da solução preconizada em relação à atual, as soluções são analisadas e comparadas de forma individual e em conjunto, usando ferramentas internas a cada plataforma e ferramentas independentes como, por exemplo, LightHouse, para avaliar atributos de qualidade e levantar possíveis melhorias às soluções alcançadas. Deste projeto resulta uma prova de conceito à modernização do Portal Cartão Continente que tem melhor desempenho em todas as métricas avaliadas, a documentação de todo o processo de desenho e desenvolvimento da mesma incluindo alternativas e as limitações encontradas, assim como sugestões de como as ultrapassar.To cement its online presence, Cartão Continente decided to launch a Web Portal in 2019, complementary to the loyalty mobile application, which allows access to functionalities already available in the mobile application such as the visualization of coupons and movements, as well as perform administrative tasks of account and card management. The website built with the rapid application development tool OutSystems has around 3000 daily accesses and an average session duration of 2 minutes. At the time the site was launched, OutSystems only allowed the construction of "Traditional Web Apps", an application model based on ASP .NET Web Forms - technology that is obsolete today. As such, the current solution has difficulties in meeting the expectations of both the business and the customers. In addition, there are increasing maintainability issues due to the imminent discontinuation of this application model by OutSystems, as well as the high technical debt present in the product, which creates obstacles in the development of new features. In that regard, this dissertation project studies the main low-code platforms that address the problem, designing and developing a solution in the main platforms - OutSystems and Mendix. In order to evaluate the advantages of the new solution compared to the current one, the solutions are analyzed and compared individually and together, using tools internal to each platform and independent tools such as, for example, LightHouse, to evaluate quality attributes and raise possible improvements to the solutions achieved. This project results in a proof of concept for the modernization of the Cartão Continente Portal that performs better in all the metrics evaluated, the documentation of the entire design and development process including alternatives and limitations found, as well as suggestions on how to overcome them.Maio, Paulo Alexandre Fangueiro OliveiraRepositório Científico do Instituto Politécnico do PortoRibeiro, Tiago Pinto Loureiro Martins2023-04-03T13:18:23Z20222022-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10400.22/22661TID:203114132porinfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-04-12T01:47:07Zoai:recipp.ipp.pt:10400.22/22661Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T17:48:29.354823Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Modernização do Portal Web Cartão Continente
title Modernização do Portal Web Cartão Continente
spellingShingle Modernização do Portal Web Cartão Continente
Ribeiro, Tiago Pinto Loureiro Martins
Cartão Continente
Desenvolvimento rápido de aplicações
Low-code
OutSystems
Mendix
Rapid application development
title_short Modernização do Portal Web Cartão Continente
title_full Modernização do Portal Web Cartão Continente
title_fullStr Modernização do Portal Web Cartão Continente
title_full_unstemmed Modernização do Portal Web Cartão Continente
title_sort Modernização do Portal Web Cartão Continente
author Ribeiro, Tiago Pinto Loureiro Martins
author_facet Ribeiro, Tiago Pinto Loureiro Martins
author_role author
dc.contributor.none.fl_str_mv Maio, Paulo Alexandre Fangueiro Oliveira
Repositório Científico do Instituto Politécnico do Porto
dc.contributor.author.fl_str_mv Ribeiro, Tiago Pinto Loureiro Martins
dc.subject.por.fl_str_mv Cartão Continente
Desenvolvimento rápido de aplicações
Low-code
OutSystems
Mendix
Rapid application development
topic Cartão Continente
Desenvolvimento rápido de aplicações
Low-code
OutSystems
Mendix
Rapid application development
description Para cimentar a sua presença online, o Cartão Continente decidiu lançar em 2019 um Portal Web, complementar à aplicação móvel de fidelização, que permite aceder a funcionalidades já disponíveis na aplicação móvel como a visualização de cupões e movimentos, assim como efetuar tarefas administrativas de gestão de conta e cartões. O Website construído com recurso à plataforma low-code de desenvolvimento rápido OutSystems conta com cerca de 3000 acessos diários e uma duração média de sessão de 2 minutos. Na altura em que o site foi lançado, OutSystems apenas permitia a construção de "Traditional Web Apps", modelo de aplicação baseado em ASP .NET Web Forms - tecnologia hoje obsoleta. Desta forma, a solução atual tem dificuldades em responder às expectativas tanto do negócio como dos clientes. Além disso, existem dificuldades crescentes na manutenção da mesma, devido à iminente descontinuação deste modelo aplicacional por parte da OutSystems, assim como a elevada divida técnica presente no produto, o que cria obstáculos no desenvolvimento de funcionalidades. Neste sentido, este projeto de dissertação estuda as principais plataformas low-code que podem dar resposta ao problema, desenhando e desenvolvendo uma solução nas principais plataformas - OutSystems e Mendix. De modo a perceber as vantagens da solução preconizada em relação à atual, as soluções são analisadas e comparadas de forma individual e em conjunto, usando ferramentas internas a cada plataforma e ferramentas independentes como, por exemplo, LightHouse, para avaliar atributos de qualidade e levantar possíveis melhorias às soluções alcançadas. Deste projeto resulta uma prova de conceito à modernização do Portal Cartão Continente que tem melhor desempenho em todas as métricas avaliadas, a documentação de todo o processo de desenho e desenvolvimento da mesma incluindo alternativas e as limitações encontradas, assim como sugestões de como as ultrapassar.
publishDate 2022
dc.date.none.fl_str_mv 2022
2022-01-01T00:00:00Z
2023-04-03T13:18:23Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10400.22/22661
TID:203114132
url http://hdl.handle.net/10400.22/22661
identifier_str_mv TID:203114132
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799131567795208192