Questo ruolo può essere assunto da uno sviluppatore, un tester o
uno sviluppatore di informazioni.
Il ruolo di sviluppatore è responsabile dello sviluppo di una parte del sistema, inclusa la sua progettazione in modo che si adatti all'architettura, della creazione, possibilmente, di un prototipo dell'interfaccia utente e, quindi, dell'implementazione, del test dell'unità e dell'integrazione dei componenti che fanno parte della soluzione.
Il ruolo di sviluppatore
opera sui record attività che gli vengono assegnati e quindi completa il lavoro
sulle attività. I ruoli Developer, Test e Doc Assess operano tutti sulle attività correlate per completare un'operazione. I tipi comuni di un'attività ALM sono:
- Developer: gli sviluppatori operano su e risolvono problemi. Un'attività di sviluppatore contiene un ChangeSet che include i file su cui lavorare e una spiegazione della risoluzione della richiesta per quando l'attività è completata.
- Test: i tester lavorano sulle attività di test eseguendo test e qualificando le attività di sviluppatore. Ogni attività di test contiene tutte le informazioni sull'esecuzione di test e risultati.
- Doc Assess: gli sviluppatori di informazioni operano su un'attività di valutazione della documentazione valutando le necessità della documentazione associata a un'attività di sviluppatore. Un'attività di valutazione della documentazione contiene un'indicazione che definisce se la documentazione è necessaria come parte del completamento di un'operazione.
Commenti, domande e risposte possono essere aggiunti a qualsiasi tipo di
attività.
Lo stato Opened è il punto di inizio per un'attività di sviluppatore. Una volta esaminata un'attività, lo sviluppatore può completarla se il comportamento attuale è quello progettato, non deve essere corretto o per altre ragioni appropriate.
Lo sviluppatore lascia l'attività nello stato Opened se non può essere risolta velocemente
e non ci si può lavorare immediatamente o attiva l'attività per poterci lavorare. Una volta completato il lavoro sull'attività, questa può essere spostata nello stato Completed.
Le possibili azioni approvate per il ruolo di sviluppatore sono:
- Azioni ALMActivity: Activate, Complete, Delete, Import, Modify, Open,
QuestionOrComment, ReOpen, ReadyToWaiting, Submit, WorkOn
- Azioni ALMBaseline: Modify, Submit
- Azioni record BTBuild: Complete, Delete, Failure, Modify, ReSubmit, Retire,
Submit