Hauptinhalt überspringenNavigation überspringenFooter überspringen
Logo der Fachhochschule Nordwestschweiz
Studium
Weiterbildung
Forschung und Dienstleistungen
Internationales
Die FHNW
De
Standorte und KontaktBibliothek FHNWKarriere an der FHNWMedien

      Logo der Fachhochschule Nordwestschweiz
      • Studium
      • Weiterbildung
      • Forschung und Dienstleistungen
      • Internationales
      • Die FHNW
      De
      Standorte und KontaktBibliothek FHNWKarriere an der FHNWMedien
      Module
      Requirements Engineering

      Requirements Engineering

      Number
      req
      ECTS
      3.0
      Level
      basic
      Overview
      In a software development project, a shared understanding of user and other stakeholders needs and how the software system meets these needs is a central success factor. This course introduces the students to the fundaments of requirements elicitation, analysis, validation, and management that allow achieving a shared understanding and familiarizes the students with state-of-the-art requirements specification. Requirements Engineering (RE) Practices:
      • RE terminology and process
      • Development of the vision for a software system
      • Business and context analysis
      • Prototype- and scenario-based workshops
      • Reviews of requirements specifications
      • Prioritization and effort estimation
      • Managing requirements and traceability
      Requirements Specification Languages:
      • Shall-, User Story-, and Use Case-templates
      • UML Use Case, Class, Activity, and State Machine diagrams
      • BPMN diagrams
      • Quantification and operationalization of quality requirements
      Learning objectives
      Students:
      • understand the concepts and terminology needed to explain requirements engineering in a software development project;
      • are able to develop the vision and requirements of a simple, innovative software system that are accepted by the system’s stakeholders;
      • are able to specify the requirements of a simple software system according to the industrial state-of-the-art;
      • are able to evaluate the quality of a requirements specification and propose success-critical improvements to the specification;
      • understand how to develop, monitor, and evolve a release plan for a software system in the context of staged and agile software development lifecycle models and based on user and stakeholder feedback.
      Previous knowledge
      English level B2 (e.g. passed module ten1)
      Exam format
      Continuous assessment grade
      (German Version)

      Studium

      Angebot

      • Studium
      • Weiterbildung
      • Forschung & Dienstleistungen

      Über die FHNW

      • Hochschulen
      • Organisation
      • Leitung
      • Facts and Figures

      Hinweise

      • Datenschutz
      • Accessibility
      • Impressum

      Support & Intranet

      • IT Support
      • Login Inside-FHNW

      Member of: