Freitag, 31. Mai 2013

Erfolg mit SharePoint durch Requirements Engineering - Qualitätsmerkmale einer Anforderung

Wie im einleitenden Artikel beschrieben ist Requirements Engineering ( RE ) die Grundlage für ein erfolgreiches Projekt und somit auch die Grundlage für den Erfolg mit SharePoint. RE verwaltet, dokumentiert, prüft und erhebt die Anforderungen an eine Lösung von den Stakeholdern der Lösung durch eine systematische und methodische Vorgehensweise, die gut dokumentiert und standardisiert ist. Natürlich gleicht kein Projekt dem anderen und so gilt es, auf die Besonderheiten eines Projekts auch während des RE zu achten. Das gilt auch bei Projekten mit SharePoint als Plattform. Diese Besonderheiten von SharePoint aufzuzeigen ist Ziel der Artikel zum Thema RE.

Qualitätsmerkmale einer Anforderung


Eine hochwertige Anforderung erfüllt verschiedene Qualitätsmerkmale, die in der folgenden Grafik gezeigt werden.


Eine Anforderungen muss klassifizierbar, prüfbar und konsistent gegenüber anderer Anforderungen sein. Das Einhalten dieser und auch alle anderen dargestellten Qualitätsmerkmale wird durch einen Prüfer sichergestellt. Der Prüfer benötigt jedoch für die Prüfung der Merkmale Realisierbar und Bewertet SharePoint Expertenwissen. Das Expertenwissen ist erforderlich, da SharePoint als Plattform verschiedene Einschränkungen mit sich bringt, die eine Implementierung bestimmter Anforderungen ungewöhnlich aufwändig oder unmöglich machen. Grenzen werden insbesondere bei der Anzahl von Dokumenten und Elementen in einer Liste erreicht oder bei der Anzahl einzelner Berechtigungen auf ein Element. Müssen große Datenmengen verarbeitet werden, sind solche Anforderungen in SharePoint oft nicht realisierbar. Auch  sind manche Anforderungen nur mit ungewöhnlich hohem Aufwand umzusetzen und sollten dementsprechend bewertet sein. SharePoint bietet viele Standardfunktionalitäten wie Eingabeformulare und Benachrichtigungen, bei denen Details in den Anforderungen eine komplette Neuentwicklung der Funktionalität nach sich ziehen können.

Fazit


Oftmals ist SharePoint als strategische Plattform im Unternehmen gesetzt, steht daher für die Umsetzung verschiedenster Lösungen fest und soll diverse Bestandsysteme ablösen. In diesem Fall muss die Aufnahme und Prüfung der Anforderungen durch eine Person mit SharePoint Expertenwissen erfolgen, damit realisierbare und realistisch bewertete Anforderungen erstellt werden. Wird ein Anforderungskatalog ohne dieses Expertenwissen erstellt und von den Stakeholdern abgenommen, kann es bei der Umsetzung des Katalogs zu bösen Überraschungen kommen. Die Folge sind ausufernde Projektdauer und falsche Angebote von Dienstleistungsanbietern, die ohne hochwertige Anforderungen an eine SharePoint- Lösung oftmals falsche Annahmen auf Grundlage der SharePoint Standardfunktionalität treffen, ohne das diese mit den Stakeholdern abgesprochen sind. Um die daraus folgenden Change Requests zu vermeiden, sollte schon die Anforderungsanalyse für eine Lösung durch einen SharePoint Experten durchgeführt werden.

Keine Kommentare:

Kommentar veröffentlichen