|
Lehrstuhl für
Angewandte Softwaretechnik Applied Software Engineering [ Home
| People
| Lectures
& Praktika | FoPras
& Diplomarbeiten |
Projects
] |
Bereich: Informatik I (2 Std)
Zeit der Vorlesung: Freitag 10:00 s.t. - 11:30
Ort der Vorlesung: H-3555 (nicht S1128 wie ursprünglich angekündigt)
Hinweis: Vorlesung wird in Englisch gehalten
Beginn: 5. November 1999
Inhalt:
Spätestens seit der Softwarekrise in den 70'er Jahren ist Softwareengineering ein zentrales Thema der Informatik. Dabei bezeichnet Software Engineering das ingenieurmäßige Entwickeln komplexer Softwaresysteme, wobei die Zielgrößen Kosten, Termin und Qualität im Auge behalten werden müssen. Ziel der Vorlesung ist es dem Hörer einen praxisnahen Einblick in grundlegende Entwicklungsmethoden, Softwaremodellierungs bzw. -implementierungstechniken und Projektmanagement bzw. -organisation zu geben.
Die Vorlesung behandelt ausgewählte Aspekte der Softwaretechnik für die Entwicklung von komplexen Softwaresystemen. Dazu zählen szenario-basierte Entwicklungsmethoden, CASE-Tools und die Verwendung von Entwurfsmustern beim Systementwurf. Neben diesen technischen Aspekten werden vertieft Projektorganisation, -management, die Modellierung von Problemen, Kommunikation und Teamwork als ein wesentlicher Faktor eines komplexen Projektes besprochen. Optionale Übungen vertiefen die in der Vorlesung angesprochenen Themen.
Hörerkreis:
Studenten nach dem Vordiplom
Voraussetzungen: Erfahrung in einer Programmiersprache (z.B. C, Pascal, C++ oder Java)
Empfehlenswert für: Nebenfach Informatik
Textbuch:
Sprechstunde: Freitag 11:45-12:45 Uhr (im Raum 1209,
Dienstzimmer von Prof. Brügge)