NummersweGLLeitungSarah Hauser, +41 56 462 49 22, sarah.hauser@fhnw.chECTS3.0UnterrichtsspracheDeutschAnspruchsniveauK4 AnalyseLernzieleDie 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übersichtEinfü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
LeistungsbewertungErfahrungsnote + MSP schriftlichDatum29.04.2013