Direct3D

Direct3D é uma API gráfica que é usada para renderizar gráficos tridimensionais em um computador baseado em Windows. É um componente do DirectX SDK e é usado por desenvolvedores de jogos de vídeo e outros desenvolvedores de software que criam aplicações gráficas intensivas. O Direct3D usa aceleração de hardware para fornecer renderização gráfica de alto … Ler mais

Não inventado aqui (NIH) síndrome

A síndrome do NIH é uma condição pela qual um desenvolvedor de software ou organização acredita que tudo deve ser desenvolvido internamente, em vez de usar as soluções existentes. Isto pode levar à duplicação de esforços e a um design de software sub-óptimo. O termo é frequentemente utilizado de forma negativa, uma vez que pode … Ler mais

Metodologia IDOV (identificar, projetar, otimizar, verificar)

A metodologia IDOV é uma abordagem sistemática ao desenvolvimento de software que se concentra em quatro etapas-chave: identificar, desenhar, otimizar e verificar. A primeira etapa, identificar, envolve a compreensão do problema que o software se destina a resolver. Isso inclui a compreensão das necessidades do usuário, dos requisitos do negócio e das restrições técnicas. A … Ler mais

Validação de mercado

A validação de mercado é um processo de verificação de que um produto ou serviço atende às necessidades dos clientes no mercado alvo. Isto pode ser feito através de pesquisas, entrevistas e grupos de discussão. É importante validar o mercado antes de lançar um produto ou serviço para garantir que há uma demanda por ele. … Ler mais

Pensamento Design

Design thinking é uma abordagem de resolução de problemas que coloca as necessidades do usuário em primeiro lugar. Ele começa com um profundo entendimento das necessidades do usuário, que depois são utilizadas para gerar soluções criativas que são práticas e inovadoras. O Design thinking é frequentemente utilizado no desenvolvimento de software para criar soluções centradas … Ler mais

API Privado

Uma API privada é uma API que não está disponível publicamente. É normalmente utilizada por uma empresa para permitir o acesso aos seus dados ou serviços internos. Este tipo de API não é tipicamente disponibilizado ao público em geral, e em vez disso é disponibilizado apenas para selecionar parceiros ou desenvolvedores. Para que são usadas … Ler mais

Obsolescência planejada

Obsolescência planejada é um termo usado para descrever o design deliberado de produtos para se tornarem desatualizados ou obsoletos após um certo período de tempo. Isto é normalmente feito para forçar os consumidores a comprar novos produtos com mais frequência. No mundo do desenvolvimento de software, a obsolescência planejada pode assumir a forma de desenho … Ler mais

Software de Sistema

Software de sistema é um tipo de software que foi projetado para fornecer uma plataforma para outros softwares. Este software é normalmente instalado no disco rígido de um computador e ajuda a gerenciar o hardware e outros softwares na máquina. Exemplos comuns de software de sistema incluem o sistema operacional Microsoft Windows, o kernel Linux … 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