Was ist das Anforderungsmanagement?

Die gesamte Softwareentwicklung wird durch die Verwendung eines Lebenszyklusprozesses der Systementwicklung abgeschlossen. Dieser Prozess umfasst in der Regel Anforderungen, Design-, Codierungs-, Test- und Bereitstellungsaktivitäten. Das Anforderungsmanagement ist die Phase der Systementwicklung, die sich auf die Erfassung von Anforderungen für ein System konzentriert. Dies ist die erste Phase des Lebenszyklusprozesses, die sich auf die Planung, Priorisierung und Definieren dessen, was für die Ausführung einer Anwendung erforderlich ist, konzentriert. Der Projektmanager ist dafür verantwortlich, dass alle Systemanforderungen identifiziert, verstanden und dokumentiert werden. Dieser Anforderungen des Managements ist ein Vertrag zwischen dem Unternehmen und den IT-Fachleuten, die daraus ergeben, was für das System benötigt wird. Der Business Analyst berichtet an einen Projektmanager und hat die Verantwortung für die Definition und Dokumentationdie Systemanforderungen. Ein Business Analyst ist eine Person, die als Verbindung zwischen dem Geschäft und dem technischen Team fungiert. Normalerweise verfügt sie über hervorragende Kommunikationsfähigkeiten und versteht, was das Geschäft im Bereich der Funktionalität benötigt.

Anforderungen an die Analyse ist der Prozess innerhalb des Anforderungsmanagements, bei dem die Erwartungen des Benutzers für eine neue Funktion klar definiert sind. Diese Merkmale sind für das Unternehmen wichtig und haben quantifizierbare Vorteile. Die Anforderungenanalyse ist ein schwieriger Prozess, da sie häufige Kommunikation mit Systemnutzern umfasst, um bestimmte Merkmalerwartungen und Systemerwartungen zu ermitteln.

Der Business Analyst muss eine Anforderung in endliche Details unterteilen, um Hardware, Benutzeroberfläche, Datenelemente, Feldgrößen und Formatregeln zu enthalten. Diese Informationen werden dem Entwicklungsteam als Voraussetzungen für die Gestaltung der Anwendung übertragen. Nach demDas Entwicklungsteam hat die Anwendung entwickelt. Der Business Analyst muss dann das Design mit den Anforderungen validieren, um sicherzustellen, dass die vorgeschlagene Anwendung die angeforderte Funktionen erfüllt.

Priorisierung ist das Definieren, wenn eine Anforderung für eine Anwendung erforderlich ist. Innerhalb des Anforderungen Management wird der Business Analyst mit den Geschäftsnutzern zusammenarbeiten, um festzustellen, wann ein Funktionswerk erforderlich ist. Diese Priorisierungsinformationen werden in den Systemlebenszyklusprozess eingespeist, um festzustellen, wie und wann eine Anforderungen in die Anwendung eingeführt werden.

Heute gibt es Standardmethoden zur Verwaltung der Systemanforderungen. Die Systemanforderungenspezifikation (SYRS) ist eine Standardvorlage, die definiert, wie das Anforderungen abgeschlossen werden soll. Dieser Standardprozess wurde vom Institut für Elektro- und Elektronikingenieure (IEEE) erstellt. Diese Gemeinschaft ist eine technische Gesellschaft, die den Standards im Computerbereich gewidmet ist. Die SYRs sind aVorlage zum Dokumentieren und Definieren von Systemanforderungen.

ANDERE SPRACHEN

War dieser Artikel hilfreich? Danke für die Rückmeldung Danke für die Rückmeldung

Wie können wir helfen? Wie können wir helfen?