Feature In Software Product – Definition

Share

In software, there are many meanings assigned to the term “feature”. Mix in the varied definitions of “features” in other products such as telephones, digital devices, home electronics, etc., and a “feature” of any product becomes entirely unclear.

Some time ago, I decided to find the formal definition of a software product “feature”. Surprisingly, powerful search engines did not help me to find documentation that defined the term. My second step was to ask my community of program and project managers. Using their replies and guidance to existing documents, I felt the most appropriate definition for a “feature” is as follows:

Feature is a product’s discrete unit of unique and attractive functionality that delivers measurable benefit to customers.

Note that the definition implies that a feature must be a component of the work required to achieve product goals. I never have quite figured out how to tie this implied meaning into the definition, but I will leave it as is for now.

Leave a Reply

Your email address will not be published.

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>