Misfeature Edit

A misfeature is an undesirable operational characteristic of a system that has been deliberately implemented into the system by the developers as a result of philosophical reasoning, rather than as a result of an oversight or mistake made during development of the system.

Misfeatures in computer software Edit

A software misfeature in computer software is a deliberately implemented bug that results in undesirable operational characteristics of the software.

Misfeatures as a result of evolution Edit

Misfeatures in computer hardware Edit

A hardware misfeature is a result of poor design or due to poor engineering. For example, a mouse that is suitable only for a right handed person, or a volume control that has a massive increase in output from one setting to the next.