621.250 (13S) Software Engineering II

Sommersemester 2013

Anmeldefrist abgelaufen.

Erster Termin der LV
07.03.2013 12:00 - 14:00 HS C On Campus
... keine weiteren Termine bekannt

Überblick

Lehrende/r
LV-Titel englisch Software Engineering II
LV-Art Vorlesung
Semesterstunde/n 2.0
ECTS-Anrechnungspunkte 2.0
Anmeldungen 92
Organisationseinheit
Unterrichtssprache Deutsch
LV-Beginn 07.03.2013

Zeit und Ort

Liste der Termine wird geladen...

LV-Beschreibung

Lehrmethodik inkl. Einsatz von eLearning-Tools

Vorlesung und Praktika

Aufnahmebedingungen

Der Nachweis von Java Kenntnissen (durch den Besuch einer entsprechenden LV) ist erforderlich.

Inhalt/e

Software Engineering behandelt Methoden zur effizienten Entwicklung, Wartung und Qualitätssicherung von langlebigen, umfangreichen Software-Systemen. Software Engineering I führte in den Themenkreis der Wartungsproblematik von existierenden Systemen ein. In Software Engineering II steht nun die Neuentwicklung von Software-Systemen im Vordergrund.

Themen

  • Skaleneffekte im SW Engineering
  • Charakteristika Sozio-technischer Systeme
  • SW Entwicklungsprozesse
  • Anforderungserhebung und Techniken
  • Agile Methoden
  • RUP
  • Aufwandsschätzung und Planung
  • Rollen, Staffing und Personalmanagement
  • Qualitätskriterien und Qualitätsmanagement
  • Testbarkeit von Software
  • Reuse, CBSE, Frameworks
  • Konfigurationsmanagement

Lehrziel

Vermittlung von SW Engineering Wissen und Fähigkeiten, die nötig sind um langlebige, qualitätsvolle SW Systeme effizient entwicklen zu können.

Erwartete Vorkenntnisse

Java, UML (statisch und dynamisch) und Kentnisse im SW-Testen sind erforderlich. Folgende LVs sollten besucht worden sein: ESOP (bzw. ESoP), OOP, und SE1

Sonstige Studienbehelfe

VO Folien. Weitere Unterlagen (Artikel) werden während der VO zur Verfügung gestellt.

Literatur

Ian Sommerville: Software Engineering - 9., aktualisierte Auflage (Pearson Studium - IT) Jochen Ludewig, Horst Lichter: Software Engineering - Grundlagen, Menschen, Prozesse, Techniken, dpunkt.verlag, 2007.

Lehrmethodik inkl. Einsatz von eLearning-Tools

Lecture and practical classes

Aufnahmebedingungen

Java knowledge and UML are necessary. You should have attended the corresponding courses beforhand.

Inhalt/e

Software engineering deals with methods for the efficient development, maintenance and quality assurance of long-living, extensive software systems. Software engineering I introduced maintenance problem of existing systems. In software engineering II we now look at the development of new software systems.

Themen

  • Scale effects in the SW engineering
  • Characteristics of Socio-technical systems
  • SW development processes
  • Requirements engineering and techniques
  • Agile methods
  • RUP
  • Cost estimation and planning
  • Roles, Staffing and personnel management
  • Quality criteria and quality management
  • Testability of software
  • Reuse, CBSE, Frameworks
  • Configuration management

Lehrziel

Obtaining the necessary SW engineering knowledge and abilities which are necessary for developing long-living, high-quality SW systems.

Erwartete Vorkenntnisse

Java, UML (static and dynamic) and knowledge in SW-testing are necessary. The following lectures should have been visited: ESOP (or ESoP), OOP, and SE1

Sonstige Studienbehelfe

Lecture slides. Further documents (articles) are made available during the lecture.

Literatur

Ian Sommerville: Software Engineering - 9., aktualisierte Auflage (Pearson Studium - IT). Jochen Ludewig, Horst Lichter: Software Engineering - Grundlagen, Menschen, Prozesse, Techniken, dpunkt.verlag, 2007.

Prüfungsinformationen

Im Fall von online durchgeführten Prüfungen sind die Standards zu beachten, die die technischen Geräte der Studierenden erfüllen müssen, um an diesen Prüfungen teilnehmen zu können.

Prüfungsinhalt/e

Vorlesung: Schriftliche Klausur zu VO Themen Praktika: Projektpräsentation und 2 Tests, Mitarbeit

Beurteilungskriterien/-maßstäbe

schriftlich

Prüfungsinhalt/e

Lecture: Written examination Practicals: Project presentation, 2 tests, cooperation

Beurteilungskriterien/-maßstäbe

written

Beurteilungsschema

Note Benotungsschema

Position im Curriculum

  • Bachelorstudium Angewandte Informatik (SKZ: 511, Version: 12W.1)
    • Fach: Grundlagen der Softwareentwicklung (Pflichtfach)
      • Software Engineering II ( 2.0h VO / 2.0 ECTS)
        • 621.250 Software Engineering II (2.0h VO / 2.0 ECTS)
          Absolvierung im 4. Semester empfohlen
  • Bachelorstudium Informatik (SKZ: 521, Version: 09W.3)
    • Fach: Softwareentwicklung (Pflichtfach)
      • Software Engineering II: Entwicklungsprojekte ( 2.0h VO / 2.0 ECTS)
        • 621.250 Software Engineering II (2.0h VO / 2.0 ECTS)
  • Bachelorstudium Informatik (SKZ: 521, Version: 03W.1)
    • Fach: Softwareentwicklung (Pflichtfach)
      • Entwicklung von Anwendungssystemen ( 2.0h VO / 2.0 ECTS)
        • 621.250 Software Engineering II (2.0h VO / 3.0 ECTS)
  • Bachelorstudium Informationsmanagement (SKZ: 522, Version: 12W.1)
    • Fach: Grundlagen der Informatik und Softwareentwicklung (Pflichtfach)
      • 2.8 Software Engineering II ( 2.0h VO / 2.0 ECTS)
        • 621.250 Software Engineering II (2.0h VO / 2.0 ECTS)
  • Bachelorstudium Informationsmanagement (SKZ: 522, Version: 05W.4)
    • Fach: Entwicklung von Anwendungssystemen (Pflichtfach)
      • Software Engineering II: Entwicklungsprojekte ( 2.0h VO / 3.0 ECTS)
        • 621.250 Software Engineering II (2.0h VO / 3.0 ECTS)

Gleichwertige Lehrveranstaltungen im Sinne der Prüfungsantrittszählung

Sommersemester 2024
  • 621.250 VO Software Engineering II (2.0h / 2.0ECTS)
Sommersemester 2023
  • 621.250 VO Software Engineering II (2.0h / 2.0ECTS)
Sommersemester 2022
  • 621.250 VO Software Engineering II (2.0h / 2.0ECTS)
Sommersemester 2021
  • 621.250 VO Software Engineering II (2.0h / 2.0ECTS)
Sommersemester 2020
  • 621.250 VO Software Engineering II (2.0h / 2.0ECTS)
Sommersemester 2019
  • 621.250 VO Software Engineering II (2.0h / 2.0ECTS)
Sommersemester 2018
  • 621.250 VO Software Engineering II (2.0h / 2.0ECTS)
Sommersemester 2017
  • 621.250 VO Software Engineering II (2.0h / 2.0ECTS)
Sommersemester 2016
  • 621.250 VO Software Engineering II (2.0h / 2.0ECTS)
Sommersemester 2015
  • 621.250 VO Software Engineering II (2.0h / 2.0ECTS)
Sommersemester 2014
  • 621.250 VO Software Engineering II (2.0h / 2.0ECTS)
Sommersemester 2012
  • 621.250 VO Software Engineering II (2.0h / 3.0ECTS)
Sommersemester 2011
  • 621.250 VO Software Engineering II (2.0h / 3.0ECTS)
Sommersemester 2010
  • 621.250 VO Software Engineering II (2.0h / 3.0ECTS)