Die Entwicklung eines geeigneten Programms muss daher alle Aspekte berücksichtigen, sowohl die der Verbraucher als auch die technischen Gegebenheiten der Anbieter.