Praxis der Software-Entwicklung SS22

Aus SDQ-Wiki
Praxis der Software-Entwicklung (2400150)

Semester: Sommersemester 2022
LP (ECTS): 7
SWS: 4
Studiengang: Dieser Lehrveranstaltung sind noch keine Studiengänge zugeordnet.
Ansprechpartner: Erik Burger, Jan Keim, Yves Kirschner, Kai Marquardt
Ort und Zeit der Lehrveranstaltung
freitags 9:00-11:00 (Treffen)
unbekannt
ILIAS-Bereich
Seite im Vorlesungsverzeichnis
https://campus.studium.kit.edu/mo/FWSYMHAugU6p4MoH5qFHhg

Allgemeines

Erstes Treffen

Freitag, 6. Mai 2022, 9:00 Uhr

Gebäude 50.34, Raum 348

Inhalt

In „Praxis der Softwareentwicklung“ (PSE) lernen die Teilnehmer, ein vollständiges Softwareprojekt nach dem Stand der Softwaretechnik in einem Team mit 5 Teilnehmern durchzuführen. Ziel ist es insbesondere, Verfahren des Software-Entwurfs und der Qualitätssicherung praktisch einzusetzen, Implementierungskompetenz umzusetzen, und arbeitsteilig im Team zu kooperieren.

Themen

Client-Server-Anwendung

An den Lehrstühlen von Prof. Reussner und Prof. Koziolek wird im Sommersemester 2019 zusammen ein Thema in vier Gruppen angeboten. Dabei wird eine Client-Server-Anwendung mit Java EE und Android erstellt. Die Teilnehmer werden durch eine professionelle Android-Entwicklerschulung von arconsis auf die Entwicklungsaufgaben vorbereitet.

Arconsis Logo 4c.png

Open-Source-Lehrsoftware-Labor

An den Lehrstühlen von Prof. Koziolek und Prof. Beckert wird im Sommersemester 2019 zusammen zwei Themen für zwei Gruppen angeboten. Dieses beiden PSE-Projekte finden im Rahmen des OSL²-Projekts statt, in welchem Studenten praktische Erfahrungen in der Entwicklung von Open Source Anwendung sammeln und gleichzeitig Materialien für den Schulunterricht entwickeln.

Organisatorisches

  • Die Veranstaltung richtet sich ausschließlich an Bachelor-Studierende der Informatik.
  • Voraussetzungen laut Modulhandbuch
    • Die Veranstaltung muss zusammen mit dem Modul Teamarbeit in der Software-Entwicklung [IN2INSWPS] belegt werden.
    • Der erfolgreiche Abschluss der Module Grundbegriffe der Informatik [IN1INGI] und Programmieren [IN1INPROG] wird vorausgesetzt.
  • Empfehlungen laut Modulhandbuch: Die Veranstaltung sollte erst belegt werden, wenn alle Module aus den ersten beiden Semestern abgeschlossen sind.
  • Für die Teilnahme wird das 3. Semester empfohlen.

Administratives

Organisation (intern)