Attribute Composer
Compila un attributo con un valore che costruisci a partire dai dati dell'artefatto stesso, per un intero modulo, mostrando ogni nuovo valore prima di salvare qualsiasi cosa.
Che cos'è e perché esiste
Molti attributi di un progetto di requisiti non contengono informazioni nuove: ripetono, in una forma fissa, ciò che l'artefatto già possiede. Un'etichetta breve formata da identificatore e priorità, un titolo che ripete l'intestazione, una chiave che porta il tipo di artefatto, una copia del testo del requisito in testo semplice per un report o un'esportazione. Oggi questi campi si compilano a mano, artefatto per artefatto, oppure restano vuoti perché nessuno ha il tempo di farlo.
Attribute Composer li compila in un'unica esecuzione. Costruisci una regola una sola volta (le parti del valore e il loro ordine) e il widget scrive il risultato nell'attributo scelto, per tutti gli artefatti di un modulo o solo per quelli selezionati, dopo averti mostrato esattamente che cosa riceverebbe ogni artefatto.
Problemi che risolve
- Attributi che devono seguire una convenzione di denominazione («ID / Priorità / Nome») e che divergono quando vengono digitati a mano.
- Campi che restano vuoti per migliaia di artefatti perché compilarli uno a uno non è realistico.
- Il testo del requisito richiesto come testo semplice in un attributo separato, per esportazioni, report o strumenti esterni.
- Valori digitati due volte: una modifica nell'attributo di origine non raggiunge mai la copia.
- Nessun modo di vedere, prima di salvare, che cosa scriverebbe davvero un aggiornamento massivo.
Vantaggi
- Una regola, un intero modulo: parti nell'ordine che scegli: attributi di qualsiasi tipo, il nome, l'identificatore, il tipo di artefatto, il testo del requisito come testo semplice e il tuo testo, ad esempio i separatori.
- Anteprima prima di scrivere qualsiasi cosa: ogni artefatto con il valore attuale e quello nuovo, uno accanto all'altro.
- Sicuro per impostazione predefinita: vengono compilati solo gli attributi di destinazione vuoti, a meno che non richieda la sovrascrittura; un risultato vuoto non viene mai scritto e un valore già corretto non viene salvato di nuovo.
- Risultati puliti: una parte vuota porta con sé il proprio separatore, quindi non otterrai mai «ID / / Nome».
- Riutilizzabile: le regole possono essere salvate con un nome e ricaricate quando lo stesso lavoro si ripresenta.
- Prova documentale: un report delle modifiche in Excel elenca ogni artefatto con il valore prima e dopo.
Come si usa
- Voi1Scegliere l'attributo di destinazione e le parti
- Voi3Controllare valori attuali e nuoviSe serve: Modificare la regola e cercare di nuovo
- DOORS Next4Scrivere i valori dopo la conferma
- Risultato5Report delle modifiche in Excel
- Apri un modulo in DOORS Next. In Rule, fai clic su Change e scegli il Target attribute: un attributo di testo, un attributo numerico quando il valore è un numero, un attributo di enumerazione quando il valore è una delle sue etichette, un attributo sì/no o data, oppure il nome dell'artefatto.
- Costruisci il valore in Parts, in order con Add attribute e Add text: ogni parte è un attributo, il nome, l'identificatore, il tipo di artefatto, il testo del requisito come testo semplice o il tuo testo, ad esempio un separatore. Sposta le parti con le frecce; la riga sotto le parti mostra la regola risultante.
- Lascia attive o disattiva Skip empty parts e Only fill empty targets (disattivata, i valori esistenti vengono sovrascritti), scegli un Artifact type se deve cambiare un solo tipo e fai clic su Done.
- In Write, scegli Whole module o Selection (gli artefatti selezionati in DOORS Next) e fai clic su Find. L'elenco mostra il nuovo valore di ogni artefatto che cambierebbe; aprendo una riga vedi l'attributo, il valore attuale e quello nuovo, e Show in module.
- Fai clic su Write, leggi la conferma e fai clic su Write N values. Al termine, il blocco dei risultati mostra quanti valori sono stati scritti, erano già corretti, sono stati saltati o non sono riusciti; Log scarica il report delle modifiche in Excel e gli artefatti non riusciti si possono ritentare dallo stesso blocco.
- Per saltare la ricerca sull'intero modulo, fai clic su Write senza fare prima clic su Find: dopo una conferma la regola viene applicata a ogni artefatto del modulo in un solo passaggio e i numeri arrivano alla fine.
Schermate
1La regola aperta: Label composto da Identifier, Priority e Name con separatori, e la formula che ne risulta 2112 valori da scrivere; 8 artefatti con Label già compilato vengono saltati 3Una riga aperta: l'attributo, il valore attuale (vuoto) e quello nuovo 4Conferma che ripete la regola prima di scrivere 112 valori 5112 valori scritti: il blocco dei risultati con il Log e la regola ridotta a una riga
Buono a sapersi
- Lavora sempre in un change set: scartarlo è l'unico modo per recuperare i valori precedenti.
- Le enumerazioni vengono scritte con le loro etichette (più valori separati da virgole), gli utenti con il loro nome, le date come anno, mese e giorno (YYYY-MM-DD).
- Il testo del requisito viene scritto come testo semplice: paragrafi, voci di elenco e righe di tabella diventano righe e la formattazione viene eliminata.
- Le regole salvate sono personali: restano nel tuo browser e non vengono condivise con i colleghi né memorizzate sul server.
- Un valore molto lungo non viene scritto; il limite si può modificare nelle impostazioni del widget.
- Su moduli molto grandi puoi interrompere un'esecuzione, ricaricare la pagina e riprendere da dove si era fermata, con la stessa regola.
Novità della versione 1.17
· I titoli delle modifiche sono pubblicati in inglese.
- Messages in the notifications