Multi-tenancy

Multi-tenancy é uma técnica de desenvolvimento de software na qual uma única instância de uma aplicação de software serve múltiplos locatários. Um inquilino é um grupo de utilizadores que partilham um acesso comum com privilégios específicos para a instância de software. Multi-tenancy é semelhante ao conceito de ter múltiplas contas de usuário em uma única … Ler mais

Cone de incerteza

O “Cone de incerteza” é um termo utilizado para descrever a incerteza inerente aos projectos de desenvolvimento de software. O cone é usado para representar o fato de que a quantidade de incerteza em um projeto aumenta à medida que o projeto avança. A base do cone representa o início do projeto, quando os requisitos … Ler mais

Pesquisa e Desenvolvimento (P&D)

A Investigação e Desenvolvimento (I&D) é um processo de investigação e criação de novas ideias ou métodos, com o objectivo de melhorar os produtos ou serviços actuais ou desenvolver novos. Na indústria de desenvolvimento de software, P&D é frequentemente usado para se referir ao processo de investigação e desenvolvimento de novas idéias ou métodos para … Ler mais

Plataforma Aplicacional como serviço (aPaaS)

Application platform as a service (aPaaS) é um modelo de computação em nuvem no qual um provedor terceirizado entrega uma plataforma aos clientes, que podem então usar essa plataforma para desenvolver, executar e gerenciar suas próprias aplicações. Provedores aPaaS tipicamente oferecem uma ampla gama de serviços, incluindo ferramentas de desenvolvimento, hospedagem de aplicações, gerenciamento de … Ler mais

Trunk

Um “tronco” no desenvolvimento de software é tipicamente a principal linha de desenvolvimento de um projeto. É a linha padrão da qual os desenvolvedores trabalham fora e é considerada a versão mais estável do código. As alterações de código são tipicamente feitas em ramos fora do tronco e depois fundidas de volta quando estão prontas. … Ler mais

Wake word

Uma palavra de despertar é uma palavra ou frase que faz com que um programa de software seja ativado. No contexto dos assistentes de voz, uma palavra de despertar é normalmente usada para activar o assistente, para que este possa começar a ouvir os comandos de voz de um utilizador. As palavras de despertar comuns … Ler mais

Auditoria de software

Uma auditoria de software é o processo de investigação e avaliação da qualidade do código do software. É normalmente feita por um terceiro independente, e pode ser usada para identificar problemas e potenciais problemas com o código. Uma auditoria de software também pode ser usada para avaliar a conformidade do código com os padrões ou … Ler mais

Windows 2

Windows 2 é uma plataforma de desenvolvimento de software criada pela Microsoft. Foi lançado em 1987 e foi sucedido pelo Windows 3.0 em 1990. Windows 2 introduziu uma série de novas funcionalidades, incluindo a capacidade de executar vários programas simultaneamente no Windows, e a introdução do Microsoft Mouse. Qual é a versão mais antiga do … Ler mais

Painel do Consumidor

Um painel de consumidores é um grupo de consumidores que foi recrutado para participar de pesquisas de marketing. Os membros do painel fornecem informações sobre seus hábitos de consumo, preferências de produtos e outros fatores que podem ajudar as empresas a entender melhor seu mercado-alvo. Os painéis de consumidores podem ser usados para diversos fins, … Ler mais

Pesquisa distribuída

Na ciência da computação, a busca distribuída é o problema da busca por um determinado valor em um sistema distribuído, como uma rede de computadores. O problema é difícil porque o espaço de busca é dividido em muitas pequenas peças, cada uma das quais deve ser pesquisada individualmente. Existem duas abordagens principais para a pesquisa … Ler mais