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.
Terms beginning with C
252 termsCode Generation Scaffold
Code Generation Scaffold is a software-engineering concept describing how an AI coding system, its tools, or human collaborators handle a defined task.
AI coding and agentsCode Generation Security
Code Generation Security is a software-engineering concept describing how an AI coding system, its tools, or human collaborators handle a defined task.
AI coding and agentsCode Generation Shell Command
Code Generation Shell Command is a software-engineering concept describing how an AI coding system, its tools, or human collaborators handle a defined task.
AI coding and agentsCode Generation Specification
Code Generation Specification is a software-engineering concept describing how an AI coding system, its tools, or human collaborators handle a defined task.
AI coding and agentsCode Generation SQL
Code Generation SQL is a software-engineering concept describing how an AI coding system, its tools, or human collaborators handle a defined task.
AI coding and agentsCode Generation Template
Code Generation Template is a software-engineering concept describing how an AI coding system, its tools, or human collaborators handle a defined task.
AI coding and agentsCode Generation Test
Code Generation Test is a software-engineering concept describing how an AI coding system, its tools, or human collaborators handle a defined task.
AI coding and agentsCode Generation Transformation
Code Generation Transformation is a software-engineering concept describing how an AI coding system, its tools, or human collaborators handle a defined task.
AI coding and agentsCode Generation Translation
Code Generation Translation is a software-engineering concept describing how an AI coding system, its tools, or human collaborators handle a defined task.
AI coding and agentsCode Generation Validation
Code Generation Validation is a software-engineering concept describing how an AI coding system, its tools, or human collaborators handle a defined task.
AI coding and agentsCode ownership
Code ownership assigns review responsibility for particular files, directories, or system areas to named people or teams.
Code reviewCode ownership concentration
The degree to which changes to a code area are made or reviewed by a small set of contributors.
Code quality and technical debtCode quality gate
An automated condition that must pass before a change can advance in a delivery workflow.
Code quality and technical debtCode representation
Code representation is a language-model concept about representation and similarity. It names a mechanism, representation, prompting pattern, decoding control, or context behavior that can change how an AI system processes input and produces output.
LLM fundamentalsCode review
Code review is the examination of a proposed code change by someone other than its author, or by an automated reviewer, before or after integration. It helps identify problems, share context, and assess whether a change fits the surrounding system.
Code reviewCode review checklist
A code review checklist is a repeatable set of questions that helps reviewers examine behavior, tests, security, operations, and maintainability.
Code reviewCode review time
Code review time is the elapsed period associated with reviewing a proposed change. Teams may measure time to first response, time from opening to approval, or time from opening to merge, and those intervals describe different parts of the review process.
Code reviewCode Synthesis
Code Synthesis is a software-engineering concept describing how an AI coding system, its tools, or human collaborators handle a defined task.
AI coding and agentsCode to production time
Code to production time is a software delivery concept used to describe a specific event, interval, control, or operating condition in the path from source change to production behavior. A useful definition names the boundary, unit, and decision the measure supports.
DORA and DevOpsCode-generation evaluation
Code-generation evaluation is a defined lens for examining AI system behavior with a stated task, evidence, and interpretation rule.
Evaluations and benchmarksCodeBLEU score
CodeBLEU score is a defined lens for examining AI system behavior with a stated task, evidence, and interpretation rule.
Evaluations and benchmarksCODEOWNERS
A CODEOWNERS file maps repository paths to people or teams that should be requested for review when matching files change.
Code reviewCoding Agent
Coding Agent is a software-engineering concept describing how an AI coding system, its tools, or human collaborators handle a defined task.
AI coding and agentsCognitive complexity trend
The change over time in a codebase’s cognitive complexity measurements.
Code quality and technical debtCohen's kappa
Cohen's kappa is a defined lens for examining AI system behavior with a stated task, evidence, and interpretation rule.
Evaluations and benchmarksCohens d
Cohens d 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 experimentationCoherence evaluation
Coherence evaluation is a defined lens for examining AI system behavior with a stated task, evidence, and interpretation rule.
Evaluations and benchmarksCohort attrition
Cohort attrition is an analytical concept for separating engineering observations into populations whose differences may matter to a decision.
Engineering analyticsCohort comparison
Cohort comparison is an analytical concept for separating engineering observations into populations whose differences may matter to a decision.
Engineering analyticsCohort definition
Cohort definition is an analytical concept for separating engineering observations into populations whose differences may matter to a decision.
Engineering analyticsCohort maturation
Cohort maturation is an analytical concept for separating engineering observations into populations whose differences may matter to a decision.
Engineering analyticsCohort retention
Cohort retention is an analytical concept for separating engineering observations into populations whose differences may matter to a decision.
Engineering analyticsCohort survivorship
Cohort survivorship is an analytical concept for separating engineering observations into populations whose differences may matter to a decision.
Engineering analyticsCohort window
Cohort window is an analytical concept for separating engineering observations into populations whose differences may matter to a decision.
Engineering analyticsCold start
Cold start is the serving concept concerned with cold start during AI inference.
Inference performanceCollaboration effectiveness
Collaboration effectiveness is a developer productivity concept that helps teams understand collaboration effectiveness in the context of software delivery.
Developer productivityCombinatorial testing
Combinatorial 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 debtComment resolution time
Comment resolution time is a practical concept in a pull-request workflow that shapes how people examine, discuss, own, or integrate a proposed change.
Code reviewComment-only review
Comment-only review is a practical concept in a pull-request workflow that shapes how people examine, discuss, own, or integrate a proposed change.
Code reviewCommit to deploy time
Commit to deploy time is a software delivery concept used to describe a specific event, interval, control, or operating condition in the path from source change to production behavior. A useful definition names the boundary, unit, and decision the measure supports.
DORA and DevOpsCommitment point
A commitment point is the explicit boundary at which a work item enters a delivery promise or forecast population. It should be observable and defined separately from earlier ideas or requests.
Flow and capacity planningCommitted use discount
Committed use discount is a lower effective rate offered for a usage or capacity commitment. It gives teams a way to name, measure, or reason about an economic property of an AI workload without treating raw usage as proof of value.
Token costs and AI ROICommon cause variation
Common cause variation 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 experimentationCommon-mode failure
Common-mode failure is a reliability concept used to describe a specific condition, control, or decision in the operation of software services.
Reliability and observabilityComparison Group
Comparison Group is an analytical concept for separating engineering observations into populations whose differences may matter to a decision.
Engineering analyticsCompatibility testing
Compatibility 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 debtCompleteness evaluation
Completeness evaluation is a defined lens for examining AI system behavior with a stated task, evidence, and interpretation rule.
Evaluations and benchmarksCompleteness rate
Completeness rate measures the present share of an expected data population.
Engineering analyticsCompletion predictability
Completion predictability is a developer productivity concept that helps teams understand completion predictability in the context of software delivery.
Developer productivityCompliance debt
Compliance 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 debt