Deterioration of software quality over time due to accumulated bugs or changes in environment or dependencies