Anforderungsmanagement ist eine Schlüsseldisziplin
„Ein Problem, das analysiert ist, ist schon halb gelöst“ (Huxley)
Eine gründliche - herstellerneutrale - Analyse der IT-Anforderungen, auf Grundlage der Geschäftsprozesse, ist eine wesentliche Basis für das technische Design von IT-Lösungen. Wenn ein Problem von allen Seiten beleuchtet wurde, ergeben sich oft verblüffend einfache Lösungsvorschläge.
Requirements (Anforderungen) werden im Lastenheft und in Storyboards (Requirements Spezifications, Benutzer/Kundensicht) dokumentiert. Sie zeigen die Wünsche des Benutzers und/oder des Kunden an das IT-Lösung (Applikation, Software Produkt auf. Die Anforderungsanalyse ist ein sehr wichtiger Schritt im IT-Fachprozess der Softwareentwicklung. Ein Hauptgründe für den Erfolg von IT-Projekten sind vollständige Anforderungen und involvierte Anwender. Durch Anforderungen wird ein gemeinsames Verständnis hergestellt, was das Produkt können soll. Die unterschiedlichen Betrachtungsweisen der verschiedenen Projektbeteiligten (Kunde, Anwender, Entwickler, Tester, IT-Betrieb etc.) müssen dabei berücksichtigt werden. Im Laufe des Anforderungsprozesses müssen sich Projektbeteiligte auf eine gemeinsame Sicht und ein gemeinsames Wording (Vokabular) einigen.
Seminarziel
Ziel ist eine gezielte Vorbereitung für eine Anforderungsanalyse und die Vermittlung und Anwendung von IT-Wissen.
Ausgehend von den Projektzielen identifizieren wir die Benutzergruppen und erarbeiten Nutzungsszenarien (Use Cases). In Interviews mit den Anwendern wird erhoben, was tatsächlich gebraucht wird (also die Anforderungen). Durch das detaillierte Lastenheft wird die Aufwands- und Komplexitätsabschätzung für das Software entwickelnde Unternehmen einfacher.
Ziel des Seminars ist es, zuerst einen gemeinsame Sprache für das Anforderungsmanagement (Prozesse, Tools, Vorlagen) zu entwicklen. Im Zuge einer Übung werden Anforderungen (Business Requirements) gesammelt und aus Benutzersicht in Form von Storyboards (User Interface Desig) und Lastenheften spezifiziert, sowie die Anforderungen nach Best Practice Empfehlungen dokumentiert und priorisiert. Jedes Produkt ist immer nur so gut wie seine Benutzeroberfläche. Ein intuitives, klares User Interface ist die Grundlage für den Erfolg! Deshalb legen wird viel Wert auf eine ausführliche Beschreibung in Form von Storyboards basierend auf Styleguides und technischen Architekturvorgaben. Use Cases definieren die Interaktion von Benutzern mit einem System. Jeder einzelne Ablauf stellt einen Use Case dar. Use Cases (Geschäftsfälle) stellen die Basis für ein erfolgreiches User Interface Design dar. In der Analyse-Phase des Entwicklungsprozesses ist es notwendig, sämtliche Interaktions-Abläufe zu beschreiben und hinsichtlich ihrer Priorität zu bewerten und eine Grundlagen für das testmanagement zu schaffen.
Zielpublikum
In diesem Seminar werden Sie auf die Mitarbeit im Anforderungsmanagementprozess vorbereitet bzw. erhalten das Basis Know-how für die Rolle des Prozessmitarbeiters für Anforderungsmanagement . Das Training richtet sich an:
* RE-Interessierte,
* Studenten
* Wissensmanager,
* IT-Mitarbeiter
* Management,
* Controller,
* Geschäftsführer,
* Projektleite und KM-Projektmitarbeiter,
* IT-Manager, IT-Berater und IT-Mitarbeiter, IT-Referenten, IT-Koordinatoren
Referenzen
- » IREB® Certified Professional for Requirements Engineering. Seit Ende 2007 ist das Future Network vom International Requirements Engineering Board (IREB eV) beauftragt, als Zertifizierungsstelle für das "Certified Professional for Requirements Engineering"-Zertifikat zu fungieren. Das „Certified Professional for Requirements Engineering“-Modell sieht drei Zertifizierungsstufen vor: 1. Foundation Level; 2. Advanced Level ; 3. Expert Level.