Zwei zentrale Begriffe wenn es um die ISO 15504 geht sind
- PAM = Process Assessment Model und
- PRM = Process Reference Model
In dem folgenden Beitrag gehe ich auch beide Begriffe ein und beschreibe diese.
PRM = Process Reference Model
Dieses ist dafür da die Prozesse zu definieren.In einem PRM wird eine bestimmte Menge von Prozessen beschrieben. Dabei muss laut ISO 15504-2 das PRM folgende Dinge erfüllen:
- Es muss eine Domain deklarieren
- Eine Beschreibung des Prozessess enthalten welches konform zur ISO 15504-2 Abschnitt 6 ist:
- Ein Prozess soll mit seiner Absicht und den Outcomes beschrieben sein
- In jeder Prozessbeschreibung soll die Anzahl der Outcomes nötig und ausreichend sein um die Absicht des Prozesses zu erlangen
- Und generell dürfen die Beschreibungen keine Aspekte des PAMs über Level 1 enthalten
- Eine Beziehung beschreiben zwischen dem PRM und dem Inhaltsbezug
- Die Beziehung zwischen den Prozessen innerhalb des PRMs beschreiben
In der folgenden Abbildung ist ein Prozess ACQ.3 Contract Agreement aus dem PRM Automotive Spice entnommen. Dort findet man die Prozess ID, den Namen, die Absicht und die Outcomes.

PAM = Process Assessment Model
Ein PAM ist immer an ein oder mehrere verschiedene PRM(s) abgelehnt. Dabei legt es praktisch die Grundlage zum Messen und zur Bewertung der gefunden Hinweise.
Das PAM beschreibt 2 Dimensionen, wobei die Prozesse (x-Achse) dem Mapping von Fähigkeitslevel/PA (y-Achse) gegenübergestellt werden und damit eine Bewertung ermöglichen.
Das PAM gibt dabei natürlich immer an,
- auf welche PRM(s) es sich bezieht,
- welche konkreten Prozesse aus dem PRM genommen worden sind (es müssen nicht alle genommen werden, sondern es kann eine selektive Auswahl erscheinen)
- welche Level aus dem PAM benutzt werden.
Desweiteren soll das PAM sogenannte Indikatoren zur Verfügung stellen, welche explizit die Outcomes des PRMs prüfen kann. PAMs müssen die Ergebnisse in einer Form die verifizierbar ist, ausdrücken können.