versionone tutorial all one agile project management tool guide
Perché e come eseguire il test del software con VersionOne: strumento di gestione agile all-in-one
Nell'attuale epopea dello sviluppo esponenziale della tecnologia in vari domini, la domanda di test del software è al suo stato più alto. Per rispondere in modo proattivo al processo di fornitura iterativa delle esigenze di applicazioni software di livello mondiale, diverse aziende hanno introdotto sul mercato la varietà di strumenti di gestione dei test.
Quindi, questo pratico ti darà una panoramica di perché e come usare VersionOne , uno dei tanti strumenti di gestione dei progetti software disponibili nel settore.
Cosa imparerai:
- Cosa tratteremo in questo tutorial
- Introduzione a VersionOne
- Benefici
- Tutte le edizioni
- VersionOne Installazione / Configurazione
- Login
- Essere dichiarato
- Admin
- Impostazioni del progetto
- Nome del membro
- Attività principali di gestione del progetto
- Tendenza velocità
- Incartare
- Conclusione
- Lettura consigliata
Cosa tratteremo in questo tutorial
Vedremo VersionOne Team Edition V.17.0.1.164 caratteristiche principali con un'enfasi sui test del software coprendo gli aspetti seguenti:
- Introduzione a VersionOne, strumento di gestione agile all-in-one
- Installazione e configurazione
- Aggiunta di storie e test nel backlog
- Pianificazione di Sprint / iterazione
- Registra i difetti durante l'esecuzione dei test
- Monitoraggio degli Sprint per lo stato degli artefatti e
- Incartare
Introduzione a VersionOne
VersionOne è uno strumento di gestione agile all-in-one che può adattarsi rapidamente a qualsiasi metodologia di sviluppo software agile .
In effetti, è uno strumento che offre una solida piattaforma di pianificazione e monitoraggio per supportare lo sviluppo agile come approccio dal basso verso l'alto. VersionOne ha integrato la garanzia della qualità come parte essenziale dell'intero processo di sviluppo del software.
Benefici
- VersionOne facilita una piattaforma agile end-to-end per pianificare e tenere traccia di tutte le tue storie, difetti, attività e test.
- Ti offre un facile accesso e visibilità per lavorare con più team e molti progetti contemporaneamente.
- Ha unificato lo sviluppo del software, la consegna e l'impostazione del flusso di lavoro in un unico pacchetto per i suoi utenti.
- Inoltre, supporta l'integrazione con molti programmi diversi come Bugzilla, Cruise Control, Eclipse, HP QuickTestPro, JIRA, Microsoft Project e Microsoft Visual Studio.
Leggi anche: Utilizzo di JIRA per la gestione agile dei progetti
Tutte le edizioni
È possibile utilizzare una qualsiasi delle quattro edizioni VersionOne che si adattano allo stile di test e gestione del progetto software e alle esigenze.
Le caratteristiche significative e specifiche di ciascuna delle quattro edizioni sono consolidate di seguito nella figura.
- Squadra: Un massimo di 10 membri può lavorare su un progetto.
- Catalizzatore: Un team di massimo 20 utenti può lavorare su diversi progetti.
- Impresa: Molti utenti e team possono lavorare su diversi progetti in corso.
- Ultimate: Ha accesso completo di cui un'organizzazione di livello aziendale potrebbe aver bisogno.
VersionOne All Four Editions:
(Nota: Fare clic su qualsiasi immagine per ingrandirla)
Per quanto riguarda i test di accettazione e regressione, il Ultima edizione di VersionOne è progettato per integrarli. VersionOne tiene traccia dei test di accettazione in base al loro stato, tempo e risultato. Inoltre, puoi utilizzare i test di regressione come modelli per i test di accettazione.
VersionOne Installazione / Configurazione
Hai configurato nel cloud tutte e quattro le edizioni per la prova. Per iscriverti, clicca su Team edition da qui
Quando invii le tue informazioni di registrazione, ti verrà fornito l'URL per accedere a VersionOne Team Edition. Puoi seguire la stessa procedura per accedere alle altre tre edizioni: Catalyst, Enterprise e Ultimate.
Login
Dopo l'installazione / configurazione, sarà necessario inserire l'ID e la password.
Pagina di login
Essere dichiarato
La prima scheda che vedi in VersionOne è Guida introduttiva. Offre una panoramica delle principali funzionalità di pianificazione del prodotto, pianificazione del rilascio, pianificazione dello sprint e monitoraggio dello sprint.
Nello specifico, evidenzia cosa faresti durante l'esecuzione del test. Aggiungi storie, crei e pianifichi il rilascio, la pianificazione dello sprint e monitori i tuoi progressi quotidiani.
L'impostazione di amministrazione si trova sul lato destro dell'applicazione per un facile accesso agli utenti (amministratori e membri del team). Inoltre, ci sono molte metriche di reporting Agile standard come Release Burndown, Sprint Burndown, Velocity Trend e Test Trend.
Schermata introduttiva
Admin
Poiché sei all'inizio della configurazione del progetto / test, puoi aggiungere membri / utenti aggiuntivi di cui hai bisogno all'elenco dei membri facendo clic sulla scheda Aggiungi membro. Viene aggiunto il nuovo membro, che puoi assegnare a qualsiasi compito specifico in seguito mentre lavori con gli sprint sulle storie e sui difetti.
goniometro end to end framework di test per le app angularjs
Aggiungi membri
Impostazioni del progetto
Una volta inseriti i membri, fare clic sul progetto per crearne uno nuovo. Puoi assegnare un titolo al progetto, specificare il livello del progetto aggiungendo Descrizione, Data di inizio, Data di fine, Proprietario, Punti di stima totali e qualsiasi altra informazione di cui potresti aver bisogno in questa fase.
Pagina di creazione del nuovo progetto:
Nome del membro
Vedresti il tuo nome come membro sul lato destro dell'applicazione. Quando fai clic sul tuo nome, vedi sotto le funzioni
- Dettagli membro: Contiene tutti i dettagli sulle tue storie, casi e progetti su cui stai lavorando attualmente.
- Parola d'ordine: È possibile modificare la password di accesso in VersionOne
- Applicazioni: Questa funzione offre la possibilità di aggiungere qualsiasi applicazione a cui si desidera accedere tramite VersionOne. Una volta aggiunta l'applicazione, il sistema ti fornisce il token di accesso per essa
- Disconnettersi: Normalmente, questo è per te per disconnetterti dall'applicazione
Dopo aver completato la preparazione e l'impostazione, sei pronto per entrare nelle attività di test principali facendo clic sulla pagina di pianificazione del prodotto.
Attività principali di gestione del progetto
# 1) Pianificazione del prodotto
È il primo passo pratico per organizzare i tuoi arretrati e classificare le storie di cui hai bisogno per eseguire i test.
Puoi creare il tuo backlog gestendo le storie, i set di test e i difetti mentre continui ad aggiornare i tuoi elementi di lavoro. La pianificazione del prodotto ti offre risorse utili come la stima, l'associazione del tuo lavoro a un Epic, la classificazione degli arretrati quando sono presenti numerose storie, difetti e test di questo tipo.
Puoi aggiungere storie e difetti quanti ne vuoi o accedervi da qualsiasi progetto o sprint. Il filtraggio consente di trascinare e rilasciare qualsiasi elemento dal backlog a scopo di prioritizzazione. Le storie possono essere importate da fogli Excel o create direttamente dal menu Aggiungi storia in linea situato sul lato destro della pagina Pianificazione prodotto.
L'immagine sotto mostra la pagina principale del backlog dove puoi organizzare le storie per titolo, ID, Priorità, Punto di stima e progetto.
Schermata di pianificazione del prodotto - Backlog
Pagina di importazione del backlog :
Scarica il modello Excel facendo clic su Importa dalla scheda Pianificazione prodotto. È possibile compilarlo con i propri scenari di test, casi di test, dati di test e altre colonne pertinenti in base alle esigenze di ciascun modulo dell'Applicazione in test (AUT).
Puoi eseguire gli stessi passaggi per Difetti e Problemi. In caso di problemi durante il caricamento del foglio Excel, VersionOne ti dice quale particolare colonna o riga deve essere corretta per completare il processo di caricamento.
Quando fai clic su Aggiungi storia in linea, vedrai un menu a discesa che ha le funzioni per aggiungere storia e difetto.
Dopo aver fatto clic su Aggiungi un difetto, verrà visualizzata la finestra seguente per registrare il difetto in cui è possibile aggiungere il titolo, lo sprint, la descrizione, i punti di stima, il proprietario, lo stato, la priorità e il tipo.
Aggiungi nuova pagina difetto
Ai fini del reporting degli elementi del backlog, sono disponibili vari tipi di modelli di report che è possibile generare, in base alle proprie esigenze.
Alcuni dei principali tipi di metriche sono i seguenti:
- Carta stradale
- Livello di portafoglio
- Velocità della storia
- Oggetti di lavoro
# 2) Pianificazione del rilascio
In questa funzionalità di VersionOne, puoi spostare qualsiasi storia di backlog in una qualsiasi delle versioni. La pianificazione del rilascio offre due approcci, ovvero tattico e strategico. Nel piano di rilascio tattico, pianifichi ogni articolo, difetto e test individualmente a livello di backlog. Nell'approccio strategico, anticipi il backlog a livello di portafoglio.
Inoltre, questa funzionalità offre la possibilità di pianificazione della regressione che consente di descrivere e mappare set coordinati di attività di test per assicurarsi che la funzionalità esistente continui a funzionare.
Si consiglia sempre di avere una pianificazione breve utilizzando il maggior numero di sprint possibile. Uno dei motivi principali alla base del piano di rilascio è essere in grado di tenere traccia dei team e delle scadenze di rilascio tramite una comunicazione efficace.
microsoft dynamics ax 2012 tutorial per principianti
Esistono due metodi per spostare gli elementi del backlog
- Seleziona le caselle di controllo per più storie alla volta da Sposta al progetto
- Trascinali e rilasciali dove vuoi
Allo stesso tempo, puoi aggiungere nuove versioni al progetto mentre lavori su quelle attuali. Il progetto Burndown mostra lo stato generale del rilascio in termini di tempo.
Pagina di pianificazione del rilascio
Per la versione Sprint, puoi visualizzare le metriche dei rapporti sui test per misurare i tuoi progressi verso il completamento dello sprint.
Sono menzionati di seguito:
- Report dipendenze elemento del portafoglio
- Rapporto di previsione del rilascio
- Report Dashboard Standup
# 3) Pianificazione di sprint / iterazioni
Qui è dove scegli quali elementi del backlog devono essere lavorati per un particolare sprint in base alle tue priorità. Quindi, suddividili in test specifici e valuta gli sforzi per completarli.
Una stima efficace consiste nell'esaminare i livelli di prestazioni e i progressi passati del team e farsi un'idea del lavoro corrente da svolgere. Le funzioni principali in questa fase sono menzionate di seguito
- Attivazione e disattivazione di uno sprint
- Chiusura di uno sprint
- Creazione / aggiunta di uno Sprint
- Eliminazione di uno sprint
- Gestire le relazioni Sprint
Dopo aver pianificato il lavoro utilizzando la pianificazione Sprint / Iteration e la capacità di pianificazione, ai membri del team vengono assegnate attività. Il team può decidere quale elemento del backlog dovrebbe essere lavorato inizialmente e pianificare l'esecuzione.
Puoi trascinare / rilasciare ogni elemento che desideri, oppure puoi farlo passando attraverso più selezioni dell'elemento e spostandoli insieme in uno sprint o in un progetto. Verranno visualizzati i dettagli degli elementi prioritari nella pianificazione del backlog del prodotto, come mostrato nella schermata seguente.
Pianificazione dello sprint
Esistono vari tipi di metriche di reporting per il monitoraggio dello sprint, utili per Scrum Master, Team Lead, membri del team e stakeholder. I tipi principali sono i seguenti
- Rapporto flusso cumulativo per stato
- Rapporto sull'andamento del carico dei membri
- Rapporto sui contenuti dell'esecuzione della pipeline
- Rapporti elenco rapido
- Rapporto Dashboard Sprint / Iterazione
- Report Dashboard Standup
- Rapporto sulle esecuzioni dei test
- Rapporto sull'andamento della velocità
- Rapporto tempo ciclo elemento di lavoro.
Cliccando sulla scheda di tracciamento dello sprint, entriamo nell'esecuzione dei test.
# 4) Tracciamento di sprint / iterazioni
Dopo aver creato i test, è ora il momento di eseguire i test. Vedresti cosa devi testare e aggiornare storie, test e difetti su base giornaliera. Puoi passare attraverso i dashboard per visualizzare lo stato e l'avanzamento. Le metriche agili chiave, lo stato di ogni storia e ogni difetto sono disponibili per la visualizzazione nel dashboard standard.
Puoi semplicemente trascinare e rilasciare ciascuna delle storie e dei difetti mentre li esegui. Fornisce il quadro generale di come si sta comportando un team per quanto riguarda l'esecuzione delle attività e dei test. Di seguito viene descritto cosa è possibile fare nella sezione Iterazione dello sprint.
a) Monitoraggio dei dettagli
Vedresti tutto il tuo lavoro aperto in questo sprint selezionato, incluso il tempo aggiornato e lo stato.
b) Monitoraggio dei membri
Questa pagina mostra l'elenco di tutti i membri del team assegnati al loro sprint specifico. È un elenco che indica la relazione tra i tester e le attività assegnate.
Riepilogo dello sprint per il monitoraggio dei membri:
miglior editor python per mac os x
c) Storyboard
Questa pagina mostra una vista visiva di tutte le storie incluse in uno sprint. Fornisce un'immagine chiara delle storie che li hanno nelle colonne di Nessuno, Futuro, In corso, Fatto e Accettato.
Pagina Storyboard
d) Taskboard
Mostra uno stato visivo delle attività raggruppate per difetti e / o per attività. È possibile visualizzare la visualizzazione di seguito durante la riunione quotidiana del team per fornire un'immagine chiara dell'avanzamento complessivo del lavoro.
e) Scheda di prova
Questa pagina visualizza i test di accettazione raggruppati per elemento del backlog per es. difetto o stato del test. Mostra lo stato del singolo test durante il ciclo di test.
Le metriche di reporting per il monitoraggio dello sprint includono quanto segue:
- Tendenza del carico dei membri
- Tempo ciclo oggetto di lavoro
- Tendenza velocità
- Sprint / Iterazione Burndown
- Dashboard in piedi
- Trend di prova
- Esecuzioni di prova
- Flusso cumulativo
- Elenco rapido degli sforzi
Tendenza velocità
Visualizza lo stato di due sprint stabiliti per il test. È possibile produrre i report mostrando il team, il gruppo di funzioni, lo sprint iniziale, lo sprint finale, gli elementi di lavoro e il tipo di aggregazione. Quindi, puoi trasformarlo in PDF o stamparlo.
Incartare
VersionOne è un'unica piattaforma in cui è possibile pianificare e tenere traccia di tutti gli elementi di lavoro di test con maggiore visibilità tra diversi team, progetti, portfolio e stakeholder. Offre soluzioni di gestione del ciclo di vita delle applicazioni abilitate per DevOps.
La figura seguente illustra il flusso di lavoro complessivo e le caratteristiche principali di VersionOne.
Flusso di lavoro VersionOne in sintesi:
Conclusione
Abbiamo molti strumenti di gestione dei progetti agili disponibili sul mercato. VerisonOne è uno dei migliori tra loro.
Analizzando questo articolo avremo un'idea chiara dello strumento VersionOne.
Riguardo agli Autori: Questo è un guest post di Haron e Noorullah, entrambi con una vasta esperienza di lavoro su progetti Agile.
Si prega di lasciare un commento se si verificano problemi durante questo processo.
Lettura consigliata
- Tutorial Jira Portfolio: plug-in Agile Project Portfolio Management per JIRA (recensione)
- Tutorial approfonditi su Eclipse per principianti
- Tutorial TestLink: una guida per i profani allo strumento di gestione dei test TestLink (Tutorial # 1)
- Tutorial SVN: gestione del codice sorgente mediante Subversion
- I 10 migliori strumenti di gestione dei progetti agili nel 2021
- Tutorial JIRA Agile: come utilizzare JIRA in modo efficace per la gestione di progetti Agile
- Tutorial Bugzilla: Tutorial pratico dello strumento di gestione dei difetti
- Tutorial SAFe Agile: cos'è Scaled Agile Framework