From f73b4eec15526ce86667cf10c19fb4eddd781b89 Mon Sep 17 00:00:00 2001 From: Marcel Schwarz <3233901-marcel.schwarz@users.noreply.gitlab.com> Date: Tue, 14 Apr 2020 19:22:41 +0000 Subject: [PATCH] Create Definition of Done --- Definition-of-Done.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 Definition-of-Done.md 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.