A work on software engineering by Ivar Jacobson et al. describes software entropy as follows:
Andrew Hunt and David Thomas use Fixing Broken Windows as a metaphor for avoiding software entropy in software development.
The process of code refactoring can result in stepwise reductions in software entropy.
Software entropy is increased with accumulation of technical debt .