# Why Product Features Create Maintenance and Other Forms of Debt

DevFeed: [Why Product Features Create Maintenance and Other Forms of Debt](<https://devfeed.tech/articles/every-feature-is-considered-harmful-30325.md>)

Original publisher: [Read original article](<https://www.mdubakov.com/posts/every-feature-considered-harmful>)

Published: 2017-12-05T13:26:01Z

Content type: opinion

Language: en

Sources: [Blog by Michael Dubakov](<https://devfeed.tech/sources/blog-by-michael-dubakov.md>)

Topics: [Software Engineering](<https://devfeed.tech/topics/software-engineering.md>), [maintenance](<https://devfeed.tech/topics/maintenance.md>), [Software as a service](<https://devfeed.tech/topics/saas.md>), [Development](<https://devfeed.tech/topics/development.md>)

Tags: [features](<https://devfeed.tech/tags/features.md>), [maintenance](<https://devfeed.tech/tags/maintenance.md>), [opinion](<https://devfeed.tech/tags/opinion.md>), [saas](<https://devfeed.tech/tags/saas.md>), [software-development](<https://devfeed.tech/tags/software-development.md>)

## AI overview

This opinion article argues that adding product features creates current and future debt, including functional, UI, quality, technical, documentation, and localization maintenance. It recommends increasing attention to debt after a product has achieved market success and approaches maturity, while acknowledging that the timing depends on the product lifecycle.

## Source excerpt

We tend to believe that every new feature is a good and valuable addition to a product. Quite often, it can be hard to not implement a...