EventoWeb
Zürcher Hochschule für Angewandte Wissenschaften
Menu Home User Menu
Not registered Login
[ German (Switzerland) German (Switzerland) ]   [ English ]
[ de de ]   [ en ]
Not registered Login
t.BA.IT.PM2.19HS (Software Project 2) 
Module: Software Project 2
This information was generated on: 24 April 2025
No.
t.BA.IT.PM2.19HS
Title
Software Project 2
Organised by
T InIT
Credits
4

Description

Version: 4.0 start 01 August 2019

Diese Modulbeschreibung gilt bis zum 31. Juli 2024. Die gültige Modulbeschreibung ist im Intranet unter https://intra.zhaw.ch/departemente/school-of-engineering/bachelorstudium/module im Modulhandbuch abrufbar.

 

Kurzbeschrieb

In diesem Modul wird das Fachwissen aus anderen Modulen in mehreren kleinen Projekten bzw. Übungen praktisch angewandt und vertieft sowie die Erfahrungen der Arbeit in Software-Projekten erweitert.
Dies beinhaltet Softwareanalyse und Refactoring, Projektplanung und Fortschrittstracking, Anwendung von Entwicklungswerkzeugen im Team, Ideenfindung und Evaluation, Reflexion von Projektverlauf und -ergebniss.

Modulverantwortung

Marti Christof (mach)

Lernziele (Kompetenzen)

Ziel Kompetenzen Taxonomiestufen
Die Studierenden sind in der Lage ein Softwareprojekt mit vorgegebener Spe­zifikation im Team fachlich und methodisch korrekt umzu­setzen, die Abläufe einzuhalten, sowie Werkzeuge konsequent einzusetzen. F, M K3
Die Studierenden können ein bestehendes Programm strukturell und funk­tionell analysieren, dokumentieren und optimieren. F, M K3, K4
Die Studierenden sind in der Lage eigene Projektideen zu entwickeln, zu be­wer­ten und adressatengerecht (Investoren/Kunden-Ebene) zu kommunizieren. F, M K3, K5
Die Studierenden kommunizieren Projektergebnisse, und Lösungen fachlich und sprachlich korrekt sowie funktionsbezogen und adressatenorientiert. F, M K3
Die Studierenden arbeiten in einem Team aktiv und zielführend zusammen und übernehmen dabei Verantwortung für die Erarbeitung des gemeinsamen Projekts wie auch für den Lernfortschritt aller Teammitglieder. SO K3
Die Studierenden reflektieren Ihre Erfahrungen und halten Schlüsselerkenntnisse für spätere Projekte fest. SE K3

Modulinhalte

Die Studierenden erstellen und analysieren in Teams selbständig einfache Anwendungen, aufgeteilt auf eine Übung und zwei kleinere Projekte und wenden dabei die Lerninhalte aus anderen Modulen (insbesondere Programmieren 1 & 2) konsequent an.
Neben diesen Kompetenzen werden auch die überfachlichen Kompetenzen in Selbstorganisation, Teamarbeit, Projektmanagement sowie mündliche und schriftliche Kommunikation technischer Inhalte gefördert.
Zudem verwenden die Studierenden konsequent bewährte best-practice Methoden wie Test-Driven-Development und Clean-Code. Das Management des Codes erfolgt mit einer Versionsverwaltung sowie eines vorgegeben Workflows. Sie planen und dokumentieren die Anforderungen, Fehler und Fortschritte über den gesamten Projektverlauf (Issuetracking).

Es werden keine neuen Lerninhalte vermittelt ausser Methodik und Anwendung von Entwicklungswerkzeugen im Team, Ideenfindung und Evaluation, adressatengerechte Kommunikation (Investoren/Kunden Ebene), Reflexion von Projektverlauf und -ergebniss.

Lehrmittel/Materialien

Abgabe der für die Durchführung notwendigen Informationen im Unterricht.

Ergänzende Literatur

Quellenmaterial aus anderen Modulen, aus Fachliteratur und aus dem Internet.

Zulassungs-voraussetzungen 

Koordininiert mit Vorlesung Programmieren 2

Unterrichtssprache

(X) Deutsch ( ) Englisch

Teil des Internationalen Profils

( ) Ja (X) Nein

Modulausprägung

Typ 4
  Details siehe unter: T_CL_Modulauspraegungen_SM2025

Leistungsnachweise

Bezeichnung Art Form Umfang Bewertung Gewichtung
Leistungsnachweise während Studiensemester Übung schriftlich 3W Note 20%
Projekt 1 schriftlich 4W Note 25%
Projekt 2 schriftlich 5W Note 30%
Projektskizze schriftlich   Note 15%
Präsentation mündlich   Note 10%
Schlüsselerkenntnisse schriftlich   Testat -

Bemerkungen

Auch bei Gruppenarbeiten kann die Individualleistung auf die einzelnen Noten Einfluss haben, d.h. es müssen nicht immer alle Gruppenmitglieder die gleiche Note erhalten.

Rechtsgrundlage

Die Modulbeschreibung ist neben Rahmenprüfungsordnung und Studienordnung Teil der Rechtsgrundlage. Sie ist verbindlich. Eine in der ersten Unterrichtswoche des Semesters schriftlich festgehaltene und kommunizierte Modulvereinbarung kann die Modulbeschreibung präzisieren. Die Modulvereinbarung ersetzt nicht die Modulbeschreibung.
Course: Software-Projekt 2 - Praktikum
No.
t.BA.IT.PM2.19HS.P
Title
Software-Projekt 2 - Praktikum

Note

  • No module description is available in the system for the cut-off date of 01 August 2099.