We adopt a Knowledge Driven Product Development (KDPD) framework comprising four stages that defines the product development process from conceptualization to market release, based on concise customer understanding.