Upload
dillian
View
32
Download
0
Embed Size (px)
DESCRIPTION
jLesson. QSE Gruppe 18. Team. Benjamin Gauss Team Koordinator Marco Bareis Technischer Architekt Dominik Frühwirt Build - & Releasemanagement , DB Verwaltung Georg Pfeiffer Test Koordination Lukas Schildberger Dokumentbeauftragter Nikolaus Frimmel User Interface Design. - PowerPoint PPT Presentation
Citation preview
jLessonQSE Gruppe 18
TeamBenjamin Gauss
Team Koordinator
Marco BareisTechnischer Architekt
Dominik FrühwirtBuild- & Releasemanagement, DB Verwaltung
Georg PfeifferTest Koordination
Lukas SchildbergerDokumentbeauftragter
Nikolaus FrimmelUser Interface Design
Funktionale AnforderungenCRUD: Mitarbeiter, Einheitstyp, Klasse, Slot
Kennzahlen ausgeben
Output
Sichten exportieren
Daten exportieren, importieren
Validierung
Versionierung
Nicht funktionale AnforderungenBenutzerfreundlichkeit
Feedback
Wartbarkeit
Datensicherheit
Architektur
User InterfaceWindowHelper, HomeScreen, Panels, Forms, …
ControllerServices, Validators, Exceptions, …
ModelDAOs, HsqlDbHandler, …
En
tities
Architektur: Model
Architektur: Controller
Architektur: GUI
DB-Schema
VersionierungExtrahieren der Daten
Auf bestimmten Zeitpunkt zurücksetzen
GUI: AusgangslageExcel Sheet
Unübersichtlich und keine Datenstruktur
GUI: SkizzenZiele:
EinfachSchnellÜbersichtlichStrukturiert
GUI: erste EntwürfeTab-Navigation
Übersichtliche Aufteilung
Flache Struktur2 Klicks Maximum
GUI: Finale Version
GUI: Finale Version
QualitätssicherungWöchentliche Treffen
Treffen mit User
Code Reviews
GUI Tests / Reviews
Usability Test mit User
TDD: JUnit-Tests + Code Coverage
jLesson Live