Features are heavily classified or subtyped. Feature classifications represent the conceptual elements of a product. Feature classification is based on the kind of product that a company develops. Feature classification for a product is decided at the company level. Features can be broadly classified as configuration features or logical structures:
At creation time, it may not be possible to classify a feature as a configuration, logical, or manufacturing feature because such classifications can depend upon the context in which the feature is used. Features are classified when they are added in the context of another product or feature. Many complex products include other products that can be selected as options or used to describe the product-to-product dependency structure. For example, a product such as a car may have an optional keyless entry system but in reality, it is a product purchased from an outside manufacturer. So for this type of scenario, existing products in the database can also be added as features or subfeatures of a product. All types of features can have the following lifecycle states:
For more information on lifecycles, see Working with Lifecycles. |