Glossário técnico
O seu guia rápido para decisões inteligentes
Em um cenário de velocidade e fragmentação, ter clareza é a base da estratégia. Acesse nossa base de conhecimento para navegar com confiança pelo vocabulário da tecnologia e desmistificar termos-chave de software, dados e governança.
Business Intelligence (BI)
Conjunto de práticas e tecnologias que coleta, integra e apresenta dados para apoiar decisões de negócio por meio de relatórios, painéis e análises
Por que é importante? Transforma dados brutos em informação acionável, reduz incerteza e melhora a velocidade e qualidade das decisões
Data Warehouse (DW)
Repositório centralizado, orientado a temas, integrado e historizado, projetado para consultas e análises eficientes sobre grandes volumes de dados
Por que é importante? Garante consistência, performance analítica e visão única do negócio ao consolidar dados de múltiplas fontes.
Data Lake
Repositório que armazena dados em seu formato nativo (estruturados, semiestruturados e não estruturados) a qualquer escala, permitindo ingestão flexível e análises diversas.
Por que é importante? Suporta casos analíticos exploratórios, ciência de dados e machine learning sem necessidade de modelos prévios rígidos.
Lakehouse
Arquitetura que combina recursos de Data Lakes e Data Warehouses, unificando armazenamento de dados brutos e camadas otimizadas para BI/SQL em uma única plataforma.
Por que é importante? Reduz duplicação de dados, simplifica a arquitetura analítica e acelera casos de BI e ML no mesmo ambiente.
ETL (Extract, Transform, Load) / ELT (Extract, Load, Transform)
Padrões de integração de dados. No ETL, a transformação ocorre antes da carga no destino; no ELT, carrega-se primeiro para o destino (geralmente na nuvem) e transforma‑se depois.
Por que é importante? Escolher entre ETL e ELT impacta custos, latência, governança e escalabilidade das soluções analíticas.
Data Governance (Governança de Dados)
Sistema de políticas, papéis, processos e controles para assegurar disponibilidade, integridade, segurança e uso ético dos dados em toda a organização.
Por que é importante? Garante confiabilidade, conformidade regulatória e valor de negócio sustentável a partir dos dados.
MDM (Master Data Management)
Conjunto de processos e tecnologias para criar uma fonte confiável e única de dados mestres (clientes, produtos, fornecedores), sincronizada entre sistemas.
Por que é importante? Evita duplicidade e inconsistências, melhora a qualidade de análises e operações e suporta governança.
Data Quality (Qualidade de Dados)
Grau em que os dados atendem a requisitos de uso, considerando dimensões como acurácia, completude, consistência e atualidade.
Por que é importante? Dados de baixa qualidade geram decisões ruins, custos adicionais e riscos regulatórios.
Data Mesh
Paradigma de arquitetura e governança que trata dados como produto, com domínios de negócio responsáveis por publicar e consumir dados padronizados e interoperáveis.
Por que é importante? Escala a análise distribuindo propriedade e qualidade de dados para os domínios, reduzindo gargalos de plataformas centralizadas.
Visualização de Dados & Dashboards
Uso de representações gráficas (gráficos, mapas, tabelas) para comunicar padrões e insights; dashboards reúnem visualizações e métricas chave para acompanhamento contínuo.
Por que é importante? Facilita entendimento rápido, alinha equipes e acelera decisões com base em evidências visuais e métricas claras.
Fábrica de Software
Modelo de entrega estruturado em processos, métodos e ferramentas padronizadas para desenvolvimento de sistemas sob demanda, com foco em escala e repetibilidade.
Por que é importante? Proporciona previsibilidade, governança e eficiência na entrega de projetos complexos.
Gestão de Projetos Ágeis
Abordagem de gerenciamento baseada em frameworks ágeis (Scrum, Kanban, SAFe), com ciclos iterativos, entregas incrementais e feedback contínuo
Por que é importante? Aumenta adaptação a mudanças, reduz riscos e entrega valor contínuo ao negócio.
KPIs de Entrega
Conjunto de indicadores usados para medir performance de projetos de software, como lead time, throughput, qualidade e satisfação do cliente.
Por que é importante? Oferece visibilidade da performance, embasa decisões de melhoria e demonstra valor ao cliente.
PMO (Project Management Office)
Estrutura organizacional que define padrões, metodologias e métricas para governança de projetos.
Por que é importante? Garante consistência, governança e alinhamento estratégico entre múltiplos projetos.
Metodologias Híbridas
Combinação de práticas ágeis e tradicionais (waterfall) para atender projetos que exigem previsibilidade e flexibilidade
Por que é importante? Permite adaptar a gestão ao contexto do projeto, equilibrando controle e agilidade.
Escopo de Projeto
Conjunto de entregas, requisitos e limites definidos para orientar execução de um projeto
Por que é importante? Estabelece fronteiras claras, previne desvios e garante alinhamento com objetivos de negócio
Governança de Projetos
Estrutura de papéis, processos e decisões que asseguram que projetos sejam conduzidos de acordo com objetivos estratégicos e boas práticas.
Por que é importante? Aumenta transparência, reduz riscos e fortalece accountability nas entregas.
Gestão de Riscos em Projetos
Processo sistemático de identificar, avaliar e mitigar riscos que possam impactar objetivos de um projeto.
Por que é importante? Minimiza impactos negativos e aumenta a probabilidade de sucesso do projeto.
Lean Project Management
Definição: Aplicação de princípios do Lean Manufacturing à gestão de projetos, com foco em eliminar desperdícios e maximizar valor
Por que é importante? Melhora eficiência, reduz custos e acelera entregas de valor.
EPMO (Enterprise Project Management Office)
Estrutura corporativa responsável por alinhar gestão de portfólio de projetos e programas à estratégia organizacional
Por que é importante? Conecta execução de projetos aos objetivos estratégicos de toda a organização, fortalecendo governança e resultados
Engenharia de Requisitos
Disciplina que trata da elicitação, análise, especificação, validação e gestão de requisitos de software ao longo de todo o ciclo de vida.
Por que é importante? Requisitos claros reduzem retrabalho, alinham expectativa de stakeholders e sustentam qualidade, prazos e custos.
Discovery de Software (Product Discovery)
Processo contínuo de entender problemas, validar hipóteses e reduzir incerteza antes e durante a entrega, combinando pesquisa com usuários, experimentos e prototipação.
Por que é importante? Evita construir funcionalidades de baixo valor, prioriza o que resolve dores reais e melhora ROI do produto.
Arquitetura Evolutiva
Abordagem de arquitetura que suporta mudança incremental e guiada por feedback, mantendo características desejáveis (fitness functions) ao longo do tempo.
Por que é importante? Permite adaptar sistemas a requisitos e contextos que mudam, reduzindo acoplamento e custo de mudança.
Microsserviços
Estilo arquitetural que estrutura uma aplicação como um conjunto de serviços pequenos, independentes e implantáveis separadamente, organizados em torno de capacidades de negócio.
Por que é importante? Aumenta autonomia de times, facilita escalabilidade e permite evolução de partes do sistema sem impacto global.
DevOps
Conjunto de práticas culturais e técnicas que integra desenvolvimento e operações para aumentar velocidade, qualidade e confiabilidade de entregas.
Por que é importante? Reduz tempo de ciclo, melhora estabilidade e acelera inovação com feedback contínuo e automação.
Integração Contínua (CI)
Prática de integrar mudanças de código com frequência em um repositório compartilhado, com builds e testes automatizados para detectar problemas cedo.
Por que é importante? Reduz falhas de integração, dá feedback rápido e estabiliza a base de código.
Entrega Contínua (CD)
Capacidade de manter o software em um estado sempre potencialmente implantável, com pipeline automatizado da build à implantação.
Por que é importante? Diminui tempo entre ideia e valor em produção, reduz risco de release e melhora previsibilidade.
Testes Automatizados
Conjunto de testes (unitários, integração, end‑to‑end, performance, segurança) executados por ferramentas para verificar automaticamente o comportamento do software.
Por que é importante? Aumenta confiabilidade, acelera ciclos de entrega e reduz regressões.
Versionamento com Git
Sistema de controle de versão distribuído para rastrear mudanças em código-fonte, suportando ramificações, merges e colaboração assíncrona.
Por que é importante? Garante histórico auditável, facilita colaboração entre times e suporta estratégias de branches.
Observabilidade
Capacidade de entender o estado interno de um sistema complexo a partir de sinais externos (logs, métricas e traces), com correlação e contexto.
Por que é importante? Acelera diagnóstico de incidentes, melhora confiabilidade e suporta decisões de engenharia baseadas em dados.
Testes Funcionais
Validação de funcionalidades de software para verificar se cada requisito especificado é atendido corretamente.
Por que é importante? Garante que o sistema atenda às necessidades do usuário e reduza falhas em produção.
Testes Não Funcionais
Validação de aspectos como desempenho, segurança, usabilidade e confiabilidade de um sistema.
Por que é importante? Avaliam características críticas além da função básica, garantindo robustez e experiência do usuário.
Teste de Regressão
Conjunto de testes que verificam se mudanças ou correções no código não introduziram novos defeitos em áreas já validadas.
Por que é importante? Previne falhas reincidentes e aumenta a confiança em releases contínuos.
Teste de Performance
Testes que medem o comportamento do sistema sob determinadas cargas de trabalho, avaliando tempo de resposta, throughput e estabilidade
Por que é importante? Identifica gargalos, garante escalabilidade e estabilidade em ambientes de produção.
Teste de Carga (Load Testing)
Tipo de teste de performance que avalia a resposta do sistema sob volume específico de usuários, transações ou dados.
Por que é importante? Garante que o sistema suporte a demanda prevista sem degradação significativa de performance.
Teste de Stress
Avaliação do comportamento do sistema em condições extremas, além da capacidade prevista, para identificar limites e pontos de falha
Por que é importante? Revela pontos críticos de resiliência e prepara o sistema para cenários de pico inesperado.
Teste de Segurança
Processo de avaliar vulnerabilidades, riscos e conformidade de um sistema em relação a requisitos de segurança.
Por que é importante? Previne ataques, protege dados sensíveis e garante conformidade regulatória.
Teste End-to-End (E2E)
Teste que valida o fluxo completo de uma aplicação, do início ao fim, incluindo integrações com sistemas externos
Por que é importante? Garante que processos de negócio funcionem corretamente em cenários reais e integrações completas.
Automação de Testes
Uso de ferramentas e scripts para executar testes automaticamente, reduzindo esforço manual e aumentando a cobertura.
Por que é importante? Acelera ciclos de entrega, aumenta confiabilidade e libera tempo das equipes de QA para análises mais complexas.
Qualidade de Software (Software Quality Assurance – SQA)
Conjunto de práticas sistemáticas para garantir que processos, métodos e atividades de desenvolvimento atendam padrões de qualidade estabelecidos.
Por que é importante? Assegura conformidade, aumenta confiança no produto e sustenta melhorias contínuas no ciclo de vida do software.
SLA (Service Level Agreement)
Contrato formal que define níveis mínimos de serviço acordados entre provedor e cliente, incluindo métricas de disponibilidade, tempo de resposta e resolução.
Por que é importante? Garante alinhamento de expectativas, mensuração objetiva da qualidade do serviço e base para gestão de performance.
AMS (Application Management Services)
Serviços de gerenciamento de aplicações que cobrem suporte, manutenção, correções, atualizações e evolução de sistemas em produção.
Por que é importante? Mantém aplicações críticas estáveis, seguras e evolutivas, garantindo continuidade operacional e redução de riscos.
ITIL (Information Technology Infrastructure Library)
Conjunto de práticas detalhadas para gerenciamento de serviços de TI, focado em alinhar TI ao negócio por meio de processos estruturados.
Por que é importante? Oferece padrões reconhecidos globalmente para melhorar qualidade, eficiência e governança em serviços de TI.
ITSM (IT Service Management)
Abordagem estruturada para planejar, entregar e gerenciar serviços de TI, apoiada em processos, papéis e tecnologias.
Por que é importante? Centraliza a gestão de serviços de TI, garante consistência e melhora a experiência dos usuários.
Service Desk
Função de ponto único de contato entre usuários e equipe de TI, responsável por registrar, classificar e resolver chamados.
Por que é importante? Melhora a eficiência do suporte, garante rastreabilidade e aumenta a satisfação dos usuários.
Monitoramento de Sistemas
Prática de observar continuamente desempenho, disponibilidade e segurança de aplicações e infraestruturas, por meio de métricas e alertas.
Por que é importante? Permite identificar problemas proativamente, reduzir tempo de indisponibilidade e garantir performance adequada.
CMDB (Configuration Management Database)
Banco de dados central que armazena informações sobre ativos de TI e seus relacionamentos, apoiando gestão de configuração e mudanças.
Por que é importante? Fornece visão única e confiável dos ativos de TI, facilitando análise de impacto, conformidade e auditoria.
Incident Management (Gerenciamento de Incidentes)
Processo para restaurar operação normal de serviços de TI o mais rápido possível após uma interrupção, minimizando impacto no negócio.
Por que é importante? Reduz indisponibilidades e garante continuidade de serviços críticos.
Change Management (Gerenciamento de Mudanças)
Processo estruturado para controlar mudanças em serviços e infraestruturas de TI, garantindo avaliação de risco, aprovação e documentação.
Por que é importante? Reduz falhas em mudanças, aumenta previsibilidade e assegura governança.
Problem Management (Gerenciamento de Problemas)
Processo de identificar, analisar e remover causas-raiz de incidentes recorrentes, prevenindo falhas futuras.
Por que é importante? Aumenta resiliência dos serviços de TI, reduz custo de indisponibilidade e melhora experiência do usuário.
Squads as a Service
Modelo de contratação em que equipes multidisciplinares completas (squads) são alocadas sob demanda para entregar projetos de tecnologia.
Por que é importante? Oferece agilidade, expertise e escalabilidade sem necessidade de estruturar times internamente.
Alocação de Talentos de TI
Prática de disponibilizar profissionais de tecnologia especializados para atuar temporariamente em empresas, de forma integrada às equipes existentes.
Por que é importante? Supre demandas específicas de capacidade e conhecimento técnico, reduzindo tempo de contratação e custos fixos.
Ramp-up de Times
Estratégia de aceleração da formação e integração de times de tecnologia para atender rapidamente a demandas de projetos.
Por que é importante? Reduz tempo para início de projetos e aumenta a capacidade de entrega sem comprometer qualidade.
Body Leasing
Forma de contratação em que profissionais de TI são cedidos por fornecedores para atuar diretamente nas operações do cliente.
Por que é importante? Garante flexibilidade e acesso rápido a especialistas sem encargos de contratação permanente.
Headhunting de TI
Processo especializado de recrutamento focado em identificar e atrair profissionais de TI altamente qualificados para posições estratégicas.
Por que é importante? Permite acesso a talentos escassos e estratégicos, garantindo vantagem competitiva na atração de especialistas.
Outsourcing de TI
Delegação de atividades ou funções de TI a fornecedores externos especializados.
Por que é importante? Permite foco no core business, acesso a especialistas e redução de custos operacionais.
Staff Augmentation
Modelo de aumento de equipe no qual profissionais externos complementam times internos de forma temporária.
Por que é importante? Flexibiliza a composição de equipes, cobre lacunas de habilidades e acelera entregas.
Gestão de Talentos de TI
Conjunto de estratégias para atrair, desenvolver e reter profissionais de tecnologia alinhados à cultura e objetivos da empresa.
Por que é importante? Sustenta crescimento sustentável, reduz turnover e fortalece a cultura de inovação.
Gestão de Squads
Prática de estruturar, coordenar e evoluir squads de tecnologia, garantindo alinhamento com objetivos de negócio e metodologias ágeis
Por que é importante? Assegura produtividade, engajamento e foco dos squads na entrega de valor contínuo.
Squads Remotos e Distribuídos
Modelo em que equipes de tecnologia trabalham de forma remota ou em múltiplas localizações, utilizando práticas ágeis e ferramentas digitais para colaboração.
Por que é importante? Amplia acesso a talentos globais, aumenta flexibilidade e reduz limitações geográficas na formação de times.
Transformação Digital
Mudança estrutural no modo como a organização opera, utilizando tecnologias digitais para redesenhar processos, modelos e capacidades de ponta a ponta — não é um projeto pontual, mas uma reconfiguração contínua do negócio.
Por que é importante? A transformação digital permite que empresas se adaptem a novos modelos de mercado, melhorem a eficiência operacional e aumentem sua competitividade em um cenário de rápida evolução tecnológica.
Automação Inteligente (IAu)
Uso combinado de tecnologias como IA, BPM e RPA para automatizar e escalar decisões e fluxos de trabalho, reduzindo esforço manual e aumentando consistência operacional.
Por que é importante? A automação inteligente permite que empresas ampliem eficiência e liberem profissionais para focar em atividades de maior valor estratégico.
RPA (Robotic Process Automation)
Robôs de software que executam tarefas repetitivas em sistemas digitais (preencher campos, mover dados, acionar rotinas), liberando equipes de atividades manuais e propensas a erro.
Por que é importante? RPA reduz custos, aumenta a precisão e acelera processos, sendo uma das tecnologias mais usadas na modernização operacional.
Inteligência Artificial (IA)
Tecnologias que permitem a sistemas computacionais aprender, reconhecer padrões e tomar decisões com base em dados — incluindo linguagem natural, visão computacional e recomendações.
Por que é importante? A IA amplia a capacidade analítica das empresas e gera vantagem competitiva por meio de insights e automações inteligentes.
IA Generativa (GenAI)
Classe de modelos de IA que aprendem padrões em grandes volumes de dados para gerar novos conteúdos (texto, imagem, áudio, vídeo, código) de forma sintética.
Por que é importante? IA generativa acelera processos criativos, apoia inovação em produtos e amplia a produtividade de áreas estratégicas.
Copilot de IA
Assistente digital baseado em inteligência artificial, integrado a ferramentas de trabalho, que auxilia usuários em tempo real com sugestões, análises e automações. O termo é usado de forma genérica para designar sistemas de suporte inteligentes, e não se restringe a produtos específicos.
Por que é importante? Copilots aumentam a produtividade e ajudam profissionais a tomar decisões mais rápidas e embasadas.
Computação em Nuvem (Cloud Computing)
Modelo para acesso sob demanda, via internet, a recursos de TI como servidores, bancos de dados, aplicativos e serviços, com provisionamento rápido e escalabilidade.
Por que é importante? Cloud oferece elasticidade, reduz custos de infraestrutura e facilita a inovação em escala.
API (Interface de Programação de Aplicações)
Conjunto de protocolos e regras que permitem que softwares diferentes se comuniquem entre si, trocando dados e funcionalidades de forma padronizada.
Por que é importante? APIs viabilizam ecossistemas digitais integrados, permitindo inovação acelerada e interoperabilidade entre sistemas.
Low-code / No-code
Plataformas que permitem criar aplicações por meio de interfaces visuais e componentes pré-configurados, reduzindo a necessidade de programação manual.
Por que é importante? Democratiza o desenvolvimento de software, acelerando a entrega de soluções e envolvendo áreas de negócio na criação de aplicações.
Hiperautomação (Hyperautomation)
Estratégia que combina múltiplas tecnologias — como RPA, IA, machine learning e BPM — para identificar, priorizar e automatizar o máximo possível de processos de negócio.
Por que é importante? A hiperautomação aumenta escala, reduz riscos e garante maior retorno em projetos digitais complexos.