Find a term
Understand the metrics, models, and methods behind modern engineering. Clear definitions, practical examples, and a closer look at what the numbers actually mean.
Search results
2,008 termsAbsolute positional embedding
Absolute positional embedding is a language-model concept about training behavior and measurement. It names a mechanism, representation, training practice, or operational behavior that can change how an AI system processes input and produces output.
LLM fundamentalsAbsolute risk reduction
Absolute risk reduction is a statistical or measurement concept used to describe, compare, or interpret engineering data. Its meaning depends on the unit of analysis, data-generating process, and question being asked.
Measurement and experimentationAbstract interpretation
A static-analysis method that approximates program behavior with a simpler mathematical model.
Code quality and technical debtAbstract syntax tree
A structural representation of source code that records its syntax as connected nodes.
Code quality and technical debtAbstraction branching
Abstraction branching is a release engineering and DevOps concept for controlling how software changes are prepared, introduced, or understood.
DORA and DevOpsAbstractness metric
A measure of how many types in a component are abstract rather than concrete.
Code quality and technical debtAccelerator utilization
Accelerator utilization is the serving concept concerned with accelerator utilization during AI inference.
Inference performanceAcceptance criteria
Acceptance criteria is a way to organize, support, or evaluate software work so that teams can make useful progress with less avoidable friction. It is most valuable when connected to a concrete outcome and the local conditions of the team using it.
Developer productivityAcceptance test-driven development
Acceptance test-driven development is a software testing or test-design practice used to gather evidence about a defined risk, behavior, boundary, or operating condition. It makes the question under test explicit, identifies the inputs and observations that matter, and gives a team a repeatable basis for deciding whether the result is acceptable.
Code quality and technical debtAcceptance testing
Acceptance testing is a software testing or test-design practice used to gather evidence about a defined risk, behavior, boundary, or operating condition. It makes the question under test explicit, identifies the inputs and observations that matter, and gives a team a repeatable basis for deciding whether the result is acceptable.
Code quality and technical debtAccessibility debt
Accessibility debt is a software maintenance concern describing a condition that can make future changes, verification, operation, or ownership harder. Its practical importance depends on supported behavior, rate of change, and the consequences of delay.
Code quality and technical debtAccessibility testing
Accessibility testing is a software testing or test-design practice used to gather evidence about a defined risk, behavior, boundary, or operating condition. It makes the question under test explicit, identifies the inputs and observations that matter, and gives a team a repeatable basis for deciding whether the result is acceptable.
Code quality and technical debtAccuracy
Accuracy is a defined lens for examining AI system behavior with a stated task, evidence, and interpretation rule.
Evaluations and benchmarksActionable metric
Actionable metric can trigger a specific decision by a clear owner.
Engineering analyticsActivation
Activation is a language-model concept about training behavior and measurement. It names a mechanism, representation, training practice, or operational behavior that can change how an AI system processes input and produces output.
LLM fundamentalsActivation patching
Activation patching is a language-model concept about serving behavior and operational tradeoffs. It names a mechanism, representation, training practice, or operational behavior that can change how an AI system processes input and produces output.
LLM fundamentalsActivation quantization
Activation quantization is the serving concept concerned with activation quantization during AI inference.
Inference performanceActive work time
Active work time is a developer productivity concept that helps teams understand active work time in the context of software delivery.
Developer productivityActive-active routing
Active-active routing is a model-routing or gateway concept used to manage traffic selection for AI requests. It describes a distinct decision, control, interface, or observation point between an application and one or more model providers.
Model routing and gatewaysActive-passive routing
Active-passive routing is a model-routing or gateway concept used to manage traffic selection for AI requests. It describes a distinct decision, control, interface, or observation point between an application and one or more model providers.
Model routing and gatewaysActivity measure
Activity measure is a developer productivity concept that helps teams understand activity measure in the context of software delivery.
Developer productivityAdaptive batching
Adaptive batching is the serving concept concerned with adaptive batching during AI inference.
Inference performanceAdmission control
Admission control is a reliability concept used to describe a specific condition, control, or decision in the operation of software services.
Reliability and observabilityAdversarial set
Adversarial set is a defined lens for examining AI system behavior with a stated task, evidence, and interpretation rule.
Evaluations and benchmarksAfferent coupling
The number of incoming dependencies from other components into a component.
Code quality and technical debtAftercare monitoring
Aftercare monitoring is a release engineering and DevOps concept for controlling how software changes are prepared, introduced, or understood.
DORA and DevOpsAgent Action Approval
Agent Action Approval is a software-engineering concept describing how an AI coding system, its tools, or human collaborators handle a defined task.
AI coding and agentsAgent Action Space
Agent Action Space is a software-engineering concept describing how an AI coding system, its tools, or human collaborators handle a defined task.
AI coding and agentsAgent Audit Log
Agent Audit Log is a software-engineering concept describing how an AI coding system, its tools, or human collaborators handle a defined task.
AI coding and agentsAgent Authorization
Agent Authorization is a software-engineering concept describing how an AI coding system, its tools, or human collaborators handle a defined task.
AI coding and agentsAgent Budget
Agent Budget is a software-engineering concept describing how an AI coding system, its tools, or human collaborators handle a defined task.
AI coding and agentsAgent Build Repair
Agent Build Repair is a software-engineering concept describing how an AI coding system, its tools, or human collaborators handle a defined task.
AI coding and agentsAgent Change Control
Agent Change Control is a software-engineering concept describing how an AI coding system, its tools, or human collaborators handle a defined task.
AI coding and agentsAgent Checkpoint
Agent Checkpoint is a software-engineering concept describing how an AI coding system, its tools, or human collaborators handle a defined task.
AI coding and agentsAgent Code Execution Risk
Agent Code Execution Risk is a software-engineering concept describing how an AI coding system, its tools, or human collaborators handle a defined task.
AI coding and agentsAgent Code Search
Agent Code Search is a software-engineering concept describing how an AI coding system, its tools, or human collaborators handle a defined task.
AI coding and agentsAgent Command Allowlist
Agent Command Allowlist is a software-engineering concept describing how an AI coding system, its tools, or human collaborators handle a defined task.
AI coding and agentsAgent Concurrency
Agent Concurrency is a software-engineering concept describing how an AI coding system, its tools, or human collaborators handle a defined task.
AI coding and agentsAgent Context Compaction
Agent Context Compaction is a software-engineering concept describing how an AI coding system, its tools, or human collaborators handle a defined task.
AI coding and agentsAgent Context Management
Agent Context Management is a software-engineering concept describing how an AI coding system, its tools, or human collaborators handle a defined task.
AI coding and agentsAgent Context Poisoning
Agent Context Poisoning is a software-engineering concept describing how an AI coding system, its tools, or human collaborators handle a defined task.
AI coding and agentsAgent Controller
Agent Controller is a software-engineering concept describing how an AI coding system, its tools, or human collaborators handle a defined task.
AI coding and agentsAgent Coordination
Agent Coordination is a software-engineering concept describing how an AI coding system, its tools, or human collaborators handle a defined task.
AI coding and agentsAgent Cost
Agent Cost is a software-engineering concept describing how an AI coding system, its tools, or human collaborators handle a defined task.
AI coding and agentsAgent Critic
Agent Critic is a software-engineering concept describing how an AI coding system, its tools, or human collaborators handle a defined task.
AI coding and agentsAgent Data Exfiltration
Agent Data Exfiltration is a software-engineering concept describing how an AI coding system, its tools, or human collaborators handle a defined task.
AI coding and agentsAgent Data Redaction
Agent Data Redaction is a software-engineering concept describing how an AI coding system, its tools, or human collaborators handle a defined task.
AI coding and agentsAgent Data Retention
Agent Data Retention is a software-engineering concept describing how an AI coding system, its tools, or human collaborators handle a defined task.
AI coding and agentsAgent Delegation
Agent Delegation is a software-engineering concept describing how an AI coding system, its tools, or human collaborators handle a defined task.
AI coding and agentsAgent Dependency Upgrade
Agent Dependency Upgrade is a software-engineering concept describing how an AI coding system, its tools, or human collaborators handle a defined task.
AI coding and agents