# Split and Join 2.0

> Divide un artefatto in un artefatto per paragrafo, oppure unisce più artefatti in uno, con un'anteprima prima di qualsiasi modifica.

Source: https://widgets.doorsnext.com/it/widgets/split-join/

- Area: Struttura dei moduli
- Funziona in: Modulo IBM DOORS Next
- Prodotti supportati: RM (IBM Engineering Requirements Management DOORS Next (Requirements Management))
- Modifica i dati
- Keywords: dividere requisiti, unire requisiti, unire artefatti, requisiti atomici, dividere per paragrafo, scomposizione dei requisiti, qualità dei requisiti
- Versione: 2.23 (Rilasciata 2026-10-06)
- Vendor: SmarterProcess (https://doorsnext.com, info@smarterprocess.pl)

## Che cos'è e perché esiste
I buoni requisiti sono atomici: un requisito, un artefatto. Dopo le importazioni da Word, però, un singolo artefatto contiene spesso un'intera sezione con molti paragrafi, elenchi o tabelle. Accade anche il contrario: un'unica affermazione è distribuita su più artefatti che vanno insieme.

Dividere o unire artefatti a mano significa copiare testo, creare artefatti, posizionarli correttamente ed eliminare ciò che avanza. Split and Join 2.0, la nuova versione realizzata da SmarterProcess dell'esempio Split and Join di IBM, lo fa in un solo passaggio e mostra prima il risultato.

## Problemi che risolve
- Artefatti che contengono più requisiti, difficili quindi da tracciare, testare e revisionare.
- Affermazioni distribuite su più artefatti che dovrebbero essere uno solo.
- Copia di testo tra artefatti soggetta a errori.
- Struttura persa quando gli artefatti vengono divisi a mano.

## Vantaggi
- **Requisiti atomici e verificabili** che possono essere collegati e verificati singolarmente.
- **Anteprima:** il widget mostra le parti o il testo unito prima di qualsiasi modifica.
- **Posizionamento corretto:** i nuovi artefatti compaiono subito dopo l'originale, al livello giusto; per le intestazioni, sotto l'intestazione.
- **Sicuro:** se una divisione non riesce o viene interrotta, il modulo viene riportato allo stato precedente.
- **Report delle modifiche** con i testi prima e dopo.

## Come si usa
1. Aprite un modulo e selezionate degli artefatti.
2. **Un artefatto selezionato:** la sezione Split mostra le parti. Fate clic su **Split into N artifacts**.
3. **Due o più artefatti selezionati:** la sezione Join li mostra nell'ordine del modulo. Fate clic su **Join N artifacts** e confermate.
4. Seguite il risultato in Execution Status e, se necessario, scaricate il report delle modifiche.

## Da sapere
- Una parte è un paragrafo, un'intestazione, un elenco, una tabella o una citazione del testo; la formattazione all'interno di una parte viene mantenuta.
- Link, valori degli attributi e commenti non vengono copiati nei nuovi artefatti né spostati da quelli rimossi.
- Un'unione viene bloccata quando un artefatto da rimuovere ha figli non selezionati, così nessun artefatto perde la propria posizione.
