Stakeholder analysieren und Ziele ermitteln
Stakeholder sind neben dem Kunden und den Anwendern, auch Personen oder Gruppen, die Ihr Projekt beeinflussen können oder ein Interesse an ihm haben. Daher ist es wichtig, alle relevanten Stakeholder zu kennen und sie so früh wie möglich in das Projekt mit einzubinden.
Bevor Sie Anforderungen ermitteln können, müssen Sie die Ziele aller Stakeholder verstehen und was sie sich vom System erwarten. Bei unterschiedlichen Stakeholdern wird es da nicht ausbleiben, dass sich Zielkonflikte bilden, die gelöst werden müssen, bevor Sie Anforderungen aus den Zielen ableiten.
Neben den Zielen und Stakeholdern ist der Systemkontext ein weiterer wichtiger Bestandteil des Requirements Engineerings. Der Systemkontextzeigt Ihnen neben den Stakeholdern und Zielen, was im Rahmen der Entwicklung relevant ist und was nicht Teil zur Systemumgebung gehört.
Systemkontext
Zum Systemkontext können Stakeholder und Stakeholder-Gruppen gehören, also Personen und Gruppen – oder besser – Akteure, die mit dem geplanten System interagieren. Aber auch andere technische Systeme, Geräte, Prozesse, Ereignisse, Dokumente und hier spezielle Normen, Standards und gesetzliche Regelungen können sich im Systemkontext befinden. Mit der Definition der Systemgrenze bestimmen Sie auf hohem Niveau, welche Funktionalitäten das System selbst bieten soll und welche Schnittstellen es zu Fremdsystemen gibt.
Den Systemkontext können Sie über Systemkontextdiagramme darstellen.
Ist der Systemkontext bekannt, können Sie Stakeholder ermitteln.
Stakeholder
Stakeholder sind Personen, die ebenfalls Einfluss auf das Projekt haben. Typische Stakeholder sind bspw. Lieferanten, Kunden oder Behörden, die hinsichtlich ihrer Ziele und Einflüsse kategorisiert und bewertet werden.
In Zieldiagrammen stellen Sie als Projektleiter die Beziehungen zwischen Stakeholdern her und können grafisch darstellen, welche Ziele die einzelnen Stakeholder haben, wie wichtig die Ziele für sie sind und wie die Stakeholder überhaupt zueinander stehen. Dabei steht nicht im Vordergrund, es allen Stakeholdern recht zu machen, sondern sich über die Werte, Einflüsse und Interessen der einzelnen Stakeholder bewusst zu werden.
Sind die Stakeholder bekannt, können Sie mit ihnen Ziele ermitteln.
Ziele
Stakeholder verfolgen Ziele, wobei das übergeordnete Ziel aber das Geschäftsziel ist. Definieren Sie das Geschäftsziel oder die „Vision“ für das Projekt und welchen Nutzen die einzelnen Stakeholder haben. In Zieldiagrammen können Sie Ziele erstellen und gewichten, sowie untereinander in Beziehung setzen. Erkennen Sie Zielkonflikte und ergreifen Sie Maßnahmen, um den Konflikten entgegen zu steuern.
Sind die Ziele bekannt, können Sie daraus Anforderungen ableiten.