Was ist Anforderungs-Management?

Alle Softwareentwicklung wird abgeschlossen, indem man einen Systemsentwicklungs-Lebenszyklusprozeß verwendet. Dieser Prozess umfaßt gewöhnlich Anforderungen, Entwurf, Kodierung, Prüfung und Entwicklungtätigkeiten. Anforderungsmanagement ist die Phase der dieser Systemsentwicklung Foki auf dem Gefangennehmen der Anforderungen für ein System. Dieses ist die erste Phase des Lebenszyklusprozesses, der auf die Planung, das Priorität Geben Priorität Geben sich konzentriert, und das Definieren, was notwendig ist, um eine Anwendung abzuschließen.

Wirkungsvoller Projektleiter hängt vom korrekten Management der Systemsanforderungen ab. Der Projektleiter ist für die Garantie verantwortlich, dass alle Systemsanforderungen gekennzeichnet, verstanden und dokumentiert werden. Dieser Anforderungmanagement Prozess ist ein Vertrag zwischen dem Geschäft und ES Fachleute, das formuliert, was für das System erforderlich ist.

Das Anforderungsmanagement wird gewöhnlich von einem Geschäftsanalytiker abgeschlossen. Der Geschäftsanalytiker berichtet einen Projektleiter und hat die Verantwortlichkeit des Definierens und der Dokumentation der Systemsanforderungen. Ein Geschäftsanalytiker ist eine Einzelperson, die als die Verbindung zwischen dem Geschäft und der technischen Mannschaft auftritt. Sie normalerweise hat ausgezeichnete Kommunikationsfähigkeiten und versteht, was das Geschäft im Bereich der Funktionalität benötigt.

Anforderungsstudie ist der Prozess innerhalb des Anforderungsmanagements, in dem die Erwartungen des Benutzers für eine neue Eigenschaft eindeutig definiert sind. Diese Eigenschaften sind zum Geschäft wichtig und haben quantitativ bestimmbaren Nutzen. Anforderungsstudie ist ein schwieriger Prozess, weil sie häufige Kommunikation mit Systemsbenutzern miteinbezieht, um spezifische Eigenschaftserwartungen und Systemserwartungen festzustellen.

Der Geschäftsanalytiker muss eine Anforderung in begrenzte Details brechen, Hardware, Benutzerschnittstelle, Datenelemente, Feldgrößen und Formatrichtlinien einzuschließen. Der Entwicklungsmannschaft diese Informationen werden als Vorbedingungen zum Entwurf der Anwendung eingezogen. Nachdem die Entwicklungsmannschaft die Anwendung entworfen hat, muss der Geschäftsanalytiker den Entwurf mit den Anforderungen dann validieren sicherzustellen, dass die vorgeschlagene Anwendung die geforderte Funktionalität trifft.

Prioritisierung ist der Prozess des Definierens, wann eine Anforderung für eine Anwendung notwendig ist. Innerhalb des Anforderungsmanagements arbeitet der Geschäftsanalytiker mit den gewerblichen Benutzern, um festzustellen, wann ein Stück Funktionalität angefordert wird. Diese Prioritisierungsinformationen werden in den Systemslebenszyklusprozeß eingezogen, um festzustellen, wie und wann Anforderungen in die Anwendung eingeführt werden.

Heute gibt es Standardmethoden für die Leitung von Systemsanforderungen. Die Systemsanforderungspezifikation (SyRS) ist eine Standardschablone, die definiert, wie Anforderungsmanagement abgeschlossen werden sollte. Dieser Standardprozeß wurde vom Institut der elektrischen und Elektronik-Ingenieure (IEEE) verursacht. Diese Gemeinschaft ist eine technische Gesellschaft, die Standards im Computerfeld eingeweiht wird. Das SyRS ist eine Schablone, die für die Dokumentation und das Definieren von Systemsanforderungen benutzt wird.