EBCN – Electronic Business CreditNerd

Werbung
EBCN – Electronic Business CreditNerd
Auftraggeber und Partner
Projektteam EBCN
Projektleitung:
Entwicklung:
Entwicklung:
Entwicklung:
Dokumentation:
Qualitätssicherung:
Sezgin Topaloglu
Vanesco Böhm
Alexander V.
Nico Albrecht
Anja Hosseini
Georgios Krimitzas
Although every student knows that learning for exams takes a lot of time students
start too late to learn. With CreditNerd students are able to monitor the time they
spent on learning for each submodule. The
new application shows helpful advices in
addiction to the current progress. Students
can learn with the stopwatch of CreditNerd
and simultaneously the elapsed time will
be saved in the database.
Vorgehensmodell
Nachdem das Projektteam mehrere Vorgehensmodelle auf ihre Vor- und Nachteile untersucht hat, ist
es zu dem Entschluss gekommen, dass das Microsoft Solution Framework (MSF) für das vorliegende
Projekt am besten geeignet ist. Der Aspekt des
"Team of Peers", die inkrementelle, zu großen Teilen flexible und iterative Vorgehensweise, sowie die
Durchführung von Retrospektiven nach jeder Iteration, erschienen am sinnvollsten.
Ausgangssituation
Hochschule Heilbronn
Prof. Dr. Detlef Kreuz
Studiengang Electronic Business
Max-Planck-Str. 39
D-74081 Heilbronn
Tel.: +49 (0) 7131 504 450
Fax: +49 (0) 7131 252470
E-Mail: [email protected]
Web: www.hs-heilbronn.de/eb
Jeder Studierende kann davon erzählen, wie stressig die Prüfungszeit ist. Trotzdem fangen viele Studierende viel zu spät an, für die Prüfungen zu lernen. Das intensive Lernen für die vorgeschriebenen
Credits der jeweiligen Fächer ist am Ende des Semesters nicht mehr machbar. Das hat dann meistens das Nichtbestehen der Prüfung zur Folge. Damit das nicht mehr passiert, hilft CreditNerd den
Studierenden ihre Zeiteinteilung mit Berücksichtigung des Arbeitsaufwandes ihrer Fächer, gemessen
an den SWS bzw. Credits, durchzuführen.
Zielsetzung
Ziel war es in einem Team von sechs Leuten, von
denen jeder eine bestimmte Projektrolle besetzte,
eine Applikation zu entwickeln, mit deren Hilfe Studierende eine Zeitplanung für ihre Fächer durchführen können. Neben der Möglichkeit ihre Fächer auszuwählen, können sie auch ihren eigenen Planungszeitraum festlegen. Darüber hinaus wurde
eine Stoppuhr integriert, mit deren Hilfe die Studierenden während des Lernens den zeitlichen Aufwand erfassen können.
Projektaufgaben und -phasen
Das Projektteam (von links nach rechts): Vanesco Böhm,
Alexander V., Anja Hosseini, Georgios Krimitzas, Sezgin
Topaloglu, Nico Albrecht
Die Anwendung wurde als Portlet entworfen, welches später in ein Liferay-Portal integriert werden
kann. Für die einzelnen Projektphasen wurden
MVC-Muster, JSP für die Darstellung, SQL für den
Datenbankzugriff und Java und JavaScript als Programmiersprachen genutzt. Zur Optimierung der
Projektabläufe wurden neben weiteren folgende
Tools genutzt, welche die Ausführung der zugeteilten Projektrollen im Projektteam erleichterten:
 Trac
 Eclipse
 Maven
 Hudson
 Mercurial bzw. Tortoise HG
Projektergebnisse
Das Projektteam entwickelte eine Anwendung, die
es Studierenden ermöglicht, für auszuwählende
Fächer Aufwandsplanungen durchzuführen. Die
Kreuz, Stand: 04.08.2011
Nutzer können Planungszeiträume innerhalb des
aktuellen Semesters für die gewünschten Fächer
auswählen, auf deren Basis die Lernplanung aufbaut. Das Tool zeigt den Lernstatus des Benutzers
mit Hilfe einiger Kennzahlen und farblicher Hervorhebung. Des Weiteren wurde eine Stoppuhr integriert, welche es dem Benutzer ermöglicht, die Zeit,
die er momentan zum Lernen aufwendet, zu erfassen. Das Projekt wurde erfolgreich umgesetzt und
kann vom nachfolgenden Team optimiert und weiter
angepasst werden.
Fazit
Trotz großer, erforderlicher Anstrengungen in der
Initiierungsphase, um die für das Projektteam komplett neue Technologie der Portlets kennenzulernen,
gelang es dem Team, die gestellte Aufgabe erfolgreich zu meistern. Dank des Einsatzes neuer Tools,
konnten viele zusätzliche Kenntnisse erlangt werden. Neben den fachlichen Kompetenzen konnte
jedes Projektmitglied auch noch Soft Skills insbesondere die Kommunikations- und Teamfähigkeit
verbessern.
Herunterladen