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 M
128 termsMain branch health
Main branch health 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 DevOpsMaintainability risk
The likelihood that future changes to a software area will be costly, error-prone, or difficult to validate.
Code quality and technical debtMaintainability testing
Maintainability 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 debtMaintenance work
Maintenance work is a developer productivity concept that helps teams understand maintenance work in the context of software delivery.
Developer productivityMaker schedule
Maker schedule 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 productivityMann-Whitney U test
Mann-Whitney U test 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 experimentationManual instrumentation
Manual instrumentation records domain-specific events explicitly.
Engineering analyticsMargin of error
Margin of error 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 experimentationMarginal AI cost
Marginal AI cost is the additional expense caused by one more request, token, user, or workflow. 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 ROIMasked language modeling
Masked language modeling 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 fundamentalsMasked span corruption
Masked span corruption 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 fundamentalsMaturity benchmark
Maturity benchmark is an analytical concept for using reference values to understand engineering performance, variation, or capability.
Engineering analyticsMax concurrent requests
Max concurrent requests is the serving concept concerned with max concurrent requests during AI inference.
Inference performanceMax pooling
Max pooling is a language-model concept about generation behavior and sampling. 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 fundamentalsMax tokens
Max tokens is the serving concept concerned with max tokens during AI inference.
Inference performanceMaximum generation length
Maximum generation length 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 fundamentalsMean cycle time
Mean cycle time is calculated by adding the cycle times in a selected population and dividing by the number of items. It can summarize a dataset, but a few long-running items may pull it away from what most work experiences.
Flow and capacity planningMean pooling
Mean pooling 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 fundamentalsMean time to mitigate
Mean time to mitigate 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 DevOpsMean time to resolve
Mean time to resolve 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 DevOpsMean time to restore
Mean time to restore is the average elapsed time needed to restore a service after an incident or failure. The result depends on which events count, how recovery is defined, and whether the distribution is summarized by a mean or another statistic.
DORA and DevOpsMeasurement bias
Measurement bias describes systematic distortion in what a metric represents.
Engineering analyticsMeasurement context
Measurement context what context makes an engineering measure interpretable.
Engineering analyticsMeasurement error
Measurement error 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 experimentationMeasurement framework
Measurement framework governs how engineering measures are chosen and interpreted.
Engineering analyticsMeasurement interval
Measurement interval sets the time span or cadence of collection and comparison.
Engineering analyticsMeasurement invariance
Measurement invariance 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 experimentationMeasurement plan
Measurement plan records the decision, population, events, calculations, and owners.
Engineering analyticsMechanistic interpretability
Mechanistic interpretability 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 fundamentalsMediation analysis
Mediation analysis 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 experimentationMeeting hygiene
Meeting hygiene 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 productivityMeeting load
Meeting load is a developer productivity concept that helps teams understand meeting load in the context of software delivery.
Developer productivityMemory bandwidth
Memory bandwidth is the serving concept concerned with memory bandwidth during AI inference.
Inference performanceMemory bound inference
Memory bound inference is the serving concept concerned with memory bound inference during AI inference.
Inference performanceMemory pressure
Memory pressure is a reliability concept used to describe a specific condition, control, or decision in the operation of software services.
Reliability and observabilityMentoring
Mentoring 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 productivityMentoring contribution
Mentoring contribution is a developer productivity concept that helps teams understand mentoring contribution in the context of software delivery.
Developer productivityMerge commit
Merge commit is a practical concept in a pull-request workflow that shapes how people examine, discuss, own, or integrate a proposed change.
Code reviewMerge conflict
Merge conflict is a practical concept in a pull-request workflow that shapes how people examine, discuss, own, or integrate a proposed change.
Code reviewMerge queue
Merge queue is a practical concept in a pull-request workflow that shapes how people examine, discuss, own, or integrate a proposed change.
Code reviewMerge readiness
Merge readiness is a practical concept in a pull-request workflow that shapes how people examine, discuss, own, or integrate a proposed change.
Code reviewMerge to deploy time
Merge 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 DevOpsMetadata normalization
Metadata normalization is a model-routing or gateway concept used to manage interface consistency 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 gatewaysMethod length
The amount of source text or statements contained in a method or function.
Code quality and technical debtMetric Anomaly
Metric Anomaly is an analytical concept that helps describe, summarize, or interpret engineering evidence under a stated measurement design.
Engineering analyticsMetric Baseline
Metric Baseline is an analytical concept that helps describe, summarize, or interpret engineering evidence under a stated measurement design.
Engineering analyticsMetric Comparison
Metric Comparison is an analytical concept that helps describe, summarize, or interpret engineering evidence under a stated measurement design.
Engineering analyticsMetric Context
Metric Context is an analytical concept that helps describe, summarize, or interpret engineering evidence under a stated measurement design.
Engineering analyticsMetric contract
Metric contract is an analytical concept that helps describe, summarize, or interpret engineering evidence under a stated measurement design.
Engineering analyticsMetric definition
Metric definition 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 experimentation