Svislý řez - Vertical slice - Wikipedia
Tento článek má několik problémů. Prosím pomozte vylepši to nebo diskutovat o těchto otázkách na internetu diskusní stránka. (Zjistěte, jak a kdy tyto zprávy ze šablony odebrat) (Zjistěte, jak a kdy odstranit tuto zprávu šablony)
|
A svislý řez, někdy zkráceně VS, je typ milník, měřítko nebo Uzávěrka, s důrazem na demonstraci pokroku ve všech složkách a projekt.[je zapotřebí lepší zdroj ] Mohlo to mít původ v odvětví videoher.[je zapotřebí lepší zdroj ]
Termín „svislý řez“ označuje průřezový řez vrstvami, které tvoří strukturu základny softwarového kódu. Většinou se používá v Skrumáž terminologie, kde je práce plánována z hlediska rysů (nebo příběhů). Například jako velmi základní přístup může softwarový projekt sestávat ze tří vrstev (nebo komponent):
- Vrstva přístupu k datům (dno)
- Vrstva obchodní logiky (střední)
- Uživatelské rozhraní vrstva (nahoře)
V tomto běžném přístupu znamená svislý řez kousek každé vrstvy. Opět jako příklad by nový požadavek na funkci, jako je „zobrazování informací x na hlavní obrazovce“, obsahoval tyto pracovní bity:
- Pracujte v UX / UI, které zobrazí informace
- Pracujte ve vrstvě služeb a transformujte informace
- Pracujte ve vrstvě databáze a ukládejte / načítejte informace.
Vertikální řez lze tedy definovat jako „součet práce, kterou je třeba provést v každé vrstvě, která se podílí na fungování konkrétní funkce.“ Svislý řez nemusí nutně ovlivnit všechny součásti softwaru. Například pokud řešení obsahuje webovou službu, žilo by ve stejné „podlaze“ jako uživatelské rozhraní a funkce jako „podpora přihlášení / odhlášení ve webové službě“, která zahrnuje pouze webovou službu, nevyžaduje změnu v uživatelském rozhraní , ale obchodní a databázové přístupové vrstvy.
Vertikální uživatelské příběhy
Vertikální uživatelský příběh zapouzdřuje působení jedné funkce.
Psaní vertikálních uživatelských příběhů
Níže je uveden příklad vertikálního uživatelského příběhu:
Jako koncový uživatel musím být schopen přihlásit se na svůj firemní portál, abych mohl vykonávat funkce své práce.
Kritéria přijatelnosti
Kritéria přijetí jsou podmínky spokojenosti. Tento příběh je „hotový“, když jsou dokončeny podrobné funkce.
- Příklad
- Ověřte, že se mohu přihlásit do systému
- Ověřte, že si moje přihlašovací údaje budou pamatovat
- Kliknutím na odkaz „Zapomenuté heslo“ ověřím, že si mohu resetovat své vlastní heslo
- Ověřte, že bez předchozího přihlášení se nemohu vrátit zpět na cílovou stránku
Členitý vrstvou
Jako vývojář budete muset přemýšlet o každém souboru zapouzdřeném v každé vrstvě, který je třeba vytvořit nebo rozšířit, aby bylo možné dokončit tento příběh „Přihlášení uživatele“.
Zdroje
- Vertical Slicing Training Deck od Ben Clay (Enterprise Scaled Scrum 2009)
- Postaveno pro prosperitu Jay van Zyl
- Horizontální a vertikální uživatelské příběhy - Krájení dortu Ned Kremic
- INVESTUJTE DO DOBRÝCH PŘÍBĚHŮ A CHYTRÝCH ÚKOLŮ od Billa Wakeho
- 6 skvělých způsobů, jak rozdělit uživatelské příběhy od Dominica Krimmera
- Uživatelské příběhy 2.0 od Jeffa Sutherlanda