Schulungen  ›  Software Engineering  ›  Requirements Engineering

Requirements Engineering

Diese 2-tägige Vertiefungsschulung wendet sich an Requirements Engineers (Anforderungsentwickler, Anforderungsingenieure), Softwaremanager und Projektmanager. Sie erfahren und erleben Methoden, Tools und Techniken zum Ermitteln, Analysieren, Spezifizieren, Priorisieren, Validieren/Verifizieren und Managen von Anforderungen in der Softwareentwicklung.

Der Kurs beinhaltet umfangreiche Übungen sowie ausreichend Gelegenheit für Teilnehmerfragen und Diskussionen. Die Teilnehmer arbeiten dabei in kleinen Teams.

Die Kurssprache ist Deutsch, die Unterlagen sind in englischer Sprache.

Die Themen

Lektion 1:
Was ist Requirements Engineering (Anforderungsentwicklung)?
- Bedeutung
- Ursprung/Quellen von Anforderungen
- Schritte bei der Anforderungsentwicklung
Anforderungstypen
- Funktionale Anforderungen
- Nicht-Funktionale Anforderungen

Lektion 2:
Anforderungserhebung
- Interessensgruppen
- Schwierigkeiten
- Erhebungstechniken
Anforderungsanalyse
- Notationstechniken

Lektion 3:
Anforderungsspezifikation
- Anforderungen an die Anforderungen
- Allgemeine Probleme
Anforderungspriorisierung
- Priorisierungstechniken
- gesunder Menschenverstand
- Analytical Hierarchy Process
- Aufstellung der Qualitätsmerkmale (Quality Function Deployment)

Lektion 4:
Anforderungsvalidierung/-verifizierung
- Techniken
Anforderungsmanagement
- Identifizierung
- Verfolgbarkeit

In jeder Lektion werden die Konzepte und Techniken anhand von 1-2 anspruchsvollen Übungen verdeutlicht. (Es werden Musterlösungen zu allen Übungen zur Verfügung gestellt.)

Voraussetzungen

Als Grundlage für diesen Kurs sollten die Teilnehmer, neben theoretischem Wissen, über einige Jahre Erfahrung im Software Engineering verfügen.

Anschluss-Schulung

Als Weiterführung empfehlen wir Ihnen das Modul Software Architecture aus dem Software Engineering Curriculum.

Ergebnisse

Nach dieser Schulung haben Sie:

  • Techniken und Methoden erlernt, mit denen Sie im Projektteam und mit dem Kunden eine gemeinsame Vision des zu entwickelnden Softwareproduktes entwickeln können.

Schulungsmaterialien

In dieser Schulung erhalten Sie:

  • Ein Handbuch mit den Vortragsfolien

Tweet… Facebook… LinkedIn… Xing… Google Bookmark… Delicious Bookmark… RSS-Feed