Der Entwicklungsprozess beinhaltet die Analyse-, Gestaltungs-, Konstruktions-, Prüfungs- und Übergangsetappen. Bei einigen Projekten kann es notwendig sein, dass sie an den Kunden angepasst werden, um seine spezifischen Anforderungen zu erfüllen.