Software Engineering Group

Softwareprojekt

Ankündigung im UnivIS

Betreuung

Infos

 

Abschlusspräsentationen

Am Freitag, den 28.03., um 9 Uhr (ST) finden sich alle Gruppen im CAP2 – Hörsaal F ein, um dort nacheinander ihre Projektarbeit vorzustellen. Dabei soll auf Folgendes eingegangen werden:

 

  1. Die Softwarearchitektur eures Systems (fokussiert ggf. auf wichtige Eigenschaften und mögliche Eigenheiten)
  2. Eure gesammelten guten und weniger guten Erfahrungen rund um die Teamarbeit und die Software-Entwicklung
  3. Live-Präsentation eures Systems

Selbstverständlich trägt jedes Gruppenmitglied einen Teil vor. Dabei können sich Antworten auf Fragen und andere Beiträge zu beiden Seiten auf die Einzelgesamtnote auswirken. Bitte beachtet, dass die Präsentationsdauer jeder Gruppe 20 Minuten (inkl. Fragen) nicht überschreiten sollte.


Termine Einzelpräsentationen

Für die Einzelpräsentationen bieten wir folgende Termine an. Die Vorstellung findet jeweils im Raum 1210 im CAP 4 (Hochhaus) statt. Bitte einigt euch auf einen Termin innerhalb eurer Gruppe und schickt jene per Mail an die Betreuer. First-come, first-served.

 

Termin Gruppe
Di, 11.3. 09:00 – 11:30 Uhr 3
Di, 11.3. 12:30 – 15:00 Uhr 6
Mi, 12.3. 09:00 – 11:30 Uhr 4
Mi, 12.3. 12:30 – 15:00 Uhr 1
Do, 13.3. 09:00 – 11:30 Uhr 2
Do, 13.3. 12:30 – 15:00 Uhr 5

 

Einzelpräsentationen

Bezieht eure Präsentationen so gut es geht auf euer eigenes Projekt. Wie/Wobei sind eure Techniken/Tools in eurem Projekt nutzbar?

  1. App-Server-Kommunikation (z.B. REST mit JSON, SOAP)
    • Prototyp mit Projektbezug
  2. Automatisierte GUI Tests (z.B. Selenium oder geb)
    • Prototyp mit Projektbezug
  3. Statistikanzeige (z.B. jqPlot, D3)
    • Prototyp mit Projektbezug
  4. Autorisierung (z.B. Apache Shiro)
    • Prototyp mit Projektbezug
  5. App-Datenbankverschlüsselung (z.B. SQLCipher)
    • Prototyp mit Projektbezug
  6. Code Qualität (z.B. Checkstyle, FindBugs, PMD)
    • Prototyp mit Projektbezug
  7. Build Tools (z.B. Ant, Maven, BuildR)
    • Prototyp mit Projektbezug
  8. Object-Relational Mapping (z.B. Hibernate)
    • Prototyp mit Projektbezug

Die Stichpunkte darunter sind nicht als vollständig, sondern als Anfangsidee zu verstehen. Folien sind absolute Voraussetzung (siehe auch unsere Einleitungsfolien). Circa 15 Minuten pro Vortrag sollten angestrebt werden.

 

Tutorials

Es werden in der ersten Woche täglich 2 Tutorials zu den untenstehenden Themen von uns Betreuern gehalten. Die Teilnahme an den Tutorials ist verpflichtend

für je ein Mitglied pro Gruppe. Darüberhinaus dürfen gern weitere Gruppenmitglieder an den Tutorials teilnehmen.

 

Wochentag Tutorials
Montag
  • Introduction
  • Tooling (Git, GitLab, Stan4J, Visual Paradigm)
Dienstag
  • Pflichtenheft
  • Behaviour Driven Development (gehalten von Herrn Stamm, Otto Group)
Mittwoch
  • Scrum
  • Entwurfsdokumentation
  • Offene Bachelorarbeiten @ Software Engineering
Donnerstag
  • Clean Code
  • Testing
Freitag
  • Android
  • Web Frameworks (z.B. JSF, Grails, Play, GWT, …)

 

Unterlagen

Die Unterlagen und euer Gruppenrepository findet ihr unter: GitLab

 

 

Treffen

Der Treffpunkt am 03.03.2014 um 9:00 Uhr (ST) ist der Raum CAP2 – Hörsaal F [AUDIMAX].

Upcoming Events

Research Projects

  • more...

     ExplorVizLogo160x37[1].png    iobserve-logo-small    logo-science20

     

    Future-Ocean-logo    kieker-logo       PubFlow

     

    teetime-logo  HOSST_Banner.jpg  CloudM!G 

Teaching