Software feature
(Redirected from Feature (software design))
Jump to navigation
Jump to search
This article needs additional citations for verification. (March 2018) (Learn how and when to remove this template message) |

"Distress Selection" software feature in GIMP
In software, a feature has several definitions.[1] The Institute of Electrical and Electronics Engineers defines the term feature in IEEE 829 as "A distinguishing characteristic of a software item (e.g., performance, portability, or functionality)." [2]
Feature-rich[edit]
A piece of software is said to be feature-rich when it has many options and functional capabilities available to the user. Progressive disclosure is a technique applied to reduce the potential confusion caused by displaying a wealth of features at once.
Sometimes if a piece of software is very feature-rich, that can be seen as a bad thing - see feature creep and software bloat.
See also[edit]
- Feature-oriented programming
- Product family engineering
- Software design
- Software testing
- Application lifecycle management
References[edit]
- ^ Apel, Sven; Kästner, Christian (August 2009). "An Overview of Feature-Oriented Software Development". Journal of Object Technology. 8 (5): 49-84.
- ^ IEEE Std. 829-1998
External links[edit]
![]() | This software-engineering-related article is a stub. You can help Wikipedia by expanding it. |