Requirements Engineering: klare Anforderungen in IT-Projekten!
„Klar formulierte und dokumentierte Anforderungen sind für den Projekterfolg unerlässlich und reduzieren massiv die Projektrisiken.“
Birger van der Spek, Business Team Lead, Business Process Automation
Für die Einführung oder Ablösung einer (neuen) Software reicht es nicht aus, einfach nur ein Projektbudget und -Plan zu bestimmen. Entwicklung und Konfiguration der Software beginnen nämlich mit dem Anforderungsmanagement.
Die Realität zeigt aber, dass hierbei ‚Wunsch und Wirklichkeit‘ häufig weit voneinander entfernt sind – und die Enttäuschung dann groß ist. Aber warum ist dem so? Simple Antwort: weil es meist an einem professionellen Anforderungsmanagement, auch Requirements EngineeringWas bedeutet Requirements Engineering?Requirements Engineering oder auch Anforderungsmanagement beschäftigt sich… genannt (kurz RE), fehlt. Ein Phänomen, das auf Konzerne mit qualifiziertem Personal, aber auch den Mittelstand mit manchmal geringerer IT-Reife gleichermaßen zutrifft.
„Ich erlebe häufig, dass mit dem Begriff ‚Anforderungserhebung oder -Management‘ viele erstmal nichts anfangen können. Auf Fragen zu den fachlichen Anforderungen der Software begegnen mir meist Gegenfragen wie „Was kann die denn überhaupt alles?“ oder „Eigentlich wie das bisherige System – nur besser“. Als Consultant bringt einen das natürlich erstmal nicht weiter. An solchen Fragen merkt man deutlich, dass hier ein professionelles Anforderungsmanagement unumgänglich ist.“
Tim Bossink, Senior Consultant, Business Process Automation
Was versteht man unter Anforderungsmanagement / Requirements Engineering?
Anforderungsmanagement unterstützt die bedarfsgerechte und effiziente Entwicklung von Software oder Systemen. Es dient als Leitfaden für die strukturierte Aufnahme, Dokumentation und Steuerungen von Anforderungen der unterschiedlichen Interessengruppen.
Abbildung 1: Aufgaben im Requirements Engineering
„Requirements Engineering und Software sind nicht nur Sache der IT, die immer gerne vorgeschickt wird. Um hier wirklich voranzukommen, braucht es ausgebildete Mitarbeiter, die gemeinsam mit den Fachabteilungen die fachlichen Anforderungen definieren und niederschreiben. Auch das häufig leider ein Fremdwort: Anforderungsdokumentation.“
Tim Bossink, Senior Consultant, Business Process Automation
Gibt es hierbei jemanden, der den Hut auf hat?
Ja, es gibt einen sogenannten Requirements Engineer, der über alle Projektanforderungen wacht, indem er Anforderungen erhebt, dokumentiert, prüft und verwaltet (vgl. Abbildung 1). Und natürlich versucht er stets, eine Einstimmigkeit unter den Stakeholdern zu erzielen – nicht immer ganz einfach, aber mehr als notwendig.
Warum also ein professionelles Anforderungsmanagement?
Ganz einfach: weil es elementarer Bestandteil eines guten ProjektmanagementWas ist Projektmanagement?Projektmanagement umfasst sämtliche – oft standardisierte – Aufgaben,… ist und maßgeblich dazu beiträgt, Zeit und Budget im Projekt zu schonen – und damit die Qualität und den Projekterfolg erhöht. Denn Problemen und Änderungswünsche des Kunden können frühzeitig begegnet werden.
Ihre Software nach Maß?
Wir, das Team ISR Business Process Automation, beschäftigen uns bereits seit Jahren mit der Einführung von kundenindividuellen, bedarfsgerechten Lösungen für Ihren Business Case. Systematisches und professionelles Anwenden der Techniken im Anforderungsmanagement ist eine unserer Kernkompetenzen. Lernen Sie uns und unser Requirements Engineering hier kennen!
Cihan Klingsporn
Senior Account & Marketing Managerin
Business Process Automation
cihan.klingsporn@isr.de
+49(0)151 422 05 471