Definition
A feature is an attribute of a software product or system. Features are large and complex, and comprise many unit requirements. A feature, is usually implemented through many user stories. Features may be functional or non-functional; they provide the basis for organizing stories.
People usually end up confusing the terms “Feature” and “User Story” in Agile Software Development. This can be avoided, as the difference is very simple: A feature is a collection of User stories, i.e. it’s implemented through many user stories.
Origin
1350–1400; 1905–10 for def 3; Middle English phrase “feture” < Anglo-French, Middle-French phrase “faiture” < Latin “factūra . Predominantly used in software development from late 1980s.
Know more about Features by visiting our website.