---
title: What’s software feature
tags:
- Blog
- เข้าใจ
favourite: false
created: '2022-03-29T13:28:17+07:00'
published: '2022-03-29'
modified: '2022-03-30T10:40:12+07:00'
template: '[[General]]'
feature: '[[image-1.png]]'
---
# What’s software feature
![[image-1.png]]
![[image-1.png]]
# **Overview**
To understand bug, implement a test, measure test coverage. It’s quite important to know that those are belong to which Feature.
But what is definition of Feature ?
# **Definition**
Click here to expand…
### Product Definition
An entity that work isolate by a group of feature on its own |
You can have multiple product in your organization. Each product has its own set of features.
### Feature Definition
"[a] distinguishing characteristic of a software item (e.g., performance, portability, or functionality)." |
From [IEEE 829](https://en.wikipedia.org/wiki/IEEE_829)
A discrete piece of functionality desired by stakeholders |
– [https://www.quora.com/How-do-you-define-a-feature-of-a-software-precisely-and-effectively](https://www.quora.com/How-do-you-define-a-feature-of-a-software-precisely-and-effectively)
The **DISCRETE/DISTINGUISH** of feature is depend on the perspective of the stakeholders,
if it a small pieces of distinguish feature, maybe it can group into one feature.
E.g. Filtering by Star, Filtering by Price can merge into 1 feature “Search Filtering”
Each feature can have its own requirement, appear in page/components, and platforms