Plataforma de Automação de Redes Abertas

Open Network Automation Platform (ONAP) é um projeto guarda-chuva dentro da Linux Foundation que visa fornecer uma plataforma abrangente para automatizar a criação, implantação e orquestração de serviços de rede. ONAP destina-se a servir como plataforma subjacente para uma nova geração de aplicações nativas das nuvens e sensíveis à rede que podem tirar partido de … Ler mais

Fudge factor

Um fator de fudge é um parâmetro ajustável usado para compensar fatores desconhecidos ou não medidos. No desenvolvimento de software, os factores de fudge são frequentemente utilizados para afinar algoritmos ou compensar dados incorrectos. Os factores de fudge são frequentemente utilizados em algoritmos de optimização, onde podem ser utilizados para negociar entre diferentes objectivos. Por … Ler mais

Métodos formais

Os métodos formais são técnicas matemáticas para a especificação, desenvolvimento e verificação de sistemas de software. O uso de métodos formais para o desenvolvimento de software pode ser rastreado até os primeiros tempos da computação, quando os primeiros programas eram escritos em código assembly. No entanto, só nos anos 70 é que os métodos formais … Ler mais

Fourth wall

Uma “quarta parede” é um termo usado para descrever a fronteira entre o usuário e o desenvolvedor do software. É o ponto em que o usuário deixa de interagir com o software e o desenvolvedor do software assume o controle. Isto pode ser visto como o ponto em que a entrada do usuário não é … Ler mais

Design Manipulativo

Design manipulativo é um termo utilizado para descrever um tipo de design que se destina a manipular o utilizador para que este tome uma acção desejada. Isto pode ser feito através de uma variedade de meios, tais como fornecer informações falsas ou enganosas, usando técnicas persuasivas, ou tornando difícil para o usuário dizer não. Alguns … Ler mais

Engenheiro de confiabilidade do site

Um engenheiro de confiabilidade de site (SRE) é um desenvolvedor de software que é responsável pela disponibilidade, desempenho e estabilidade de um sistema de software. Os SREs estão frequentemente envolvidos no DevOps, um conjunto de práticas que combina desenvolvimento e operações de software para aumentar a velocidade e a qualidade da entrega de software. As … Ler mais

Engenharia de software

Engenharia de software é o processo de concepção, criação, teste e manutenção de software. É um campo da engenharia que se concentra na criação e desenvolvimento de aplicações de software. O termo “engenharia de software” foi cunhado pela primeira vez pela pioneira em software, Margaret Hamilton, em 1968. Hamilton também é creditada com a cunhagem … Ler mais

Dados inteligentes

Dados inteligentes são dados que foram processados para serem mais acessíveis e úteis. Isto pode ser feito através de uma variedade de meios, tais como a organização, limpeza e mineração dos dados. O objectivo final dos dados inteligentes é facilitar a sua utilização nos processos de tomada de decisão. Existem alguns benefícios chave dos dados … Ler mais

Dark pattern

Um padrão escuro é uma interface de usuário que foi projetada para enganar os usuários a fazer algo que eles poderiam não fazer de outra forma, como comprar um produto, inscrever-se para um serviço ou clicar em um anúncio. Padrões escuros são frequentemente usados para explorar os preconceitos cognitivos dos usuários, tais como a falácia … Ler mais

Mantle

O manto é a camada da Terra entre a crosta e o núcleo. O manto é feito de rocha sólida e tem cerca de 2.900 quilômetros (1.800 milhas) de espessura. Como um manto é fixado? Existem muitas maneiras de se fixar um manto, mas a mais comum é usar braquetes ou correias. Os suportes são … Ler mais