Man definiert zunächst die grundlegenden Anforderungen, aus denen automatisch die entsprechenden technischen Anforderungen abgeleitet werden. Anhand dieser technischen Anforderungen können dann alle ungeeigneten Produkte aus der Liste entfernt werden. Anschließend wird die bereinigte Liste nach dem Preis geordnet, wodurch jedem Produkt ein Score zugewiesen wird, der seiner Platzierung in der Liste entspricht.
Die Leistungsdaten werden sorgfältig analysiert und anschließend mit angemessenen Gewichten multipliziert und addiert, um einen kombinierten Score zu ermitteln. Die Liste wird dann gemäß diesen Scores geordnet, wobei das Produkt mit dem höchsten Score den ersten Platz einnimmt.