diff --git a/Definition-of-Done.md b/Definition-of-Done.md new file mode 100644 index 0000000..ae8ca34 --- /dev/null +++ b/Definition-of-Done.md @@ -0,0 +1,13 @@ +## DoD für Entwickler: +1. Branch und Merge Request werden durch das Issue erstellt (Button im Issue). +2. Issue muss immer in der richtigen Spalte Board sein. + * Open → Issue wurde nicht begonnen. + * In Progress → Issue wird gerade implementiert. + * Testing → Implementation fertig (Akzeptanz Kriterien erfüllt?), testen der Funktionalität, evtl. Unit Tests schreiben. + * Review → Implementation fertig mit Bugfixes die beim Testen aufgefallen sind, Achten auf Codequalität + * Closed → Status wird automatisch gesetzt, wenn der Merge Request akzeptiert wurde. + +## Code Qualität +Wann ist Code qualitativ hochwertig? +* Die Standards die Swift vorgibt wurden eingehalten. +* Ausnahmen werden hier spezifiziert, falls vorhanden.