Der normale Ablauf
- Epic, Item und Task anlegen und miteinander verknüpfen.
- Einen Task samt übergeordnetem Item und Epic verstehen.
- Dateien, Typen, Schnittstellen und Signaturen als Grundgerüst anlegen.
- Zweck, beabsichtigtes Verhalten und wichtige Grenzen knapp dokumentieren.
- Wo technisch möglich, Tests für das erwartete Verhalten anlegen.
- Dieses Fundament prüfen.
- Verhalten implementieren und Issues, Dokumentation und Tests synchron halten.
Kann ein Test nicht sinnvoll vor der Implementierung geschrieben werden, muss der Task oder Pull Request den Grund und eine alternative Prüfung nennen.
Wann ein Task fertig ist
Ein Task gilt erst dann als abgeschlossen, wenn Ergebnis oder Nichtumsetzung dokumentiert, die Dokumentation korrekt, Tests vorhanden oder begründet ausgenommen, relevante Folgearbeiten erfasst und die notwendige Prüfung erfolgt sind.
Die ausführliche Arbeitsvereinbarung steht in Contributing with ODTS.