Software Engineering II (IB)
Fakultät für Informatik und Mathematik ©
Name Software Engineering II (IB)
Verantwortlich Prof. Dr. Torsten Zimmer
SWS 4
ECTS 5
Sprache(n) Deutsch
Lehrform SU mit Praktikum
Angebot in jedem Sommersemester
Aufwand

30 Präsenzstunden Vorlesung, 30 Präsenzstunden Praktikum, 45 Stunden Vor-/Nachbereitung des Praktikums, 45 Stunden Nachbereitung der Vorlesung und Prüfungsvorbereitung

Voraussetzungen

Software Engineering I

Ziele

Lernziele: Die Studierenden sollen die Theorie des Softwareengineering beherrschen und in der praktischen Nutzung von Methoden, Techniken, Verfahren und Werkzeugen im Umfeld von Analyse, Konzeption, Entwurf, Realisierung, Einsatz, Wartung und Projektierung von Software vertraut sein.

Kompetenzen: Kenntnis der Einsatzmöglichkeiten von Werkzeugen mit der Fähigkeit zur kritischen Beurteilung des Werkzeugeinsatzes, Fähigkeit, im ausgewählten Bereich Werkzeuge einzusetzen

Inhalt

Inhalt der Veranstaltung ist insbesondere der Einsatz von Werkzeugen zur Automatisierung der Entwicklung, Ansätze zur modellgetriebenen Entwicklung in und Unterstützung der Softwareentwicklung in Querschnittsbereichen. Im Einzelnen werden in Auswahl Schwerpunkte aus folgenden Bereichen behandelt: Projektmanagement, Qualitätsmanagement insbesondere Validierung und Testarten, Testfallerzeugung durch Testverfahren, Konfigurationsmanagement, Software Architekturen, sequentielle Prozessmodelle, iterativ-inkrementelle Prozessmodelle, agile Verfahren insbesondere Scrum und Kanban

Medien und Methoden

Tafel und Folien (Powerpoint), Aufgaben zur aktiven Erarbeitung wichtiger Aspekte, selbstständiges Programmieren

Literatur
  • Balzert, Helmut; Lehrbuch der Software-Technik: Software-Management, Spektrum - Akademischer Verlag; 2. Auflage, 2008
  • Burghardt, Manfread: Projektmanagement, Siemens AG, München, 9. Auflage, 2012
  • DeMarco, Tom: Management von Softwareprojekten als Roman: Der Termin, Hanser Wirtschaft, München
  • Hunt, Andrew, Thomas, Dave: Unit-Tests mit JUnit, Hanser Verlag
  • Madauss, Bernd: Handbuch Projektmanagement, Verlag C.E. Poeschel
  • Myers, G.J.: Methodisches Testen von Programmen, Oldenbourg Verlag (dt. Übersetzung von The Art of Software Testing). 7. Auflage, 2013
  • Oestereich, Bernd: Analyse und Design mit der UML 2.5; Oldenbourg Verlag, 11. Auflage, 2013
  • Patzak, G., Rattay, G.: Projektmanagement, Linde Verlag, 6. (wesentlich aktualisierte und erweiterte) Auflage, 2014
  • Siedersleben, J. (Hrg.): Softwaretechnik, Hanser Verlag, 2. Auflage, 2013
  • Sommerville, Ian; Software Engineering, Addison-Wesley; 9. aktualisierte Auflage; 2012
  • Spillner, Linz: Basiswissen Softwaretest; 5. Auflage; Dpunkt; 2012
  • Starke, Gernot: Effektive Software-Architekturen, 7. Auflage; Hanser, 2015
Zuordnungen Curricula
SPO Fachgruppe Code ab Semester Prüfungsleistungen
IB Version 2010 Pflicht IF-WI-B-15 4 benotete schriftliche Prüfung 90 Minuten (60%)
benotete Studienarbeit (40%)