Software Engineering Grundlagen

    Nummer
    sweGL
    Leitung
    Sarah Hauser, +41 56 462 49 22, sarah.hauser@fhnw.ch
    ECTS
    3.0
    Unterrichtssprache
    Deutsch
    Anspruchsniveau
    K4 Analyse
    Lernziele
    Die Studierenden sind vertraut mit den Aufgabenbereichen, den grundlegenden Begriffen und den Konzepten des Software Engineering. Sie kennen die wichtigsten Methoden und Techniken für die Entwicklung von Softwarelösungen, wissen sie anzuwenden und können sich im Aufgabengebiet des Software Engineering sicher positionieren. Sie sind in der Lage die systematische Entwicklung von Software mit hoher Qualität zu unterstützen. Sie können Problemstellungen und Lösungen modellieren, mit Komplexität umgehen und abstrahieren. Sie verstehen Software Engineering als Ingenieuraufgabe.
    Inhaltsübersicht
    Einführend - Software spezifische Aufgabenstellungen - Softwareentwicklungsprojekte und -prozesse - Softwarequalität Software Engineering Kernprozesse - Anforderungsengineering, die Ermittlung und Analyse der Anforderungen die Benutzerinnen und Benutzer an die Software stellen - Entwurf, von den Anforderungen zum Lösungsentwurf, Software Architektur, Software Design - Umsetzung, vom Entwurf zur Sofwarelösung - Test und Qualitätssicherung Unterstützend - Werkzeuge für das Software Engineering - Modellierung - Konfigurationsmanagement, die Versionen und Unabhängigkeiten einer Software im Griff - Projektmanagement
    Leistungsbewertung
    Erfahrungsnote + MSP schriftlich
    Datum
    29.04.2013