Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
Veröffentlicht von:Leutpald Duin Geändert vor über 9 Jahren
1
SE2 Projekt Präsentation Wolf, Juchli, Charriere, Leutenegger
2
Projektbeschreibung - Pitch Der Verkehrskadetten-Verein Zürichsee (VK) wollte: eine individual Lösung für Planung- und Vereinsverwaltung; eine mehrbenutzerfähige Lösung; ihre lästigen Manuellabläufe mit viel Datenredundanz für den Kader und Mitglieder vereinfachen; eine Anlaufstelle für alle Verkehrskadetten darstellen; die professionellere Planung und Informationsdarstellung deren Motivation steigern.
3
Projektbeschreibung - Warum?
4
Kundenprojekt (real life!); Erarbeitung einer Lösung für Programmierer und Kunden; Moderne Technologien; Web Applikation.
5
Demonstration Ablaufdiagramm Demo VKweb Domain Model
6
GUI - Ziele Effizienz / Effektivität erhöhen Daten Redundanz / Fehler verhindern Intelligente Hilfen Benutzerfreundlich
7
GUI - IST Analyse
8
GUI - Papier Protoype V1
9
GUI - Implementation V3
10
GUI - Finale Version V5
11
Architektur - Frontend +
12
Architektur - Frontend (Server) ‘Routes’ Serverseitig durch Symfony (API via Symfony) ‘Rendern’ von Seite Struktur durch twig-Engine
13
Architektur - Frontend (Client) Zeit einsparen mit Bootstrap UI-Elemente; Angularjs hat eigener Controller und verwaltet Model (Scope), ViewModel, View (ng-*) HTML
14
Architektur - API
15
FosRestBundle NelmioApiDocBundle FosOAuthServerBundle ...
18
Architektur - API Doc
19
Architektur - OAuth2
21
Deployment / Testing git-repo gitlab-ci server: http://sinv-56073.edu.hsr.ch:8080/ push notify pull ●Dependency-Load (composer.phar); ●“Compile”; ●PHPUnit >> Tests.
22
Projektmanagement - Projektplan Kritische Stellen: ● M4: Lauffähiger Prototyp mit korrekter Architektur und Design kann präsentiert werden. Architekturdokumentation fertig. ● Länge der Iterationen ● Construction -> Transition
23
Projektmanagement - Organisation JIRA Projektmanagement Confluence Wiki Wöchentliche Meetings (Skype) Gruppenchat (Whatsapp)
24
Statistiken - Zeiterfassung SE2 Projekt Vorgabe: 460h Buchungen, Stand heute: 523h Schätzungen für alle Features: Snapshots W2, Schätzung Total:690h Snapshots heute, Schätzung Total:805h
25
Kosten Statistik
27
Code Statistik
28
Statistiken
30
Code Coverage
31
Auswertung GIT (commits) Thursday is programming day!
32
Offene Arbeiten Pre Einsatz Offerte: Versionierung Transportplan Post Einsatz Rapportieren Rechnung
33
fertig(true); Fragen?
Ähnliche Präsentationen
© 2024 SlidePlayer.org Inc.
All rights reserved.