TU BRAUNSCHWEIG

Teamprojekt: Plug-In-Entwicklung mit Eclipse SoSe 2018

Module number:
Lecturer: Thomas Thüm

Associates:

Dates

tba

Start

tba

Requirements

Das Team-Projekt richtet sich in erster Linie an Studierende in Bachelor Informatik, Wirtschaftsinformatik und IST.

Da innerhalb des Teamprojekts programmiert wird (Java), sind gute Programmierkenntnisse notwendig und werden vorausgesetzt.


Content

Nichts für die Schublade! Es sollen bestehende Open-Source Eclipse Plugins erweitert werden.

Ihr wirkt an einem weltweit in Lehre und Forschung eingesetzten Prototypen namens FeatureIDE mit: http://wwwiti.cs.uni-magdeburg.de/iti_db/research/featureide/

Das Teamprojekt findet als dreiwöchige Block-Veranstaltung mit einer Präsenzzeit von ca. 9-17 Uhr statt. Das Teamprojekt zählt damit als Lehrveranstaltung für dieses Sommersemester.
Die ersten zwei Tage geben wir euch eine Einführung in Eclipse und Agile Software-Entwicklung. Danach finden sich Teams von 2 Teilnehmern zusammen, die im Pair-Programming vorgegebene Story Cards programmieren und testen.
Es gibt tägliche Stand-Up-Meetings und das Projekt wird am letzten Tag abgeschlossen mit einem Vortrag und Screencast von jedem Team. Screencasts aus den letzten Jahren sind online verfügbar: https://www.youtube.com/channel/UC0xYesZDzhFUbq6GUKtr3uA


Goals

  • Kenntnisse über moderne, erweiterte Programmierparadigmen mit Fokus auf die Erstellung maßgeschneiderter Systeme
  • Erfahrungen in der Entwicklung von Plug-Ins für Eclipse
  • Mitwirkung an einem weltweit eingesetztem Open-Source-Projekt
  • Agile Softwareentwicklung im Pair-Programming Stil
  • Versionsverwaltung mit Git in der Praxis

Material

Slides will be provided via a private GitHub repository.



  last changed 05.03.2018
TU_Icon_E_Mail_1_17x17_RGB pagetop