PULS
Foto: Matthias Friel
Im Projektseminar werden Methoden der Softwareentwicklung, wie u.a. Analyse, Anforderungsmanagement, Implementierung, Tests, Dokumentation beispielhaft an zwei Softwareprojekten angewandt. Hierzu werden gängige Systeme zur Softwareentwicklung vorgestellt (u.a. Ticketsysteme, Versionsverwaltungssysteme, IDEs, Testframeworks, Dependency-Management uvm.) und deren Umgang an zwei ausgewählten Projekten geübt. Anschließend soll ein vorher gemeinsam erarbeitetes Projekt mit den gelernten Werkzeugen und Hilfsmitteln erfolgreichrealisiert werden.Schwerpunktthemen: - Ticket- & Projekt-Management (Github, Jira, Redmine) - Versionsverwaltung (GIT, SVN) - Implementierung (IDEs (Eclipse, Sublime, Netbeans), Continuous-Integration (Travis, Jenkins), Frameworks, Dependency-Management) - Tests, DokumentationQualifikationsziele:Die Studierenden ... - gewinnen einen Überblick über die gängigsten Entwicklungswerkzeuge und Hilfsmittel und sind in der Lage mit diesen zu arbeiten - kennen unterschiedliche Methoden der Softwareentwicklung und wenden diese zielgerichtet an - sind in der Lage in interdisziplinären Kleinteams zusammenzuarbeiten und die Lösung verschiedener softwaretechnischer Fragestellungen herbeizuführen - wenden Methoden des Projektmanagements zweckmäßig an - erkennen eigene Grenzen und Wissenslücken, sind in der Lage diese kooperativ zu überwinden und sich selbstständig eigenes Wissen anzueignen und zu dokumentieren
Projektbericht und dokumentierter Code
© Copyright HISHochschul-Informations-System eG