DoD: Unterschied zwischen den Versionen

Aus Das Sopra Wiki
Dietsch (Diskussion | Beiträge)
Die Seite wurde neu angelegt: „{{Stub}} Die ''Definition of Done (DoD)'' ist eine Checkliste von Zielen, die beschreiben, wann die Implementierung eines Items abgeschlossen ist.…“
 
Dietsch (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
 
(27 dazwischenliegende Versionen von 4 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
{{Stub}}
{{Review}}


Die ''[[DoD|Definition of Done (DoD)]]'' ist eine Checkliste von Zielen, die beschreiben, wann die Implementierung eines [[Item]]s abgeschlossen ist.  
Die ''[[DoD|Definition of Done (DoD)]]'' ist eine Checkliste von Zielen, die beschreiben, wann die Bearbeitung eines [[Item]]s abgeschlossen ist.  


Beispiele für Ziele sind:
Beispiele für solche Ziele sind:
* Kommentaren,  
* Gitea-Status des [[Item]]s ist ''closed''.
* Unit Tests und
* 1 (2, alle) Teammitglieder haben die Erfüllung bestätigt.
* Design-Dokumenten.  
* Der [[Sopra-Crew|Tutor]] hat die Erfüllung bestätigt.
* Trac-Status
* Alle relevanten Teile der Implementierung sind [[Dokumentation|dokumentiert]].
* Alle relevanten Teile der Implementierung enthalten keine ReSharper-Fehler.
* Es wurden Unit-Tests geschrieben, die die relevanten Teile der Implementierung testen.
* Die Architekturbeschreibung wurde gepflegt.  
* etc.
Die [[DoD]] wird zu Beginn des Projektes schriftlich und für alle einsehbar (z.B. im [[Gitea]] Wiki, als Textdatei im [[Git|Git-Repository]]) festgelegt, kann aber zwischen Sprints immer wieder verändert und den aktuellen Gegebenheiten angepasst werden.


Die [[DoD]] wird von allen Teammitgliedern zu Beginn des Projektes festgelegt, kann aber zwischen Sprints immer wieder verändert werden.
=== [[DoD]] im Softwarepraktikum ===
Im Softwarepraktikum regelt die [[DoD]] auch die Vergabe der wöchentlichen [[Formalien#Benotung|Punkte]]. Während des Sprint Reviews wird durch das Team und den Tutor für jede verteilte Aufgabe entschieden, ob sie nach der aktuellen [[DoD]] erfüllt wurde. Falls das nicht der Fall ist, werden Punkte abgezogen.


Im Softwarepraktikum regelt die DoD auch die Vergabe der wöchentlichen Punkte.
Ihre [[DoD]] muss mindestens die folgenden Ziele enthalten:
* Das [[Item]] ist in [[Gitea]] geschlossen.
* Im [[Item]] sind die geschätzte und die tatsächliche Arbeitszeit eingetragen.
* Alle für das [[Item]] relevanten Dateien sind im aktuellen Stand des [[Git#Remote-Branch|remote]] [[GitWorkflow#Sopra-Branching|<code>release</code> Branch]] integriert.
* Der Tutor hat die Fertigstellung des [[Item]]s im Sprint Review anhand des aktuellen Standes des [[Git#Remote-Branch|remote]] [[GitWorkflow#Sopra-Branching|<code>release</code> Branch]] bestätigt.


Darüber hinaus darf die [[DoD]] von der Gruppe angepasst und erweitert werden. Änderungen an der [[DoD]] müssen vom Tutor erlaubt werden.


{{Interna}}
[[Kategorie:Organisation]]
[[Kategorie:Organisation]]
Abgerufen von „https://sopranium.de/DoD