Software Engineering Project

Modulnummer
CS1023
Modulverantwortliche
Burkhardt Renz
Dozenten
verschiedene Lehrende
Kurzbeschreibung
Planning and realization of a software project in a group of 4 project members.
Qualifikations- und Lernziele

Mainly self-determined planning and realisation of a major software development project in a small team of four persons. The participants: prepare documents for requirement specification, for architectural and for detailed design, and for test description and a user documentation for the resulting software product,

  • gain insight in the necessity of a systematic approach as e.g. project planning and tracking, configuration management, quality assurance,
  • recognise and learn by experience that writing development documents, in particular written agreements on interfaces, is an indispensable requirement for sharing the workload within a team.
  • They are able to work constructively and critically in a team.
  • They can present their findings to a "customer".
Lerninhalte
The assignments change. The size of the functionality to be realised is determined such that on the one hand splitting the realisation among four persons is feasible and on the other hand the assignment can be solved by fewer people only with difficulties. The participants may chose the realisation technologies by themselves, according to their previously acquired knowledge.
Often an object-oriented approach with Java or C++ as an implementation language is chosen.
Moduldauer (Semester)
1
Unterrichtssprache
Deutsch
Gesamtaufwand
9 CrP; 270 Stunden, davon etwa 60 Stunden Präsenzzeit.
Semesterwochenstunden
4
Lernformen

practical course 4 SWS

Geprüfte Leistung

Examination: Project task and oral exam

Bewertungsstandard
according to examination regulations (§ 9)
Häufigkeit des Angebots
Semesterly
Literatur

Wird von der jeweiligen Dozentin oder vom jeweiligen Dozenten bekannt gegeben