Junior — Middle
V čom sa líšia definície 'Definition of Done' a 'Definition of Ready' v procese vývoja?
sobes.tech AI
Odpoveď od AI
"Definícia pripravenosti" (DoR) a "Definícia dokončenia" (DoD) sú kritériá, ktoré pomáhajú riadiť proces vývoja.
-
Definícia pripravenosti — je súbor podmienok, ktoré musia byť splnené, aby sa úloha (napríklad používateľský príbeh) považovala za pripravenú na začatie. Zvyčajne zahŕňa:
- Jasne popísané požiadavky.
- Hodnotenie úlohy.
- Žiadne blokátory.
- Dostupnosť potrebných zdrojov a prístupov.
-
Definícia dokončenia — sú kritériá, ktoré určujú, kedy sa úloha považuje za úplne dokončenú a pripravenú na vydanie alebo ďalší krok. Zvyčajne zahŕňa:
- Kód napísaný a otestovaný.
- Prehľad kódu.
- Aktualizovaná dokumentácia.
- Testy (jednotkové, integračné, akceptačné) prešli.
- Úloha je integrovaná do hlavnej vetvy.
Príklad: úloha sa považuje za "Pripravenú", ak sú požiadavky jasné a vyhodnotené, a za "Dokončenú" keď je kód otestovaný a nasadený do testovacieho prostredia.