Navigation auf uzh.ch

Suche

Department of Informatics Requirements Engineering Research Group

Software Engineering I

Inhalt

Behandlung der Prinzipien der systematischen Entwicklung von Software. Die Studierenden sollen die grundlegenden Probleme, Konzepte, Methoden und Regeln des Software Engineerings kennenlernen.

Stichworte: Grundbegriffe und Ziele des Software Engineerings. Der Software-Prozess: Zielsetzung, Prozessmodelle, Sw-Projektführung, Aufwandschätzung, Sw-Pflege, Qualität. Elemente der Software-Entwicklung: Anforderungsspezifikation, Architektur und Entwurf von Software, Programmierung, Prüfung, Dokumentation. Unterstützung: Qualitätsmanagement, Konfigurationsverwaltung, Werkzeuge.

Semesterempfehlung, Voraussetzungen

Drittes Semester im Grundstudium. Die Vorlesungen Informatik I und II werden vorausgesetzt.

Durchführung

Im Wintersemester; Montag 12-14, Großer Hörsaal Häldeliweg.

Beginn: 18.10.2004
 

Wichtiger Hinweis: Auf Grund der Umstellung auf das Bachelor/Master-System wird die Vorlesung Software Engineering I in diesem Wintersemester zum letzten Mal gelesen. Ab Wintersemester 2005/06 wird eine vierstündige Grundvorlesung "Software Engineering" angeboten, welche die bisherigen Vorlesungen "Software Engineering I" und "KV Software Engineering" ersetzt.

Assistenz

Literatur

Ausführliches Skript. Verweise auf weiterführende und vertiefende Literatur sowie kommentiertes Lehrbuchverzeichnis im Skript.

Das Skript kann im Studentenladen zum Preis von Fr. 20.--* erworben werden. Alternativ kann das Skript auch heruntergeladen und nach Bedarf selbst gedruckt werden. Das Selbstdrucken des gesamten Skripts ist nicht sinnvoll, da das individuelle Drucken aller Seiten mehr kostet als das Skript im Studentenladen.

*Verkaufspreis im WS 2003/04

Übungen

Integriert in die Vorlesungen werden Mini-Übungen durchgeführt mit kleinen Fallstudien, Gedankenanstößen, etc. Die meisten Mini-Übungen behandeln Aufgaben aus dem Skript. Die übrigen Aufgabenstellungen können heruntergeladen oder von einer im Institut für Informatik (Anschlagbrett der Gruppe Requirements Engineering) ausgelegten Kopiervorlage kopiert werden.

Im Laufe des Semesters werden zwei (freiwillige) Übungen als Hausarbeit ausgegeben, welche im Stil von Vorprüfungsaufgaben gehalten sind und die Prüfungsvorbereitung unterstützen sollen. Abgegebene Übungen werden korrigiert.

Die Lösungen zu allen ausgegebenen Übungen werden in der Vorlesung besprochen. Sie werden aber bewusst nicht publiziert, weil die Publikation von Lösungen tendenziell dazu führt, dass Aufgaben und Lösungen auf Halde gelegt und erst bei der Vorbereitung zur Prüfung angeschaut werden. Die Übungen haben aber gerade zum Ziel, die Studierenden während des laufenden Semesters zur selbständigen Beschäftigung mit dem Stoff zu animieren.

Lernziele

Als Orientierungshilfe für die Prüfungsvorbereitung gibt es einen Lernzielkatalog zur Vorlesung. Dieser kann heruntergeladen werden.

Verfügbare Unterlagen auf dem WWW

Die nachfolgenden Unterlagen sind elektronisch verfügbar. Bitte beachten Sie die untentstehenden Benutzungshinweise und Nutzungsbeschränkungen.

Stand: Wintersemester 2004/05.

PDF Umschlag*
PDF Innentitel, Vorwort & Impressum*
PDF Kapitel 1: Einführung*
PDF Kapitel 2: Zielsetzung, Messung
PDF Kapitel 3: Der Software-Prozess
PDF Kapitel 4: Software-Projektführung*
PDF Kapitel 5: Software-Aufwandschätzung*
PDF Kapitel 6: Konzipieren von Lösungen
PDF Kapitel 7: Spezifikation von Anforderungen
PDF Kapitel 8: Realisierung
PDF Kapitel 9: Qualitätsmanagement
PDF Kapitel 10: Dokumentation
PDF Kapitel 11: Konfiurationsverwaltung
PDF Kapitel 12: Produktivitätsfaktoren
PDF Literatur*
Folien NEU
PDF Lernziele (Version 1.5 vom 11.10.2004)**
PDF Übung 1
PDF Übung 2
PDF/HTML Fallstudie Ariane 5
PDF Fallstudie Confirm

Hinweise für das Herunterladen von Unterlagen

  • Alle Dokumente sind urheberrechtlich geschützt. In Ergänzung zu den allgemeinen Bestimmungen ist es ausdrücklich verboten, heruntergeladene Dateien inhaltlich oder editoriell zu verändern, Auszüge herauszukopieren oder die Copyright-Vermerke zu löschen bzw. abzudecken.
  • Die Benutzung von Druckern der Universität ist nur mit ausdrücklicher Bewilligung der jeweiligen Druckerbetreiber oder gegen Bezahlung der Druckkosten gestattet.
  • Die Dokumente sind als PDF-Dateien verfügbar.
    PDF-Dateien können mit Adobe Acrobat Reader (frei erhältlich bei Adobe) gelesen werden. Wenn im WWW-Browser ein Acrobat plug-in (bekommt man zusammen mit dem Acrobat Reader) installiert ist, können PDF-Dateien auch direkt im Browser betrachtet und gedruckt werden. Die Dokumente sind mit Adobe Acrobat 5 erstellt. Beim Lesen mit älteren Versionen von Acrobat Reader kann es Probleme geben.