Come funziona TeamWork
Con TeamWork potete gestire uno o più database di casi. Un caso può
essere una nuova funzionalità da implementare, un bug da correggere, un rischio
da monitorare, una richiesta di assistenza a cui rispondere, o qualsiasi altro genere di
attività di cui desiderate tenere traccia.
Chiunque può aprire nuovi casi, compilando un semplice modulo. Ogni caso,
finché aperto, è sempre assegnato ad una persona, che è responsabile
di risolverlo, oppure di affidarlo a qualcun altro. I casi possono essere documentati,
classificati, assegnati, ordinati, cercati, discussi, stimati, risolti ed infine chiusi.
Ecco il ciclo di vita di un semplice bug:
- Un tester scopre un bug, lo documenta, e lo assegna al responsabile del progetto.
- Il responsabile del progetto assegna il caso ad un programmatore, incaricandolo di
correggerlo.
- Il programmatore risolve il problema, e riassegna il caso al tester per la verifica
delle modifiche.
- Il tester conferma la correzione, quindi chiude il caso.
TeamWork vi permette di gestire automaticamente ogni genere di situazione. Ad
esempio, un programmatore può riassegnare un bug al tester che l'ha documentato, e
chiedere ulteriori informazioni. Oppure può scoprire che il bug è nel codice
scritto da un collega, ed assegnare il caso a quest'ultimo. O ancora, può pensare
che il funzionamento segnalato rispetta le specifiche, e passare il caso al capo progetto
per avere una conferma.
Ogni utente può creare e salvare filtri personalizzati, per vedere solo i
casi che rispettano un determinato insieme di regole. Ad esempio:
- Mostra tutti i casi che mi sono stati assegnati.
- Mostra i bug rilevati nella versione 2.18 del progetto XYZ.
- Mostra i casi aperti questo mese.
- Mostra i casi chiusi da Marco.
Ogni caso può avere una stima dei tempi di lavoro previsti. Ciò
è particolarmente utile per pianificare le nuove release dei progetti. Ad esempio,
potete registrare tutte le funzionalità, le modifiche, e le correzioni da tenere in
considerazione. Fatto questo, potete stimare i tempi, stabilire le priorità, ed
indicare scadenze e punti di controllo, fino ad ottenere una tabella di marcia completa.
Nel corso dello sviluppo potete poi registrare i tempi di lavoro effettivi, e
confrontarli le stime originali. Così facendo i ritardi non passano inosservati, ma
vengono subito alla luce, quando c'è ancora tempo per trovare qualche rimedio.
TeamWork può essere integrato con CVS e con Subversion, due software molto
diffusi per il controllo delle versioni. Ciò vi consente di creare collegamenti
bidirezionali fra i database di TeamWork ed i repository del codice sorgente.
TeamWork può essere usato su tutti i computer con sistema operativo Microsoft Windows.
Installare TeamWork è una questione di minuti, grazie all'apposita procedura
guidata che fa tutto ciò di cui avete bisogno per poter iniziare a lavorare.
E in caso di problemi, siamo pronti ad aiutarvi: i nostri servizi di
supporto tecnico sono infatti completamente gratuiti.
|