Modern Requirements4DevOps 2019 Update 2 Release Notes

REQUISITOS MODERNOS PARA DESARROLLADORES - Actualización 2

21 de octubre de 2019

En esta actualización hemos añadido muchas funciones nuevas y mejoras.

Estamos hablando de Smart Docs, Smart Note, Alice (BA Assistant), Preguntas frecuentes, Diagramas, Maquetas, Casos de uso, Gestión de revisiones, Análisis de trazas, Líneas de base, Informes, Informes inteligentes y Análisis de impacto, todos ellos incluidos en nuestra mayor actualización del año hasta la fecha. Hemos mejorado la velocidad y el rendimiento general de nuestro módulo de revisión rediseñando por completo su implementación. Tiene el mismo aspecto, pero ahora es mejor, más potente y más rápido.

Ya tenemos la primera implementación de una nueva función muy esperada: «MR Artifact». El sistema «MR Artifact» permite a los usuarios ver exactamente en qué artefacto de requisitos modernos se encuentra su requisito. Ahora puedes abrir un elemento de trabajo, hacer clic en «MR Artifacts» en el menú contextual y ver si se encuentra en un Smart Doc, una revisión o una línea de base.

Con numerosas funciones nuevas, actualizaciones y mejoras, la versión 2019 Update 2 de Modern Requirements4DevOps es motivo de gran expectación.
Sigue leyendo para obtener más información.

Características

General

MR Artifact feature added to the Context menu: Users can now view a list of all the Modern Requirements artifacts a given work item is a part of. Currently the MR Artifact window will reflect if a work item is in the following artifacts:
  1. Smart Doc
  2. Reseña
  3. Línea de base
Los usuarios pueden acceder a esta nueva función desde el menú contextual de cualquier elemento de trabajo.

Smart Doc

  1. Heredar las propiedades del elemento de trabajo principal en el elemento de trabajo secundario: cuando se añade un elemento de trabajo bajo un nodo principal, ahora puede heredar los valores de los campos configurados de su elemento de trabajo principal. Los usuarios pueden configurar estos ajustes desde la ventana «Meta Template Designer» a nivel de cada elemento de trabajo.
  2. Campos de solo lectura en Smart Editor: el sistema ya no permitirá a los usuarios editar el contenido de los campos definidos como de solo lectura en la plantilla de proceso.
  3. Habilitar la opción «Abrir elemento de trabajo» para las partes interesadas: los usuarios que hayan iniciado sesión como partes interesadas en la aplicación MR ya pueden actualizar un elemento de trabajo utilizando la opción «Abrir en el editor estándar» de la barra de herramientas. Se puede acceder a esta opción tanto desde la pestaña «Documento» como desde la pestaña «Comparar» de Smart Docs.

Gestión de reseñas

  1. Habilitar la opción «Enviar comentario» para el iniciador de la revisión: ahora, el iniciador de la revisión puede aportar sus comentarios sobre cualquier elemento de trabajo mediante la opción «Enviar comentario».
  2. Dos nuevos tipos de informes de auditoría: Hemos añadido los dos tipos de informe de auditoría siguientes:
    1. Informe de auditoría de aprobaciones: Este informe incluye todos los detalles relativos a las acciones de aprobación realizadas en cada elemento de trabajo durante una revisión; es decir, quién ha aprobado o rechazado un elemento de trabajo, junto con el comentario de respuesta, la acción de revisión, los comentarios sobre los comentarios y cualquier elemento de trabajo vinculado que se haya añadido.
    2. Informe de resultados de la revisión: Este informe incluye todos los detalles relativos a las acciones de revisión realizadas en cada elemento de trabajo durante una revisión; es decir, quién ha revisado cada elemento de trabajo, junto con el comentario de respuesta, la acción de revisión, los comentarios sobre los comentarios y los elementos de trabajo vinculados añadidos.

Línea de base

  1. Los cambios en los tipos de enlace marcarán ahora un elemento de trabajo como «Modificado»: los usuarios pueden configurar la herramienta de línea de base para que marque un elemento de trabajo como «Modificado» si ha cambiado su «tipo de enlace». Los usuarios pueden configurar esta función seleccionando los tipos de enlace que deseen que se consideren un «cambio» en la pestaña «Línea de base» del panel de administración.
  2. Informes de diferencias configurables: Ahora los usuarios pueden configurar qué cambios en los elementos de trabajo se reflejan en el «Informe de diferencias» que se puede generar al comparar líneas de base. Para ello, deben seleccionar los campos deseados en la sección «Campos de visualización de elementos de trabajo para la comparación», situada en la pestaña «General» del panel de administración.
  3. Configurar los informes de diferencias para mostrar los cambios en los tipos de enlace de los elementos de trabajo: Los usuarios pueden configurar el informe de diferencias para que incluya los cambios en los tipos de enlace de los elementos de trabajo. Los usuarios pueden seleccionar los cambios en los tipos de enlace que deben tenerse en cuenta en el informe en la sección «Tener en cuenta los enlaces de los elementos de trabajo para comparar la línea de base», situada en la pestaña «Línea de base» del panel de administración.
  4. Copiar la ruta de área/iteración del proyecto de origen al proyecto de destino: Al copiar o reutilizar una línea de base, el sistema obtendrá automáticamente la ruta de área/iteración del proyecto de origen y la asignará a los elementos de trabajo copiados si existen valores idénticos en el proyecto de destino.

Mejoras

General

Mejora de la funcionalidad de la ventana emergente de comparación: De forma predeterminada, los números de revisión «Última aprobada» y «Última revisada» de un elemento de trabajo se mostrarán, respectivamente, en la parte superior de la lista del menú desplegable de comparación. Las demás revisiones de un elemento de trabajo se mostrarán en orden descendente (es decir, de más reciente a más antigua).
Additionally, when opening the ‘Compare’ popup, the default comparison between revisions of work items will be shown between the selected revision and ‘Last Approved’ revision. If there is no ‘Last Approved’ revision, the ‘Last Reviewed’ revision will be compared with selected revision. And if there is no ‘Last Reviewed’ revision, the comparison will be shown between previous revision and selected revision.

Corrección de errores

  1. Se ha solucionado un problema por el que se producía una navegación incorrecta al crear una línea de base o una revisión desde la vista «Backlog» en Teams.

Smart Doc

  1. Accede a «Plantillas de documentos» desde la ventana del Diseñador de plantillas de Meta: Ahora los usuarios pueden interactuar con sus plantillas de documentos desde la ventana «Meta Template Designer». Esto significa que los usuarios pueden personalizar las plantillas de documentos de las siguientes maneras:
    • modificar la jerarquía de elementos de trabajo de una plantilla de documento
    • cambiar el nombre de una plantilla de documento
    • Eliminar plantillas de documentos
    • o crear una rama de una plantilla de documento para generar una versión nueva y única en la que puedas aplicar tus cambios
    Tras modificar una plantilla de documento existente, los usuarios pueden aplicar sus cambios a los Smart Docs que utilicen dicha plantilla mediante la función «Actualizar todas las plantillas», que se encuentra en la barra de herramientas del explorador de archivos.
  2. Improved text/image wrapping in Smart Docs: All data included in a Smart Doc will now be wrapped to the next line properly. This enhancement is being implemented to make reading Smart Docs easier. This enhancement applies to a Smart Docs’ title, HTML fields, as well as to large images and tables.

Corrección de errores

  1. Fixed an issue where changes made to a Test Case’s ‘Steps’ field from Smart Editor was removing all steps from that work item. The ‘Steps’ field tab will no longer be shown in the Smart Editor.
  2. Fixed an issue where users were unable to select their desired font-size in Smart Editor.
  3. Fixed an issue where an error message “Error in generating the report due to some reason” was showing on exporting a cloned document which contains duplicate work items into MS Word/PDF format.
  4. Fixed an issue where clone of a specific Smart Doc version was not creating if the document contains duplicate ‘Diagram’ work item.
  5. Fixed an issue where file & images with following extensions ‘.bin, .msg, .svg’ wer enot uploading in Smart Editor through “Upload file/insert image” option.
  6. Fixed an issue with the ‘Compare’ tab of Smart Docs where field(s) of new work items were not displaying with the color Red in rare cases.
  7. Fixed an issue where on comparing the current version of Smart Doc with any previous version, the title of deleted work item(s) from the current version is showing in ‘Red’ fond as strikethrough to prominent the difference whereas other fields were not showing in same manner. This issue was occurring only in particular process template.
  8. Fixed an issue in ‘Compare’ tab where the ‘+’ icon was incorrectly being shown after performing an ‘Update All Templates’ operation.
  9. Fixed an issue in version management where a new version’s created time was being shown incorrectly.
  10. Fixed an issue where extra spacing was showing in between numbered list/bullets and text in the generated Word document after exporting with the ‘Save as Word’ feature.
  11. Fixed an issue where numbered list/bullets were not showing indented in the generated Word document after exporting with the ‘Save as Word’ feature.
  12. Fixed an issue where image was not pasting on Smart Editor if image was copied along with caption from MS Word.
  13. Fixed an issue where “Clone Smart Docs” popup invoked from a specific Smart Doc version was showing the incorrect value in the ‘Type of clone’ drop down.
  14. Fixed an issue where a user would have to logout and login to see work items types/fields when using a customized process template.
  15. Fixed an issue in Word Import where data was not mapping to the correct work item fields as defined in the ruleset. This issue originally occurred when the same heading was used for two different properties of the same work item e.g. Description & Acceptance Criteria.

Gestión de reseñas

  1. Mantenimiento de los metadatos de las revisiones en MongoDB: El sistema Modern Requirements almacenará ahora todos los detalles de una revisión en MongoDB, en lugar de guardarlos en el campo HTML de un elemento de trabajo de «Solicitud de comentarios». Al iniciar una revisión, el sistema ya no creará el vínculo entre las solicitudes de comentarios y los elementos de trabajo de la revisión. El sistema ya no creará un elemento de trabajo de «Respuesta a los comentarios» cuando un usuario envíe una respuesta a la revisión (aprobación/envío de la revisión).
  2. Crear revisión en un conjunto de datos de gran tamaño: ahora se pueden crear revisiones con un máximo de 10 000 elementos de trabajo.
  3. Aprobar/rechazar todo en conjuntos de datos de gran tamaño: Esta mejora tiene por objeto optimizar la experiencia del usuario al realizar la operación «aprobar todo/rechazar todo» en conjuntos de datos de gran tamaño. El sistema detectará si la operación va a tardar más de un minuto y, en tal caso, notificará al usuario de que esta acción se completará en segundo plano. De este modo, se libera la interfaz de usuario y el usuario puede continuar sin tener que esperar a que finalice la operación de aprobar todo/rechazar todo.Si el sistema necesita realizar esta operación en segundo plano, se mostrará el siguiente mensaje: «Se está actualizando el historial de los elementos de trabajo pendientes de aprobación. Se enviará un correo electrónico de notificación a las partes interesadas correspondientes una vez completada la operación con éxito».
  4. Se ha cambiado el nombre a «Informe de auditoría de revisión»: el actual «Informe de auditoría de revisión» pasa a denominarse «Informe de auditoría heredado».
  5. Revisión cerrada: Una vez cerrada la revisión, los participantes en la revisión no podrán añadir comentarios ni vincular elementos de trabajo a los comentarios de respuesta existentes.
  6. Panel «Comentarios» de la pestaña «Detalles»: cuando un usuario introduce un comentario en la sección «Comentarios» de la pestaña «Detalles», este se añadirá al elemento de trabajo «Solicitud de comentarios» junto con el dominio y el nombre de usuario del interesado.
  7. Función «Revisión completada»: cuando un participante completa una revisión, se añade un comentario al elemento de trabajo «Solicitud de comentarios», junto con el dominio y el nombre de usuario del participante.
  8. Añadir un elemento de trabajo vinculado a la respuesta indicada: al utilizar la función «Vincular elemento de trabajo» para vincular un elemento de trabajo a una aprobación o un rechazo, dicho elemento se vinculará directamente al elemento de trabajo que se está revisando en ese momento.
  9. Actualizaciones de la interfaz de usuario en la ventana emergente «Solicitar revisión»:
    1. Al iniciar una revisión desde Smart Docs, no se mostrará la «sección de elementos de trabajo».
    2. Al previsualizar una revisión, no se mostrará la lista de elementos de trabajo seleccionados.
    3. En el cuerpo del correo electrónico de revisión no aparecerá la lista de elementos de trabajo seleccionados.

Corrección de errores

  1. Fixed an issue where alignment was disturbing of ‘Details’ tab when a review contains text of more than “1000” character in a purpose field.
  2. Fixed an issue where ‘Approve All’ was not working properly and completely got hanged in case of multi-user scenario.

Informe inteligente

  1. Generación de informes inteligentes con grandes conjuntos de datos: ahora los usuarios pueden generar informes inteligentes con hasta 10 000 elementos de trabajo. Si el proceso de generación no se puede completar al instante, se iniciará un proceso en segundo plano. Mientras se genera el informe en segundo plano, los usuarios pueden seguir realizando otras tareas en la plataforma. Los usuarios pueden seleccionar la opción de recibir una notificación por correo electrónico cuando el informe esté listo. Este correo electrónico incluirá un enlace URL para «Guardar como Word» o «Guardar como PDF».
  2. Aplicar el estilo de la plantilla de Word al documento de Word generado desde Smart Report: Al exportar a MS Word desde Smart Report, los usuarios ahora pueden elegir entre conservar el formato y el estilo del archivo CSS seleccionado o utilizar el estilo de la plantilla de Word que hayan cargado. Para aplicar el formato de una plantilla de Word cargada, los usuarios deben seleccionar la opción CSS «Heredar estilo de Word» en el menú desplegable «Hoja de estilos». Al utilizar esta opción CSS, la plantilla de Word seleccionada aplicará el estilo a los encabezados, el tamaño de la fuente (negrita y subrayado), el color de la fuente, la sangría y la alineación.

Corrección de errores

  1. Fixed an issue in Smart Report designer, where “Save” button was showing as disabled when there was a hyphen(-) character included in a label.
  2. Fixed an issue where text that should appear after an image was showing above the image when generating a report with Smart Report.
  3. [UI Fix] The check box and label options in the ‘Multiline’ config pop up are now space properly.
  4. Fixed an issue where reports that were renamed or deleted in the ‘Designer’ tab were not displaying correctly in the ‘Report’ drop down.
  5. Fixed an issue where Test Case steps were not showing correctly when selected in the ‘Group By’ dropdown in the ‘Designer’ tab.
  6. Fixed an issue where the ‘+’ symbol was not displaying in the report part name on opening the file again.
  7. [UI Fix] Fixed an issue where label of smart report tabs “Report” and “Designer” were not center aligned.
  8. Fixed an issue where table were not displaying correctly after being saved as Word/PDF document when using “Form as table” option.
  9. Fixed an issue where extra spacing was showing in between numbered list/bullets and text in a generated Word document when using the ‘Save as Word’ option from Smart Report.
  10. Fixed an issue where numbered list/bullets were not showing indented in the generated Word document when using the ‘Save as Word’ option from Smart Report.

Línea de base

  1. Optimización del rendimiento:
    1. Compatibilidad con grandes volúmenes de datos en la función «Crear línea de base»: ahora los usuarios pueden realizar la operación «Crear línea de base» con 100 000 elementos de trabajo.
    2. Mayor capacidad de datos en «Copiar línea de base»: ahora los usuarios pueden realizar operaciones de «Copiar elementos de trabajo» con hasta 5.000 elementos de trabajo en Azure DevOps Server y 2.000 elementos de trabajo en Azure DevOps Service.
    3. Mayor capacidad de datos en el informe de diferencias: ahora los usuarios pueden generar un «informe de diferencias» con 10 000 elementos de trabajo en Azure DevOps Server y 3 000 elementos de trabajo en Azure DevOps Service.
    4. Ampliación de la capacidad de datos para la operación «Reversión de elementos de trabajo»: ahora los usuarios pueden realizar la operación «Reversión de elementos de trabajo» con hasta 10 000 elementos de trabajo.

Corrección de errores

  1. Fixed an issue where CPU utilization was maxing out to 100% on performing Copy/Reuse operation on bulk data i.e. more than 1000 work items.
  2. Fixed an issue where an error message “Rollback work item(s) failed” was showing during performing the rollback on baseline when there is a work item in that baseline not yet saved on Azure DevOps Server.
  3. Fixed an issue where the scroll bar was disappearing and continuously loading while comparing two baselines with large data sets.
  4. Fixed an issue where an error message “Rollback work items failed” was showing while performing the rollback on baseline. This issue occurred after deleting a work item from Azure DevOps Server while it still existed in a baseline.
  5. Fixed an issue where the error message “An error occurred while sending the request undefined” occurred when performing the ‘Copy/Reuse’ on a Baseline having bulk data.
  6. Fixed an issue where an error message “Some error occurred in creating baseline”occurred when creating a baseline using the TFS query in which iteration path is set to “@currentiteration” keyword.
  7. Fixed an issue where the incorrect time appeared under “Rev. Date” column during baseline creation when work item selected using “As of” feature.

Panel de administración

  1. Sincronización de los datos de MR con el control de código fuente de Azure DevOps Server/Services: En el caso de las implementaciones de compilación con inicio de sesión único, los datos de Modern Requirements se sincronizarán automáticamente con el control de código fuente de Azure DevOps Server/Services, siempre que se hayan introducido credenciales a nivel de administrador o de colección en la pestaña «General» del panel de administración. Si no se han introducido credenciales en el panel de administración, aparecerá un mensaje de notificación en la pantalla del usuario para avisarle. Los datos de Modern Requirements se sincronizarán con proyectos tanto de GIT como de TFVC.

Diagrama

Corrección de errores

  1. Fixed an issue where the asterisk sign was showing beside the name of diagram file which is already in checked-in mode.
  2. Fixed an issue where the diagram file was not showing upunder Diagram module tab when it was created from Smart Docs using the special characters in title.

Informes

Corrección de errores

  1. Fixed an issue where “steps” field of a test case work item was not retrieving from TFS and showing as blank in a generated Report. If a Test Case’s Steps cannot be retrieved for any reason when generating a report, a notification message will be shown instead of the Test Case Steps under that Test Case work item.

Caso de uso

Corrección de errores

  1. Fixed an issue where Continuous loading appears on applying same smart tag twice on the details/steps tab.

Alice (BA ASSISTANT)

Corrección de errores

  1. Fixed an issue where question mark was appearing for the text written in any language other than English in the exported MS Word document.

Impact Analyzer

Corrección de errores

  1. Fixed an issue where user was unable to edit the work item in impact analyzer window.

Appendix A: Hardware Requirements for Redis

According to Modern Requirements4DevOps, approx. memory usage per user is 477.8495 KB (0.4666 MB). Maximum hard drive space required is 1.5 * (memory size). For instance, in case of an 8 GB RAM, the maximum hard drive space occupied by Redis would be 12 GB.