creeping featurism

creeping featurism

(jargon)/kree'ping fee'chr-izm/ (Or "feature creep") Asystematic tendency to load more chrome and features ontosystems at the expense of whatever elegance they may havepossessed when originally designed. "The main problem withBSD Unix has always been creeping featurism."

More generally, creeping featurism is the tendency foranything to become more complicated because people keep saying"Gee, it would be even better if it had this feature too".The result is usually a patchwork because it grew one ad-hocstep at a time, rather than being planned. Planning is a lotof work, but it's easy to add just one extra little feature tohelp someone, and then another, and another, .... Whencreeping featurism gets out of hand, it's like a cancer.

Usually this term is used to describe computer programs, butit could also be said of the federal government, the IRS 1040form, and new cars. A similar phenomenon sometimes afflictsconscious redesigns; see second-system effect. See alsocreeping elegance.