Requirements Engineering

Requirements Engineering

Grundlagen Requirements Engineering

Im Modul Requirements Engineering konnten wir mithilfe von wöchentlichen Aufgaben die Materie praktisch kennenlernen. Im Modul habe ich die folgenden Inhalte gelernt: - Grundlagen des Requirements Engineering und der Business Analyse, Motivation, Wirtschaftlichkeit und Fehlerkosten, Vorgehensweisen (Wasserfall vs. Iterativ), Übersicht Werkzeuge: Sprache, UML, ER, Mockups - Grundkonzepte & Sprache, Problem Statement, Stakeholder, Rollen, Anforderungsarten (Funktional, Nicht-Funktional, Kano-Modell), Sprache (Transformationen, Szenarien, User Stories, Schablonen) - Use Cases, Anforderungen festhalten: Perspektiven, Einführung Use Cases (Actor, System), Use Cases (Use Case Diagramme, Use Case Descriptions, Reuse) - Datenmodellierung mit Chen (ER-Modell) - Mockups und Wireframes, User Interfaces, User Centered Design, Personas, Styleguides, Mockups, Prototyping, Evaluation - UML Aktivitätendiagramme - UML Zustandsdiagramme - Fallstudie zu Problem Statement, Actors, Klassifizierung, Use Case Diagram und Use Case Descriptions, Aktivitätendiagramme, Zustandsdiagramme, ER-Modell - Requirements Interactions und Testing, Konflikte und Interaktionen, Partitioning, Traces, Testing (DevOps, BlackBox, WhiteBox, Unit, Coverage) - Fallstudie zu User Stories, ER-Modell, Prototyping, Testing - Der Inhalt deckt in Teilen den Lehrplan des Zertifikats "IREB Certified Professional for Requirements Engineering (Foundation Level) ab.