Software Engineering
Vorlesung: Software Engineering
Die Scheine sind nun fertig.
Sie können zu folgenden Zeiten bei Frau Bergmann (Raum C310b) abgeholt werden:
- Donnerstag, 16.8. 14-16:00 Uhr
- Mittwoch, 17.10. 14-16:00 Uhr
Die Prüfungsnoten wurden zudem an die Prüfungssekretariate weitergeleitet.
| Dozent | Prof. Dr.
Daniel Huson |
| Zeit | Montags 14:15-15:00 |
| Ort |
A 301, Sand 14 |
| Start | 16. April 2007 |
| Studiengang |
Bachelor Informatik und Bachelor Bioinformatik. |
| Turnus | jährlich im Sommersemester |
| Bemerkung |
Zusätzlich zu dieser Vorlesung muss
gleichzeitig einer der folgenden Veranstaltungen absolviert werden:
|
| Wahl des zugehörigen
Seminars |
Die Einteilung in die jeweiligen Programmierprojekte gibt es hier. Bei Fragen wenden Sie sich bitte an Alexander Auch und Daniel Richter. |
| Modulzugehörigkeit |
Teil des Moduls "Programmierpraktikum". Die Vorlesung wird mit 2 LP bewertet. Das Seminar ist dreistündig und wird mit 6 LP bewertet, so dass Vorlesung+Seminar insgesamt die 8 LP des Moduls Programmierpraktikum ergeben. |
| Leistungsnachweise |
Die Note für die
Vorlesung wird durch eine Klausur am 9. Juli bestimmt. |
Diese Veranstaltung führt in das Gebiet Software Engineering ein. Es werden systematisch die verschiedene Stufen der Softwareentwicklung behandelt. Parallel zu dieser Veranstaltung nehmen die Teilnehmer an einem "Seminar zum Programmierprojekt" teil, in dem die behandelten Themen praktisch umgesetzt werden sollen.
Die Inhalte der Vorlesung werden in einem Skript bereitgestellt, das jeweils am Anfang der Vorlesung verteilt wird und auch in elektronischer Form auf dieser Webseite zugänglich gemacht wird.
| 16. April |
1. Vorstellung der
Vorlesung und der Projekte, Einteilung
der Seminare |
| 23. April |
2. Teamarbeit |
| 30. April |
3. Spezifikation |
| 7. Mai |
4. Modellierung in UML |
| 14. Mai |
5. Design Patterns |
| 21. Mai |
6. Architekturmuster |
| 28. Mai |
Pfingsten |
| 4. Juni |
7. Programmverstehen und Fehlersuche |
| 11. Juni |
8. Benutzungsschnittstellen |
| 18. Juni |
9. Dokumentation |
| 25. Juni |
10. Qualitätssicherung |
| 2. Juli |
11. Refactoring |
| 9. Juli |
Klausur Die Ergebnisse hängen nun am Schwarzen Brett des Lehrstuhls aus. |
| 16. Juli |
12. Abschlusspräsentation der
Projekte, Achtung: Beginn 14:00 s.t. |
Diese Veranstaltung orientiert sich an dem Softwarepraktikum
von Prof. Andreas Zeller, Uni Saarbrücken.
Literatur: Helmut Balzert, Lehrbuch der Software−Technik,
Spektrum Akademischer Verlag GmbH, 1996.
Hinweis:
Die Seminare zum Programmierprojekt orientieren sich inhaltlich an der
Vorlesung. An Hand eines konkreten Projektes werden typischen Phasen
eines Softwareprojektes durchlaufen. In den ersten vier Wochen
des Semesters wird ein Pflichtenheft erarbeitet, in dem die Umsetzung
des Projektes geplant und beschrieben wird. In den zweiten vier Wochen
des Semesters findet ein Grossteil der Implementierung und das Testen
der Software statt. In den letzten vier Wochen wird die Dokumentation
vervollständigt und das Ergebnis "ausgeliefert" und
beurteilt.
Benotung:
Die Note des Moduls "Programmierpraktikum" berechnet sich anteilig wie
folgt:
- 1/8 Klausur zur Vorlesung
- 2/8 Pflichtenheft/Spezifikation
- 2/8 Implementierung
- 2/8 Abnahme
- 1/8 Mündliche Beteiligung

