The practise of prioritization of features based on customer satisfaction levels & subsequent iterations of a complete “limited” set of features should form the bedrock of all Agile Software Development Processes