Definição de feito

O termo “definição de done” refere-se a um conjunto de critérios que devem ser cumpridos para que uma tarefa de desenvolvimento de software seja considerada completa. Isto pode incluir coisas como revisões de código, testes unitários e testes de integração. A definição de done pode variar de equipe para equipe, mas normalmente é acordada pela … 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

Digital commons

Um digital commons é um recurso compartilhado que está disponível para todos em formato digital. Isto pode incluir desde software e websites a livros e música. O termo é frequentemente usado para descrever um espaço onde as pessoas podem partilhar ideias e conhecimentos, e trabalhar em conjunto para criar novos conteúdos. O Scholar Commons é … Ler mais

Plataforma de gerenciamento de API

Uma plataforma de gerenciamento de API é um conjunto de ferramentas e serviços que ajudam os desenvolvedores a criar, publicar, documentar e gerenciar APIs. A plataforma normalmente fornece um conjunto de ferramentas para criar e gerenciar chaves de API, criar e gerenciar documentação de API, e definir limites de taxas. A plataforma também pode fornecer … Ler mais

Máquina Moral

Moral Machine é uma plataforma desenvolvida pelo MIT Media Lab que permite aos usuários tomarem decisões éticas sobre a autocondução de carros. A plataforma apresenta aos usuários cenários onde um carro que se auto dirige deve escolher entre duas opções, ambas resultando em algum tipo de dano. Por exemplo, o carro pode ter de escolher … Ler mais

Páginas Móveis Aceleradas (AMP)

AMP é uma tecnologia que permite aos desenvolvedores criar páginas web que são rápidas, suaves e responsivas. As páginas AMP são projetadas para carregar rapidamente em dispositivos móveis, dando aos usuários uma melhor experiência quando eles visitam sites habilitados para AMP. O AMP está disponível como um projeto open source, e qualquer pessoa pode contribuir … Ler mais

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

Princípio da Responsabilidade Única (SRP)

O Princípio da Responsabilidade Única é um princípio de desenvolvimento de software que afirma que um módulo de software deve ter apenas um motivo para mudar. Isto significa que um módulo de software deve ser responsável por uma, e apenas uma, coisa. O princípio pretende tornar o software mais compreensível, manutenível e testável. O Princípio … Ler mais

Wireframe

Uma wireframe é uma representação de baixa fidelidade de um design. Wireframes são usados no início do processo de desenvolvimento para estabelecer a estrutura básica de uma página ou aplicação, e geralmente são criados usando formas simples e texto de suporte. Wireframes são normalmente usados para comunicar a estrutura geral de uma página ou aplicação, … Ler mais

Water-Scrum-fall

Water-Scrum-fall é um termo usado para descrever uma abordagem híbrida ao desenvolvimento de software que combina elementos da metodologia Scrum com o modelo da cascata. O termo foi cunhado inicialmente pelo Dr. Jeff Sutherland, co-fundador do framework Scrum, em um post de blog no qual ele descreveu como as duas abordagens poderiam ser combinadas para … Ler mais