Split and Join 2.0
Divide un artefacto en un artefacto por párrafo, o combina varios artefactos en uno, con una vista previa antes de cambiar nada.
Qué es y por qué existe
Los buenos requisitos son atómicos: un requisito, un artefacto. Sin embargo, tras una importación desde Word, un único artefacto suele contener una sección entera con muchos párrafos, listas o tablas. También ocurre lo contrario: una afirmación se reparte entre varios artefactos que deberían ir juntos.
Dividir o combinar artefactos a mano supone copiar texto, crear artefactos, colocarlos correctamente y suprimir los restos. Split and Join 2.0, la nueva versión de SmarterProcess del ejemplo Split and Join de IBM, lo hace en un solo paso y muestra primero el resultado.
Problemas que resuelve
- Artefactos que contienen varios requisitos, lo que dificulta trazarlos, probarlos y revisarlos.
- Afirmaciones repartidas entre varios artefactos que deberían ser uno solo.
- Copia de texto entre artefactos, propensa a errores.
- Pérdida de estructura cuando los artefactos se dividen a mano.
Ventajas
- Requisitos atómicos y verificables que pueden enlazarse y comprobarse de forma individual.
- Vista previa: el widget muestra las partes o el texto combinado antes de cambiar nada.
- Colocación correcta: los nuevos artefactos aparecen justo después del original, en el nivel adecuado; en el caso de los encabezados, debajo del encabezado.
- Seguridad: si una división falla o se detiene, el módulo se restaura a su estado anterior.
- Informe de cambios con los textos antes y después.
Cómo se usa
- Abra un módulo y seleccione artefactos en él.
- Un artefacto seleccionado: la sección Split muestra las partes. Haga clic en Split into N artifacts (dividir en N artefactos).
- Dos o más seleccionados: la sección Join los muestra en el orden del módulo. Haga clic en Join N artifacts (combinar N artefactos) y confirme.
- Siga el resultado en Execution Status y descargue el informe de cambios si lo necesita.
Conviene saber
- Una parte es un párrafo, un encabezado, una lista, una tabla o una cita del texto; el formato dentro de cada parte se conserva.
- Los enlaces, los valores de atributo y los comentarios no se copian a los nuevos artefactos ni se trasladan desde los eliminados.
- Una combinación se bloquea cuando un artefacto que se va a eliminar tiene hijos no seleccionados, de modo que ningún artefacto pierde su lugar.
Novedades de la versión 2.23
· Los títulos de los cambios se publican en inglés.
- Memory stays bounded on very large modules