Operazioni (CRUD)
Ogni risorsa ha dei campi obbligatori da impostare al momento della creazione della risorsa stessa. Inoltre, non tutte le risorse potevano essere create o modificate. Ecco una tabella di riferimento con le risorse e i campi richiesti.
| Risorse | Crea | Aggiorna | Eliminare | Campi obbligatori per CREATE |
|---|---|---|---|---|
| Processi | SÌ (non è possibile eliminare il processo predefinito) | Nome | ||
| EntityTypes | No | No | No | Nome, EntityType |
| Priorità | ||||
| Severità | Nome | |||
| EntityStates | SÌ (non è possibile eliminare gli stati iniziale o finale) | |||
| Generali | No | No | No | |
| Assegnabili | No | No | No | |
| GeneralUsers | No | No | No | |
| Utenti | SÌ (non puoi cancellarti da solo) | |||
| Progetti | Nome | |||
| Programmi | Nome | |||
| Rilasci | Nome, Progetto | |||
| Iterazioni | Nome, StartDate,EndDate, Progetto, Rilascio | |||
| Funzioni | Nome, Progetto | |||
| UserStories | Nome, Progetto | |||
| Attività | Nome, UserStory; +Progetto (quando sono impostati i valori dei campi personalizzati) | |||
| Bug | Nome, Progetto | |||
| TestCases | Nome, Fasi, Successo, Progetto | |||
| TestCaseRuns | TestPlanRun | |||
| TestPlans | Nome, Progetto | |||
| TestPlanRuns | Nome, Progetto, TestPlan | |||
| Entità di dominio estese (ad esempio retrospettive) | Nome; +Progetto (per entità non globali) | |||
| Orari | Progetto, Descrizione | |||
| RevisionFiles | SourceControlID, Progetto | |||
| CustomActivities | Nome, Progetto | |||
| RequestTypes | No | No | No | |
| Costruzioni | Nome, Progetto | |||
| Commenti | Descrizione, Generale | |||
| Assegnazioni | Assegnabile, GeneralUser, Ruolo | |||
| Ruoli | SÌ (non è possibile eliminare il ruolo se è presente EntityStates ) | Nome | ||
| Ostacoli | Nome, Progetto | |||
| Aziende | Aziende | |||
| RoleEfforts | RoleEfforts | |||
| ProjectMembers | ||||
| Allegati | Sì | Sì |