This article will explain a process called “Faceted Feature Analysis”. The facets refer to the three characterizing facets within any project those being; User Value, Business Value and Ease of Implementation. It also refers to the three constraints that govern every project, those being; Quality, Cost and Time. The process involves characterizing facets and crossing them with the constraints.