YNNI A term referrring to the concept that existing code with no business value was inappropriate in the first place, and should now be deleted rather than left in place, requiring ongoing maintenance. YNNI most frequently applies when a bug is found in unneeded functionality that adversely affects needed functionality. See also YagniAndDeleting