Pular para o conteúdo principal

OutSystems - Um unicórnio de origem portuguesa

 Fundada em 2001 em Lisboa, a OutSystems nasceu com o objetivo de se transformar numa plataforma “low code” de referência.




Portugal é conhecido por ser um país capaz de gerar talentos na área da tecnologia. 

Contudo, a maioria dos trabalhadores especializados acabam por ser recrutados por empresas estrangeiras. Assim, o talento dos profissionais portugueses acaba por ser direcionado para fora, e muitas vezes não tem oportunidade de desenvolver a sua criatividade. Mas em alguns casos, como o da OutSystems, é possível demonstrar que em Portugal existe talento para desenvolver projetos de dimensão mundial.


Atualmente, a OutSystems já não é apenas uma empresa portuguesa. O seu conceito expandiu-se e hoje possui escritórios em países como os Estados Unidos da América, Países Baixos, Reino Unido, Alemanha, Japão, Austrália, Índia, Malásia, Hong Kong e Emirados Unidos. Por outras palavras, o mundo está a ser conquistado por esta nova forma de programar.


Por forma a garantir que os projetos desenvolvidos na plataforma não esquecem a vertente mobile, algo essencial numa sociedade cada vez mais móvel e dinâmica, é disponibilizado um conjunto de funções agrupadas numa única solução.

Através dessa função é possível aceder à API Cordova, que oferece acesso às funcionalidades mais relevantes dos dispositivos móveis, incluindo a câmara fotográfica, geolocalização, leitor de QR code, calendário e lista de contactos.

Em resumo, a OutSystems oferece uma plataforma de desenvolvimento capaz de cobrir as áreas essenciais, mas distinguindo-se pela facilidade de aprendizagem e de integração. Desenvolver um projeto com esta plataforma é substancialmente mais rápido, do que recorrendo a linguagens de programação “puras”, o que permite que as empresas obtenham um retorno rápido do seu investimento nesta tecnologia.




Segue algumas empresas que aderiram a esta tecnologia

Entre as empresas que utilizam a plataforma da OutSystems encontram-se nomes de peso no tecido económico internacional. Alguns dos clientes da tecnológica portuguesa são Allegro, Santander, Humana, Medtronic, Deloitte e Schneider Electric.

Recorrendo ao desenvolvimento de aplicações low code, as empresas conseguem acelerar os seus projetos de transformação digital e conseguem entregar soluções mais rapidamente.


A agência AWISEE colabora regulamente em projetos de websites desenvolvidos com o recurso à plataforma de OutSystems e destaca a facilidade que existe em utilizar as diversas ferramentas de otimização.


Um estudo elaborado pela Forrester Consulting, apresentado em junho de 2022, mostrou que as empresas que aderiram à plataforma da OutSystems conseguiram pagar o investimento realizado em cerca de 6 meses, obtendo depois um retorno superior a 500% ao longo dos três anos seguintes.

Os resultados demonstram ainda que a adoção desta tecnologia permite gerar um contributo líquido para a produtividade das empresas. Adicionalmente, outros pontos positivos detetados incluem um maior nível de segurança e menos bugs. As poupanças estimadas nos projetos foram de entre 25 a 50%. No primeiro ano de um projeto, estima-se que seja possível poupar cerca de metade do tempo de desenvolvimento.


Comentários

Postagens mais visitadas deste blog

OutSystems - Processes

  Olá Devs, tudo bem? Bora falar de Processes? Timer:  Ele serve para execução de processos assíncronos. Como assim? Imagine que você tem um processo que você vai fazer um Trigger. Este Trigger vai fazer uma ação  síncrona no servidor ou seja, voce clica em um botão vai rodar uma ação no servidor e o usuario não vai precisar esperar aquilo. BPT - Business Process Technology: O BPT tem um timer de 5min .. podemos dizer que o BPT faz o que o TIMER faz porem, você tem mais coisas a serem feitas no BPT voce consegue fazer mais coisas no servidor como por exemplo... você consegue executar uma ação no servidor e dependendo do resultado, você pode executar uma outra ação ou seja você consegue montar um "fluxo" de ações que vai ser executada no servidor ou seja, o servidor consegue fazer todo um controle sozinho. https://www.outsystems.com/videos/processes-and-bpt/ Light-BPT: Imagina que o Light-BPT ele é mais "simples". Imagine que com ele você vai executar s...

OutSystems - Listas e Blocos

 Olá, Devs!!!! Uma dica rápida: Vamos imaginar que temos um sistema onde um colaborador precisa ter vários equipamentos em seu nome como consta no exemplo abaixo. A Mariana tem dois equipamentos em seu nome e dois S/N. Como podemos colocar uma lista dentro de blocos e replicar essa função mais rapidamente ? Vamos lá….. Vamos até a aplicação Core Widget e vamos procurar o módulo da aplicação ou que deve estar… NomeaDaAplicação_CW Vamos então criar um bloco dentro do nosso MainFlow. Depois, criamos um bloco com o nome da ação que será feita. Nosso exemplo é Machine EmployeeId, Então, este será o nome do nosso bloco. Depois em nosso ecrã vamos precisar arrastar  uma lista para a tela e essa lista, terá o Source apontado para o aggregate Machine pois é lá que estão nossos dados. E vamos precisar uma Expression onde o seu valor vai ser o nome da máquina que está vindo do aggregate Machine. Vamos precisar fazer um filtro em nosso aggregate informando que o EmployeeId que está com a...

OutSystems - O que um Pleno deve saber na entrevista(PT)

 O que os recrutadores de Portugal estas a pedir para vaga em Outsystems Pleno: - Como funciona Traditional, Reactive e Mobile? - Quais as diferenças de cada um? - Como funciona o arranque de uma página em Traditional, Reactive e Mobile? - The Architecture Canvas / 4 layer Canvas? - Quantas camadas? E Quais? Foundation layer, Core Layer, End User layer and Orchestration - Processar dados em massa. O que optavas por fazer? Usar Timer ou BPT´s? - Trabalhaste com plug-ins? - Experiência com Javascript, HTML e CSS - Já fizeste Extensões OutSystems com .Net? - Já alteraste código com uma extensão? - Rest e soap? - One after request e One before request? O que é? - Service action e server action? - Arquitetura monolítica? - Já usaste index? Se não, onde usarias? - Que User Provider já usaste? - Já trabalhaste com multi-tenant?