Everything About ___
Live briefing

Everything about Software regression

Software bug in which features stop working

A software regression is a type of software bug where a feature that has worked before stops working correctly. This may happen after changes are applied to the software's source code, including the addition of new features and bug fixes. They may also be introduced by changes to the environment in which the software is running, such as system upgrades, system patching or even a change to daylight saving time. Wikipedia →

🧭 Start here: a 6-step reading path

  1. Read the overview: Software regressionA 5-minute orientation
  2. Skim a recent paper: Parametric Software Effort Estimation Based on Optimizing Correction Factors and Multiple Linear RegressionInfluential work since 2022
  3. Pick up a classic book: Statistik für WirtschaftswissenschaftlerThe most-reprinted book on the subject
  4. Read the landmark paper: Rdrobust: Software for Regression-discontinuity DesignsCited 799 times
  5. Go sideways: DebuggingA closely related topic
  6. Go sideways: Bisection (software engineering)A closely related topic

📖 Definitions

No dictionary entry for this exact phrase.

🗂️ The subject at a glance

  1. Types
  2. Prevention and detection
  3. Localization

🏆 Landmark papers (most cited)

🆕 Influential since 2022

📚 Books worth reading

Ranked by number of editions on Open Library, a rough measure of how lasting a book is.

🔗 Related topics