versionone tutorial all one agile project management tool guide
Dlaczego i jak przeprowadzać testy oprogramowania za pomocą narzędzia VersionOne: uniwersalne narzędzie do zwinnego zarządzania
W obecnej epoce wykładniczego rozwoju technologii w różnych domenach popyt na testowanie oprogramowania jest najwyższy. Aby aktywnie reagować na proces iteracyjnego dostarczania światowej klasy aplikacji, różne firmy wprowadzają na rynek różnorodne narzędzia do zarządzania testami.
Ta praktyczna prezentacja zawiera przegląd dlaczego i jak korzystać z VersionOne , jedno z wielu narzędzi do zarządzania projektami oprogramowania dostępnych w branży.
Czego się nauczysz:
- Co omówimy w tym samouczku
- Wprowadzenie do VersionOne
- Korzyści
- Wszystkie wydania
- Instalacja / konfiguracja VersionOne
- Zaloguj sie
- Uzyskiwanie informacji
- Administrator
- Ustawienia projektu
- Nazwa członka
- Podstawowe działania związane z zarządzaniem projektem
- Trend prędkości
- Zakończyć
- Wniosek
- rekomendowane lektury
Co omówimy w tym samouczku
Przyjrzymy się VersionOne Team Edition V.17.0.1.164 główne funkcje, z naciskiem na testowanie oprogramowania poprzez omówienie poniższych aspektów:
- Wprowadzenie do VersionOne - wszechstronnego narzędzia do zwinnego zarządzania
- Instalacja i konfiguracja
- Dodawanie historii i testów do backlogu
- Planowanie sprintów / iteracji
- Rejestruj defekty w trakcie wykonywania testów
- Śledzenie sprintów pod kątem stanu artefaktów i
- Zakończyć
Wprowadzenie do VersionOne
VersionOne to wszechstronne, zwinne narzędzie do zarządzania, które można szybko dostosować do dowolnego zwinna metodologia tworzenia oprogramowania .
W istocie jest to instrument, który oferuje solidną platformę planowania i śledzenia w celu wspierania zwinnego rozwoju jako podejścia oddolnego. VersionOne ma wbudowaną kontrolę jakości jako istotna część całego procesu tworzenia oprogramowania.
Korzyści
- VersionOne zapewnia kompleksową, zwinną platformę do planowania i śledzenia wszystkich historii, usterek, zadań i testów.
- Zapewnia łatwy dostęp i widoczność podczas pracy z kilkoma zespołami i wieloma projektami w tym samym czasie.
- Ujednolicił tworzenie oprogramowania, dostarczanie i ustawienie przepływu pracy w jednym pakiecie dla użytkowników.
- Obsługuje także integrację z wieloma różnymi programami, takimi jak Bugzilla, Cruise Control, Eclipse, HP QuickTestPro, JIRA, Microsoft Project i Microsoft Visual Studio.
Przeczytaj także: Korzystanie z JIRA do zarządzania projektami Agile
Wszystkie wydania
Możesz użyć dowolnej z czterech wersji VersionOne, które odpowiadają Twojemu stylowi zarządzania i testowania oprogramowania oraz potrzebom.
Istotne i specyficzne cechy każdej z czterech edycji są skonsolidowane na poniższym rysunku.
- Zespół: Nad jednym projektem może pracować maksymalnie 10 członków.
- Katalizator: Nad kilkoma projektami może pracować zespół do 20 użytkowników.
- Przedsiębiorstwo: Wielu użytkowników i zespołów może pracować nad różnymi bieżącymi projektami.
- Ostateczny: Ma pełny dostęp, którego może potrzebować organizacja na poziomie przedsiębiorstwa.
VersionOne Wszystkie cztery edycje:
(Uwaga: Kliknij dowolny obraz, aby wyświetlić powiększony widok)
Jeśli chodzi o testy akceptacyjne i regresyjne, rozszerzenie Edycja Ultimate programu VersionOne został zaprojektowany tak, aby je zintegrować. VersionOne śledzi testy akceptacyjne według ich statusu, czasu i wyniku. Możesz też użyć testów regresji jako szablonów testów akceptacyjnych.
Instalacja / konfiguracja VersionOne
Masz skonfigurowane w chmurze wszystkie cztery wersje na okres próbny. Aby się zarejestrować, kliknij Edycja zespołowa stąd
Po przesłaniu informacji o rejestracji otrzymasz adres URL umożliwiający zalogowanie się do VersionOne Team Edition. Możesz postępować zgodnie z tą samą procedurą, aby uzyskać dostęp do pozostałych trzech wersji - Catalyst, Enterprise i Ultimate.
Zaloguj sie
Po instalacji / konfiguracji musisz wprowadzić swój identyfikator i hasło.
Strona logowania
Uzyskiwanie informacji
Pierwsza zakładka, którą zobaczysz w VersionOne, to Pierwsze kroki. Zawiera przegląd głównych funkcji planowania produktu, planowania wersji, planowania sprintu i śledzenia sprintu.
W szczególności podkreśla, co byś zrobił podczas wykonywania testu. Dodajesz historie, tworzysz i planujesz wydanie, planowanie sprintu i śledzisz swoje codzienne postępy.
Ustawienia administracyjne znajdują się po prawej stronie aplikacji, aby ułatwić dotarcie do użytkowników (administratorów i członków zespołu). Poza tym istnieje wiele standardowych wskaźników raportowania Agile, takich jak Release Burndown, Sprint Burndown, Velocity Trend i Test Trend.
Ekran startowy
Administrator
Ponieważ jesteś na początku konfiguracji projektu / testu, możesz dodać dodatkowych członków / użytkowników według potrzeb do listy członków, klikając kartę Dodaj członka. Zostaje dodany nowy członek, którego możesz później przypisać do dowolnego konkretnego zadania, pracując ze sprintami nad historiami i błędami.
bezpłatna aplikacja na Androida
Dodaj członków
Ustawienia projektu
Po wstawieniu członków kliknij projekt, aby utworzyć nowy. Możesz nadać tytuł projektowi, określić poziom projektu, dodając opis, datę rozpoczęcia, datę zakończenia, właściciela, sumę punktów szacunkowych i wszelkie inne informacje, których możesz potrzebować na tym etapie.
Strona tworzenia nowego projektu:
Nazwa członka
Po prawej stronie aplikacji zobaczysz swoje nazwisko jako członka. Gdy klikniesz swoje imię, zobaczysz poniższe funkcje
- Szczegóły członka: Zawiera wszystkie szczegóły dotyczące twoich historii, przypadków i projektów, nad którymi aktualnie pracujesz.
- Hasło: Możesz zmienić swoje hasło dostępu do VersionOne
- Aplikacje: Ta funkcja umożliwia dodanie dowolnej aplikacji, do której chcesz mieć dostęp za pośrednictwem VersionOne. Po dodaniu aplikacji system przekazuje do niej Access Token
- Wyloguj: Zwykle służy to do wylogowania się z aplikacji
Po zakończeniu przygotowań i konfiguracji możesz przejść do podstawowych czynności testowych, klikając stronę planowania produktu.
Podstawowe działania związane z zarządzaniem projektem
1) Planowanie produktu
To pierwszy praktyczny krok w kierunku uporządkowania zaległości i uszeregowania historii zgodnie z potrzebami do wykonywania testów.
Możesz tworzyć swoje zaległości, zarządzając historiami, zestawami testowymi i defektami w miarę aktualizowania elementów pracy. Planowanie produktu zapewnia przydatne zasoby, takie jak szacowanie, kojarzenie Twojej pracy z Epicem, ranking zaległości w przypadku wielu takich historii, usterek i testów.
Możesz dodawać historie i usterki tyle, ile potrzebujesz lub uzyskać do nich dostęp z dowolnego projektu lub sprintu. Filtrowanie umożliwia przeciąganie i upuszczanie dowolnego elementu z rejestru w celu ustalenia priorytetów. Historie można importować z arkuszy Excela lub tworzyć bezpośrednio z menu Add Story Inline znajdującego się po prawej stronie strony Planowanie produktu.
Poniższy rysunek przedstawia stronę główną zaległości, na której możesz uporządkować historie według tytułu, ID, priorytetu, punktu szacowania i projektu.
aplikacje do konwersji youtube na mp3
Ekran planowania produktu - Zaległości
Strona importowania zaległości :
Pobierz szablon programu Excel, klikając opcję Importuj na karcie Planowanie produktu. Możesz wypełnić go swoimi scenariuszami testowymi, przypadkami testowymi, danymi testowymi i innymi odpowiednimi kolumnami w oparciu o potrzeby każdego modułu testowanej aplikacji (AUT).
Możesz wykonać te same kroki dla usterek i problemów. Jeśli wystąpią jakiekolwiek problemy podczas przesyłania arkusza Excela, VersionOne powie Ci, która kolumna lub wiersz należy poprawić, aby zakończyć proces przesyłania.
Po kliknięciu opcji Dodaj historię w tekście pojawi się menu rozwijane zawierające funkcje dodawania historii i defektu.
Po kliknięciu Dodaj defekt pojawi się poniższe okno, w którym można zarejestrować defekt, w którym można dodać tytuł, sprint, opis, szacowaną liczbę punktów, właściciela, status, priorytet i typ.
Dodaj nową stronę defektów
W celu raportowania pozycji zaległości istnieje wiele typów szablonów raportów, które można wygenerować w zależności od potrzeb.
Kilka głównych typów wskaźników to:
- Mapa drogowa
- Poziom portfela
- Story Velocity
- Przedmioty do pracy
# 2) Planowanie wydania
Dzięki tej funkcji VersionOne możesz przenieść dowolną historię zaległości do dowolnej wersji. Planowanie wydania oferuje dwa podejścia, a mianowicie taktyczne i strategiczne. W taktycznym planie wydań planujesz każdy element, defekt i testujesz indywidualnie na poziomie zaległości. Przy podejściu strategicznym przewidujesz zaległości na poziomie portfela.
Poza tym ta funkcja oferuje możliwość planowania regresji, która pozwala opisywać i mapować skoordynowane zestawy czynności testowych, aby upewnić się, że istniejąca funkcjonalność nadal działa.
Zawsze zaleca się, aby harmonogramy były krótkie, używając jak największej liczby sprintów. Jednym z głównych powodów stojących za planem wydania jest możliwość śledzenia zespołów i terminów wydania poprzez skuteczną komunikację.
Istnieją dwie metody przenoszenia zaległych elementów
- Zaznacz pola wyboru dla wielu kondygnacji naraz z Przenieś do projektu
- Przeciągnij i upuść je tam, gdzie chcesz
Jednocześnie możesz dodawać nowe wersje do projektu podczas pracy nad bieżącymi. Projekt Burndown pokazuje ogólny stan wydania pod względem czasu.
Strona planowania wydania
W przypadku wersji Sprint możesz przeglądać wskaźniki raportów z testów, aby mierzyć postęp w kierunku ukończenia sprintu.
Są one wymienione poniżej:
- Raport zależności pozycji portfela
- Opublikuj raport prognozowania
- Standup Dashboard Report
# 3) Planowanie sprintu / iteracji
W tym miejscu wybierasz, nad którymi elementami z listy zadań chcesz pracować dla danego sprintu w oparciu o Twoje priorytety. Następnie dzielisz je na konkretne testy i szacujesz wysiłki, aby je ukończyć.
Skuteczne oszacowanie polega na przyjrzeniu się przeszłym poziomom wydajności i postępom zespołu oraz uzyskaniu wyobrażenia o bieżącej pracy do wykonania. Poniżej wymieniono podstawowe funkcje na tym etapie
- Aktywacja i dezaktywacja sprintu
- Zamykanie sprintu
- Tworzenie / dodawanie sprintu
- Usuwanie sprintu
- Zarządzanie relacjami w sprincie
Po zaplanowaniu pracy przy użyciu harmonogramu Sprint / Iteration i możliwości planowania członkowie zespołu otrzymują przydzielone zadania. Zespół może zdecydować, nad którą pozycją zaległości należy pracować w pierwszej kolejności i zaplanować wykonanie.
Możesz przeciągać / upuszczać każdy element, który chcesz, lub możesz to zrobić, przechodząc przez wiele wyborów elementu i przenosząc je razem do sprintu lub projektu. Zobaczysz szczegóły priorytetowych pozycji w harmonogramie zaległości produktu, jak pokazano na poniższym ekranie.
Planowanie sprintu
Istnieją różne typy metryk raportowania do śledzenia sprintu, przydatne dla Scrum Masters, Team Leaderów, członków zespołu i interesariuszy. Główne typy obejmują następujące
- Skumulowany przepływ według raportu stanu
- Raport trendów obciążenia członków
- Raport zawartości przebiegu potoku
- Szybkie raporty listy
- Raport tablicy rozdzielczej sprintu / iteracji
- Standup Dashboard Report
- Raport z testów
- Raport trendów prędkości
- Raport czasu cyklu elementu pracy.
Klikając zakładkę śledzenia sprintu, przechodzimy do wykonywania testów.
# 4) Śledzenie sprintu / iteracji
Po utworzeniu testów nadszedł czas na ich wykonanie. Zobaczysz, co musisz codziennie testować i aktualizować historie, testy i wady. Możesz przeglądać pulpity nawigacyjne, aby wyświetlić stan i postęp. Kluczowe wskaźniki zwinne, status każdej historii i usterki są dostępne do wyświetlenia na standardowym pulpicie nawigacyjnym.
Możesz po prostu przeciągać i upuszczać każdą z historii i usterek podczas ich wykonywania. Daje ogólny obraz tego, jak zespół sobie radzi w zakresie wykonywania zadań i testów. Poniżej opisano, co możesz zrobić w sekcji Iteracja sprintu.
a) Śledzenie szczegółów
Zobaczysz całą swoją otwartą pracę w tym wybranym sprincie, w tym zaktualizowany czas i status.
b) Śledzenie członków
Ta strona pokazuje listę wszystkich członków zespołu przypisanych do konkretnego sprintu. Jest to lista wskazująca związek między testerami a przydzielonymi zadaniami.
Podsumowanie sprintu dla śledzenia członków:
c) Storyboard
Ta strona wyświetla wizualny widok wszystkich historii zawartych w sprincie. Zapewnia jasny obraz historii, które mają je w kolumnach Brak, Przyszłość, W toku, Gotowe i Zaakceptowane.
Strona scenorysu
d) Tablica zadań
Pokazuje wizualny status zadań pogrupowanych według błędów i / lub zadań. Możesz wyświetlić poniższy widok podczas codziennego spotkania zespołu, aby dać jasny obraz ogólnego postępu prac.
e) Tablica testowa
Ta strona wyświetla testy akceptacyjne pogrupowane według pozycji backlogu np. stan defektu lub testu. Pokazuje indywidualny status testu podczas cyklu testowego.
Dane raportowania dotyczące śledzenia sprintu obejmują:
- Trend ładowania elementów
- Czas cyklu elementu pracy
- Trend prędkości
- Sprint / Iteration Burndown
- Standup Dashboard
- Trend testowy
- Uruchomienia testowe
- Skumulowany przepływ
- Szybka lista wysiłków
Trend prędkości
Wyświetla stan dwóch ustanowionych sprintów do testów. Możesz tworzyć raporty, pokazując zespół, grupę funkcji, rozpoczęcie sprintu, zakończenie sprintu, elementy pracy i typ agregacji. Następnie możesz przekształcić go w plik PDF lub wydrukować.
Zakończyć
VersionOne to pojedyncza platforma, na której możesz planować i śledzić wszystkie elementy pracy testowej z lepszą widocznością w różnych zespołach, projektach, portfelach i interesariuszach. Oferuje rozwiązanie do zarządzania cyklem życia aplikacji z obsługą DevOps.
Poniższy rysunek ilustruje ogólny przepływ pracy i główne funkcje VersionOne.
VersionOne Workflow w skrócie:
Wniosek
Na rynku dostępnych jest wiele narzędzi do zarządzania projektami Agile. VerisonOne jest jednym z najlepszych wśród nich.
przekonwertuj wideo z YouTube'a na mp4 online za darmo
Przeglądając ten artykuł, uzyskamy jasny obraz narzędzia VersionOne.
O Autorach: To jest post gościnny autorstwa Haroon i Noorullah, obaj mają duże doświadczenie w pracy nad projektami Agile.
Proszę zostaw komentarz, jeśli napotkasz jakiekolwiek problemy podczas tego procesu.
rekomendowane lektury
- Jira Portfolio Tutorial: Wtyczka do zarządzania portfelem projektów Agile dla JIRA (recenzja)
- Dogłębne samouczki dotyczące Eclipse dla początkujących
- Samouczek TestLink: Przewodnik dla laika po narzędziu do zarządzania testami TestLink (samouczek nr 1)
- Samouczek SVN: Zarządzanie kodem źródłowym przy użyciu Subversion
- TOP 10 najlepszych narzędzi do zwinnego zarządzania projektami w 2021 roku
- JIRA Agile Tutorial: Jak skutecznie używać JIRA do zarządzania projektami Agile
- Samouczek Bugzilli: Praktyczny samouczek dotyczący narzędzia do zarządzania defektami
- Samouczek SAFe Agile: Co to jest Scaled Agile Framework