Vorlesung Software-Engineering 2
Titel
Software-Engineering 2
Title (in english)
Software Engineering 2
Kürzel (Prüfungsamt)
SE2
Art der Lehrveranstaltung
Vorlesung (Pflichtfach)
gehört zu
Lehrende(r)
Fakultät
Wird gehalten
im Sommersemester
empfohlenes Semester
Credits
5 CP
Semesterwochenstunden
2 SWS
zugehöriges Praktikum
Leistungsnachweis(e)
Ziele
Die Vorlesung führt in Ziele, Verfahren und Techniken der Systemanalyse und des Software-Engineering ein. Nach einer Einteilung der SW-Entwicklung in Phasen werden Methoden für die einzelnen Phasen und Werkzeuge zur Anwendung dieser Methoden vorgestellt.Die Studierenden ...
- erlangen Fähigkeit gute Programme zu schreiben.
- lernen Methoden und Werkzeugen kennen.
- werden vertraut mit dem System, praktische Fähigkeiten.
- können passende Methoden und Werkzeuge auswählen.
- erweitern ihren Horizont und ihre Dialogfähigkeit.
- können andere überzeugen.
Inhalte
Begriffe und Definitionen
- ISO 9000: Audit, Verfahrenshandbuch.
- Systematik der SW-Entwicklung: Phasenmodell, Prototyping, Reviews.
Methoden und Werkzeuge im Phasenmodell
- Analysephase: Ist-Analyse, Soll-Konzept, Machbarkeit.
- Definitionsphase: Pflichtenheft, Definitionsmethoden.
- Entwurfsphase: Strukturierung, Datenentwurf, Funktionsentwurf, Schnittstellen, Entwurfsmethoden.
- Realisierung, Codierung: Arbeitsschritte, Programmiersprachen, Werkzeuge, Hilfsmittel.
- Test, Integration (in SE3): Testdaten, Pfadanalyse, White-Box-Test, Black-Box-Test, Testautomatisierung.
Phasen- übergreifende Aufgaben
- Wartung: Organisation, Ablauf, Konfigurationsverwaltung (Versionsverwaltung), Dokumentation, Archivierung, Qualitätssicherung.
Empfohlene Literatur
- H. Balzert: Die Entwicklung von Software-Systemen, B.I. Wissenschaftsverlag, Reihe Informatik, Band 34, 1982 Bibliothek: ST 230 B 198
- Gewald Haake/Pfadler: Software Engineering, R. Oldenbourg Verlag 1982/1985, Bibliothek: ST 230 G 396
- R.S. Pressman: Software Engineering, Mc Graw-Hill 1987/2005, Bibliothek: ST 230 P 935, Online Learning Center
- I. Sommerville: Software Engineering (auch in deutsch), Addison Wesley 1985/2006, Bibliothek: ST 230 S 697
- Steve McConnell: Rapid Development, Microsoft Press 1996, Bibliothek: (GR-Labor) 400 082081
- Dan Pilone/Russell Miles: Head First Software Development, O'Reilly Media 2007, Safari Books Online
- Chris Rupp & die Sophisten: Requirements-Engineering und -Management, Hanser Verlag, 5. Auflage 2009
- Dirk W./Hoffmann: Software-Qualität, Springer Verlag, 2008
- Kurt/Schneider: Abenteuer Software-Qualität, dpunkt.verlag 2007, Bibliothek: ST 233 S 359
- P. Brössler/J. Siedersleben: Softwaretechnik, Carl Hanser Verlag
- R. Höhn/S. Höppner: Das V-Modell XT, Springer Verlag, 2008
- Gesellschaft Informatik e.V.: Informatik Spektrum, Springer Verlag
Arbeitsaufwand
- Präsenzzeit: 4 SWS / 45 h
- Vor- und Nachbereitung: 105 h
Voraussetzungen
Modul Software-Engineering 1 (empfohlen)Form der Wissensvermittlung
Seminaristischer Unterricht, Praktikum

Feedback
Sitemap
English
Studienplan
Mensa
Webmail
Hochschule intern (Login)