Rilevamento e risoluzione dei conflitti

Change Management for Rational DOORS rileva automaticamente la maggior parte dei conflitti durante gli stati di revisione e applicazione. Durante la revisione, i conflitti vengono rilevati soltanto all'interno della RCR selezionata. Durante l'applicazione, i conflitti vengono rilevati su tutte le RCR approvate.
Quando Change Management for Rational DOORS ricerca dei conflitti, si verifica una delle seguenti situazioni, in base alla modalità di configurazione scelta per il template.

Per ulteriori dettagli, vedere Definizione di template di configurazione e Risoluzione di conflitti RCR (requirements change request).

Conflitti

Di seguito vengono riportati alcuni esempi di conflitti:
  • Sono state presentate due o più proposte rispetto allo stesso oggetto o modulo. Tali proposte potrebbero essere in conflitto tra di loro o dipendere dall'ordine.
  • Sono state approvate più RCR rispetto allo stesso oggetto e il tipo di modifica è Elimina su tali RCR.
  • Gli attributi Rational DOORS sono stati modificati dalla sovrapposizione di RCR.
  • Sono state approvate due RCR per modificare il testo dell'oggetto di un requisito. Se entrambe vengono applicate senza revisione, la seconda applicata sovrascriverà la prima. In modo analogo, è possibile che una CR richieda l'aggiunta di un oggetto figlio al requisito X mentre un'altra richieda l'eliminazione del requisito X. Se viene applicata la seconda, non è possibile applicare la prima.
  • Non tutte le modifiche sono state apportate tramite Change Management for Rational DOORS. La funzione di gestione modifiche non può rilevare le modifiche manuali. Ad esempio, è possibile che una RCR sia stata inoltrata rispetto ad un requisito. Prima di applicare la CR, qualcuno ha modificato manualmente il requisito senza utilizzare la funzione di gestione modifiche. In tal caso, quando la CR viene applicata, è possibile che sovrascriva l'altra modifica poiché le due richieste non sono correlate.

Il sistema, tuttavia, non può rilevare tutti i conflitti, quindi è necessario esaminarli manualmente per valutare la semantica della modifica. Vedere Risoluzione di conflitti RCR (requirements change request). Utilizzare il report Conflitti RCR per identificare i conflitti che il sistema non può rilevare. Vedere Esecuzione del report Conflitti RCR.


Feedback