Markus studiert!

Leuchttisch Entwicklertagebuch 02

Willkommen zur zweiten Ausgabe des Leuchttisch-Entwicklertagebuchs!

GUI-Prototyping

In der zweiten Projektwoche haben die beiden Gruppen des Frontend-Teams sich mit der Entwicklung der GUI-Prototypen beschäftigt.

Neben der Entwicklung eines an einen Datei-Explorer angelehnten Client, versucht die "Advanced"-Gruppe die Möglichkeiten von WPF aus zu reizen, um eine haptisch anmutenden Umgebung zu erzeugen.

Ziel beider Prototypen ist es, einen ersten Eindruck von den Möglichkeiten zu bekommen, die WPF für unser Projekt bietet, und auch ein Gefühl für die nötigen Aufwände zu bekommen, um die eine oder die andere Variante um zu setzen.

Die Entscheidung hierzu fallen am kommenden Dienstag, nach der Präsentation der beiden Prototypen.

Explorer

Von der Explorer-Variante existieren schon zwei Screenshots:

Explorer Prototyp
Explorer Prototyp
Explorer Prototyp: Foto in Vollbild-Ansicht
Explorer Prototyp: Foto in Vollbild-Ansicht

Folgende Features wurden in dem Prototyp bereits implementiert:

  • Anzeige aller vorhandenen Lightboxen im linken Bereich
  • Mehrfach-Auswahl von lokalen Fotos um eine neue Lightbox an zu legen
  • Anzeigen von Fotos in einer Lightbox
  • Vorschau des Fotos durch Anklicken, Anzeige von Meta-Daten
  • Vollbild-Ansicht eines Fotos

Advanced

Ähnlich sieht der aktuelle Umfang des Advanced-Prototypen aus:

  • Alle Fenster (Lightbox, Fotolist, Chat, etc) lassen sich frei platzieren und sind anpassbar in der Größe, auch im Vollbild-Modus
  • Anzeigen von lokalen Fotos in scrollbaren Lightboxen
  • Vorschau von Fotos passt sich bei Größenänderung an
  • Lightboxen sind mittels Drag&Drop mit Fotos aus der Bibliothek befüllbar

Backend & Architektur

Parallel kümmert sich das Backend-Team um den Entwurf des Domänenmodells und das Aufsetzen von Prototypen für den Webservice.

Auch das Einarbeiten in ActiveMQ steht bei einigen Entwicklern auf der Aufgabenliste.

Probleme

Bis jetzt sind wir auf keine größeren Probleme gestoßen. Die Meetings finden regelmäßig und mit allen Projektteilnehmern statt. Lediglich die Entwickler-Blogs werden noch nicht regelmäßig genug geführt.

Nächste Schritte

In der kommenden Woche werden wir die verbindliche Milestone-Planung abgeben, die bereits seit dem zweiten Meeting steht und in dieser Woche nur noch aufgrund der Erfahrungen bei der GUI-Prototyp-Entwicklung ggfs. etwas angepasst wird.

Die beiden GUI-Teams werden Anhand von Anwendungsfällen die finale GUI konzipieren.

Das Architektur-Team wird das Domänenmodell finalisieren und das in der folgenden Woche fällige Pflichtenheft zusammen stellen.

Das Projekt in Zahlen

Zu guter Letzt noch einen Abzug der Zahlen aus mite für die vergangene Woche und den gesamten Projektverlauf (Endstand: Sonntag, 24 Uhr).

Projektbudget: 1.881h
Davon verbraucht: 215h (11%)

Entwicklung: 103h (48%)
Kommunikation: 112h (52%)

Erfasste Zeit nach Person

Erfasste Zeit nach Person - Woche 02

< 04. April 2011, 09:29 Uhr

Tags: