versionone tutorial all one agile project management tool guide
Proč a jak provádět testování softwaru pomocí VersionOne: Nástroj pro agilní správu typu „vše v jednom“
V současné epice technologického exponenciálního vývoje napříč různými doménami je poptávka po testování softwaru v nejvyšším stavu. Aby proaktivně reagovaly na proces iterativního doručování potřeb špičkových softwarových aplikací, zavádějí různé společnosti na trh řadu nástrojů pro správu testů.
Tento praktický průvodce vám tedy poskytne přehled proč a jak používat VersionOne , jeden z mnoha nástrojů pro správu softwarových projektů dostupných v tomto odvětví.
Co se naučíte:
- Co se budeme zabývat v tomto tutoriálu
- VersionOne Úvod
- Výhody
- Všechna vydání
- Instalace / nastavení VersionOne
- Přihlásit se
- Začínáme
- Správce
- Nastavení projektu
- Jméno člena
- Hlavní činnosti v oblasti projektového řízení
- Trend rychlosti
- Zabalit
- Závěr
- Doporučené čtení
Co se budeme zabývat v tomto kurzu
Podíváme se na VersionOne Team Edition V.17.0.1.164 hlavní funkce s důrazem na testování softwaru pokrytím níže uvedených aspektů:
- Úvod do VersionOne - nástroje pro agilní správu typu „vše v jednom“
- Instalace a nastavení
- Přidávání článků a testů do nevyřízených položek
- Plánování sprintů / iterací
- Při provádění testů zaznamenávejte vady
- Sledování sprintů pro stav artefaktů a
- Zabalit
VersionOne Úvod
VersionOne je nástroj pro agilní správu typu „vše v jednom“, který se rychle přizpůsobí každému agilní metodika vývoje softwaru .
Ve skutečnosti se jedná o nástroj, který nabízí spolehlivou platformu pro plánování a sledování, která podporuje agilní vývoj jako přístup zdola nahoru. VersionOne má integrovanou kontrolu kvality jako nezbytná součást celého procesu vývoje softwaru.
Výhody
- VersionOne umožňuje agilní platformu end-to-end pro plánování a sledování všech vašich příběhů, defektů, úkolů a testů.
- Poskytuje snadný přístup a viditelnost pro práci s několika týmy a mnoha projekty současně.
- Sjednotil vývoj softwaru, dodávku a nastavení pracovního toku v jednom balíčku pro své uživatele.
- Podporuje také integraci s mnoha různými programy, jako jsou Bugzilla, Cruise Control, Eclipse, HP QuickTestPro, JIRA, Microsoft Project a Microsoft Visual Studio.
Přečtěte si také: Používání JIRA pro agilní řízení projektů
Všechna vydání
Můžete použít kteroukoli ze čtyř verzí VersionOne, která vyhovuje vašemu stylu řízení a testování softwarových projektů a vašim potřebám.
Pod obrázkem jsou shrnuty významné a specifické rysy každé ze čtyř edic.
- Tým: Na jednom projektu může pracovat maximálně 10 členů.
- Katalyzátor: Tým až 20 uživatelů může pracovat na několika projektech.
- Podnik: Mnoho uživatelů a týmů může pracovat na různých probíhajících projektech.
- Ultimátni: Má plný přístup, který může organizace na úrovni podniku potřebovat.
VersionOne Všechna čtyři vydání:
(Poznámka: Klikněte na libovolný obrázek pro zvětšené zobrazení)
Pokud jde o akceptační a regresní testy, Konečné vydání verze VersionOne je navržena tak, aby je integrovala. VersionOne sleduje akceptační testy podle jejich stavu, času a výsledku. A můžete použít regresní testy jako šablony pro akceptační testy.
Instalace / nastavení VersionOne
Ve všech čtyřech vydáních máte zkušební verzi cloudu. Chcete-li se zaregistrovat, klikněte na Týmová edice odtud
Když zadáte své přihlašovací údaje, obdržíte adresu URL pro přihlášení do VersionOne Team Edition. Stejným postupem můžete získat přístup k dalším třem edicím - Catalyst, Enterprise a Ultimate.
Přihlásit se
Po instalaci / nastavení budete muset zadat své ID a heslo.
Přihlašovací stránka
Začínáme
První karta, kterou vidíte ve VersionOne, je Začínáme. Poskytuje přehled hlavních funkcí plánování produktu, plánování vydání, plánování sprintu a sledování sprintu.
Konkrétně zdůrazňuje, co byste dělali při provádění testu. Přidáváte příběhy, vytváříte a plánujete vydání, plánujete sprint a sledujete svůj denní pokrok.
Nastavení správy je na pravé straně aplikace pro snadný přístup uživatelů (administrátorů a členů týmu). Kromě toho existuje mnoho standardních metrik Agile reporting, jako Release Burndown, Sprint Burndown, Velocity Trend a Test Trend.
Obrazovka Začínáme
Správce
Jelikož jste na začátku nastavení projektu / testu, můžete podle potřeby přidat další členy / uživatele do seznamu členů kliknutím na kartu Přidat člena. Přidá se nový člen, kterého můžete později přiřadit ke konkrétnímu úkolu při práci se sprinty na příbězích a defektech.
Výukový program pro Microsoft Dynamics Axe 2012 pro začátečníky
Přidat členy
Nastavení projektu
Po vložení členů klikněte na projekt a vytvořte nový. Můžete zadat název projektu, určit úroveň projektu přidáním popisu, data zahájení, data ukončení, vlastníka, celkových odhadovaných bodů a dalších informací, které v této fázi budete potřebovat.
Nová stránka pro vytvoření projektu:
Jméno člena
Na pravé straně aplikace byste viděli své jméno jako člena. Když kliknete na své jméno, uvidíte níže uvedené funkce
- Detaily člena: Obsahuje všechny podrobnosti o vašich příbězích, případech a projektech, na kterých aplikaci aktuálně pracujete.
- Heslo: Můžete změnit své přístupové heslo na VersionOne
- Aplikace: Tato funkce vám nabízí možnost přidat jakoukoli aplikaci, ke které chcete mít přístup přes VersionOne. Jakmile aplikaci přidáte, systém vám k ní dá přístupový token
- Odhlásit se: Obvykle je to pro vás, abyste se odhlásili z aplikace
Po dokončení přípravy a nastavení jste připraveni se pustit do hlavních testovacích aktivit kliknutím na stránku plánování produktu.
Hlavní činnosti v oblasti projektového řízení
# 1) Plánování produktu
Je to váš první praktický krok k organizaci nevyřízených položek a seřazení příběhů podle toho, co potřebujete pro provádění testů.
Své nevyřízené položky můžete vytvořit spravováním příběhů, testovacích sad a vad, jak budete neustále aktualizovat své pracovní položky. Plánování produktu vám poskytne užitečné zdroje, jako je odhad, přiřazení vaší práce k Epic, hodnocení nevyřízených položek, když existuje mnoho takových příběhů, vad a testů.
Můžete přidat příběhy a defekty tolik, kolik potřebujete, nebo k nim přistupovat z libovolného projektu nebo sprintu. Filtrování umožňuje přetahovat libovolné položky z nevyřízených položek pro účely stanovení priorit. Příběhy lze importovat z listů aplikace Excel nebo je vytvořit přímo z nabídky Přidat příběh do řádku umístěné na pravé straně stránky Plánování produktu.
Obrázek níže ukazuje hlavní stránku nevyřízených položek, kde můžete příběhy uspořádat podle názvu, ID, priority, bodu odhadu a projektu.
Obrazovka plánování produktu - Nevyřízené položky
Stránka importu nevyřízených položek :
Stáhněte si šablonu aplikace Excel kliknutím na kartu Importovat z karty Plánování produktu. Můžete jej vyplnit svými testovacími scénáři, testovacími případy, testovacími daty a dalšími příslušnými sloupci na základě potřeb každého modulu Testované aplikace (AUT).
Stejné kroky můžete provést u defektů a problémů. Pokud se během nahrávání listu aplikace Excel vyskytnou nějaké problémy, VersionOne vám řekne, který konkrétní sloupec nebo řádek je třeba opravit, aby se proces nahrávání dokončil.
Když kliknete na Přidat příběh do řádku, zobrazí se rozevírací nabídka s funkcemi pro přidání příběhu a defektu.
Po kliknutí na Přidat defekt se zobrazí níže uvedené okno pro zaznamenání defektu, kde můžete přidat název, sprint, popis, odhadované body, vlastníka, stav, prioritu a typ.
Přidat novou vadnou stránku
Pro účely vykazování položek nevyřízených položek existují různé typy šablon sestav, které můžete podle potřeby generovat.
Několik hlavních typů metrik je následující:
- Cestovní mapa
- Úroveň portfolia
- Rychlost příběhu
- Pracovní položky
# 2) Plánování vydání
V této funkci VersionOne můžete přesunout jakýkoli nevyřízený příběh do kterékoli z verzí. Plánování vydání nabízí dva přístupy, a to taktický a strategický. V plánu taktického vydání plánujete každou položku, defekt a testujete individuálně na úrovni nevyřízených položek. Ve strategickém přístupu očekáváte nevyřízené položky na úrovni portfolia.
Kromě toho tato funkce nabízí možnost regresního plánování, které vám umožní popsat a mapovat koordinované sady testovacích aktivit a zajistit tak, aby vaše stávající funkce fungovaly i nadále.
Vždy se doporučuje, aby vaše plány byly krátké, abyste využili co nejvíce sprintů. Jedním z hlavních důvodů plánu vydání je schopnost sledovat týmy a termíny vydání prostřednictvím efektivní komunikace.
Položky nevyřízených položek můžete přesunout dvěma způsoby
- Zaškrtněte políčka u více příběhů najednou od Přesunout do projektu
- Přetáhněte je tam, kam chcete
Současně můžete do projektu přidávat nová vydání při práci na těch současných. Projekt Burndown ukazuje celkový stav vydání z hlediska času.
Stránka plánování vydání
nejlepší bezplatný čistič pro Windows 10
U vydání Sprint si můžete prohlédnout metriky sestavy testů a změřit tak svůj pokrok směrem k dokončení sprintu.
Jsou zmíněny níže:
- Zpráva o závislostech na portfoliových položkách
- Release Forecasting Report
- Zpráva o záložním panelu
# 3) Plánování sprintu / iterace
Zde je místo, kde si na základě svých priorit vyberete, na kterých položkách nevyřízených položek se má pro konkrétní sprint pracovat. Poté je rozdělíte do konkrétních testů a odhadnete úsilí o jejich dokončení.
Efektivním odhadem je podívat se na minulé úrovně výkonnosti a pokroku týmu a získat představu o aktuální práci, kterou je třeba udělat. Níže jsou uvedeny primární funkce v této fázi
- Aktivace a deaktivace sprintu
- Uzavření sprintu
- Vytvoření / přidání sprintu
- Odstranění sprintu
- Správa vztahů sprintu
Poté, co jste naplánovali svou práci pomocí plánování Sprint / Iteration a plánovací kapacity, členové týmu dostanou úkoly, které jim byly přiděleny. Tým může rozhodnout, na které položce nevyřízených položek by se mělo nejprve pracovat, a naplánovat provedení.
Můžete přetáhnout každou položku, kterou chcete, nebo to můžete provést procházením několika výběrů položky a přesunout je společně do sprintu nebo projektu. Uvidíte podrobnosti prioritních položek v rozvrhu nevyřízených produktů, jak je uvedeno na níže uvedené obrazovce.
Plánování sprintu
Existují různé typy metrik hlášení pro sledování sprintu, užitečné pro Scrum Masters, vedoucí týmu, členy týmu a zúčastněné strany. Mezi hlavní typy patří následující
- Kumulativní tok podle zprávy o stavu
- Zpráva o trendu zatížení členů
- Zpráva o obsahu spuštění potrubí
- Rychlý seznam zpráv
- Zpráva řídicího panelu sprintu / iterace
- Zpráva o záložním panelu
- Zpráva o zkušebních bězích
- Zpráva o trendu rychlosti
- Zpráva o pracovní době cyklu.
Kliknutím na kartu sledování sprintu vstoupíme do provádění testů.
# 4) Sledování sprintu / iterace
Jakmile vytvoříte testy, je nyní čas provést testy. Uvidíte, co musíte denně testovat a aktualizovat příběhy, testy a defekty. Stav a průběh můžete zobrazit v řídicích panelech. Klíčové agilní metriky, stav každého příběhu a defekt jsou k dispozici pro prohlížení na standardním řídicím panelu.
Každý z příběhů a defektů můžete při jejich provádění jednoduše přetáhnout. Poskytuje celkový obraz toho, jak se týmu daří provádět úkoly a testy. Následující text popisuje, co můžete dělat v části Sprint Iteration.
a) Sledování podrobností
V tomto vybraném sprintu byste viděli veškerou svou otevřenou práci, včetně aktualizovaného času a stavu.
b) Sledování členů
Tato stránka zobrazuje seznam všech členů týmu přiřazených k jejich konkrétnímu sprintu. Jedná se o seznam, který označuje vztah mezi testery a přiřazenými úkoly.
Shrnutí sprintu pro sledování členů:
c) Storyboard
Tato stránka zobrazuje vizuální pohled na všechny příběhy obsažené ve sprintu. Poskytuje vám jasný obraz příběhů, které je mají ve sloupcích Žádný, Budoucí, Probíhající, Hotový a Přijatý.
Stránka scénáře
d) Hlavní panel
Zobrazuje vizuální stav úkolů seskupených podle defektů nebo podle úkolů. Pohled níže můžete zobrazit během každodenního setkání týmu, abyste získali jasný obraz o celkovém postupu práce.
e) Zkušební deska
Tato stránka zobrazuje přejímací testy seskupené podle položky nevyřízených položek, např. závada nebo stav zkoušky. Zobrazuje stav jednotlivých testů během testovacího cyklu.
Metriky hlášení pro sledování sprintu zahrnují následující:
- Trend zatížení prutu
- Doba cyklu pracovní položky
- Trend rychlosti
- Sprint / Iteration Burndown
- Standup Dashboard
- Trend testu
- Testovací běhy
- Kumulativní tok
- Rychlý seznam úsilí
Trend rychlosti
Zobrazuje stav dvou zavedených sprintů pro testování. Můžete vytvořit sestavy zobrazením typu Team, Feature Group, Start Sprint, End Sprint, Work-items and Aggregation. Poté jej můžete převést do formátu PDF nebo jej můžete vytisknout.
Zabalit
VersionOne je jednotná platforma, kde můžete plánovat a sledovat všechny své testovací pracovní položky s větší viditelností napříč různými týmy, projekty, portfolii a zúčastněnými stranami. Nabízí řešení správy životního cyklu aplikací s povolenou funkcí DevOps.
Obrázek níže ilustruje celkový pracovní postup a hlavní funkce VersionOne.
Pracovní postup VersionOne na první pohled:
Závěr
Na trhu máme k dispozici mnoho nástrojů Agile Project Management Tool. VerisonOne je jedním z nejlepších mezi nimi.
Procházením tohoto článku získáme jasnou představu o nástroji VersionOne.
O autorech: Toto je příspěvek od Haroona a Noorullaha, oba mají bohaté zkušenosti s prací na agilních projektech.
sql dotazy pro praxi s odpověďmi
Pokud během tohoto procesu narazíte na nějaké problémy, zanechte prosím komentář.
Doporučené čtení
- Výukový program pro Jira Portfolio: Doplněk Agile Project Portfolio Management pro JIRA (recenze)
- Výukové programy pro zatmění do hloubky pro začátečníky
- Výukový program TestLink: Laický průvodce nástrojem TestLink Test Management (výuka č. 1)
- Výukový program SVN: Správa zdrojového kódu pomocí Subversion
- TOP 10 nejlepších nástrojů pro agilní řízení projektů v roce 2021
- Výukový program JIRA Agile: Jak efektivně používat JIRA pro správu agilních projektů
- Výukový program Bugzilla: Výukový program pro správu defektů
- Výukový program SAFe Agile: Co je to Scaled Agile Framework