Structure Writer
Convierte la estructura de un módulo en valores de atributos (la ruta de capítulos, un identificador de estilo documental y un número de orden) para todos los artefactos a la vez.
Qué es y por qué existe
En un módulo de DOORS Next, el lugar de un requisito (en qué capítulo está, qué número tiene, dónde aparece en el documento) solo se ve dentro de la vista del módulo. En cuanto los artefactos aparecen en una vista de varios módulos, una exportación, un filtro, un informe u otra herramienta, ese contexto desaparece. Los equipos que vienen de DOORS 9 también echan de menos sus identificadores de documento habituales, como «SRS-1234».
Structure Writer copia la estructura en atributos, para que viaje con el artefacto. Para cada artefacto de un módulo puede escribir la ruta de sus capítulos superiores («1 Introducción > 1.2 Alcance»), un identificador con formato compuesto por un prefijo, el identificador del artefacto y un sufijo («SRS-001234-A») y un número que crece en el orden del módulo, para ordenar. Usted elige cuál de los tres valores necesita y en qué atributo va cada uno.
Problemas que resuelve
- Las exportaciones y las vistas de varios módulos pierden el capítulo al que pertenece un requisito.
- Fuera del módulo no se pueden ordenar los requisitos en el orden del documento.
- Los proyectos migrados necesitan identificadores de estilo documental con prefijo, y escribirlos a mano es lento y provoca errores.
- Las herramientas de numeración antiguas cambiaban un artefacto cada vez y tardaban minutos por cada cien artefactos.
- Tras mover o insertar un capítulo, las rutas y los números mantenidos a mano quedan mal sin que nadie lo note.
Beneficios
- Tres valores en una ejecución: ruta jerárquica, identificador con formato y número de secuencia, cada uno opcional y en su propio atributo.
- Ruta flexible: cada nivel como número de sección y nombre, solo número, solo nombre, identificador o identificador y nombre, con su propio separador, con o sin el propio artefacto.
- Módulos completos, rápido: sin límite de 200 artefactos; la estructura se lee una vez y los valores se guardan por lotes.
- Comprobado antes: para una selección, el mosaico Write indica cuántos artefactos cambian y la confirmación cuántas rutas, ID y números se escriben; los valores que ya son correctos nunca se vuelven a guardar.
- Siempre correcto: tras reestructurar, basta con ejecutarlo de nuevo y solo se actualizan los valores que cambiaron.
- Evidencia: un informe de cambios en Excel con cada valor antes y después.
Cómo se usa
- Usted1En Rules, active los valores y elija los atributos de destino
- Usted2Abra un módulo, elija Whole module o Selection
- DOORS Next3Write y confirmar: ruta, ID y número
- Resultado4Informe de cambios en Excel
- En Rules, active los valores que necesite y elija el atributo de destino de cada uno: la ruta jerárquica (formato de nivel y separador), el identificador con formato (prefijo, sufijo, relleno con ceros) y el número de secuencia (inicio y paso).
- Si lo desea, limite la ejecución a un tipo de artefacto, omita los encabezados o rellene solo los destinos vacíos (Additional settings).
- Abra un módulo, elija Whole module (todo el módulo) y haga clic en Write (escribir): lea la confirmación y haga clic en Write values. Los valores se escriben en todo el módulo en una sola pasada y solo se guardan los que realmente cambian.
- O seleccione algunos artefactos del módulo y elija Selection (selección): el mosaico Write indica cuántos de ellos cambian; haga clic en Write y confirme con Write values. Sus rutas y números siguen saliendo de todo el módulo.
- El resultado cuenta los artefactos escritos, ya correctos, omitidos y no guardados; Log (registro) guarda el informe de cambios si necesita un registro.
Capturas de pantalla
1Las reglas: ruta jerárquica, ID con formato con el prefijo BCU- y número de secuencia, cada uno con su atributo de destino 2Seis artefactos seleccionados: el mosaico Write indica cuántos cambian 3Confirmación antes de escribir los valores de los seis artefactos seleccionados, con cuántas rutas, ID y números 4Hecho: valores escritos, con los totales de lo que ya era correcto, se omitió o no se pudo guardar
Conviene saber
- Trabaje siempre en un conjunto de cambios: por defecto se sobrescriben los valores existentes, porque los valores siguen a la estructura. Active «Only fill empty targets» para conservar los valores escritos a mano.
- Los valores de los atributos pertenecen al artefacto, no a su lugar: un artefacto usado dos veces en el módulo recibe los valores de su primer lugar, y uno usado también en otro módulo recibe los del módulo en el que se ejecutó el widget por última vez.
- Los artefactos del nivel superior no tienen capítulo superior, así que solo reciben ruta si se incluye el propio artefacto.
- El número de secuencia cuenta solo los artefactos que se escriben, en el orden en que aparecen en el módulo.
- En módulos muy grandes puede detener una ejecución, recargar la página y continuar desde donde se detuvo, con la misma configuración.
Novedades de la versión 1.17
· Los títulos de los cambios se publican en inglés.
- Messages in the notifications