Exigences modernes 4DevOps 2019 mise à jour 2 Notes de version

MODERN REQUIREMENTS4DEVOPS - Mise à jour 2

21 octobre 2019

Dans cette mise à jour, nous avons ajouté de nombreuses nouvelles fonctionnalités et améliorations.

On parle de Smart Docs, Smart Note, Alice (assistant BA), FAQ, diagramme, maquette, cas d’usage, gestion des revues, analyse de traces, référence de référence, rapports, rapports intelligents et analyse d’impact, tous recevant quelque chose avec notre plus grande mise à jour depuis l’année. L’un d’eux a abordé la rapidité et la performance globale de notre module Review en repensant toute notre implémentation. Elle a l’air pareille, mais elle est à la fois meilleure, plus performante et plus rapide.

Nous avons notre première mise en œuvre d’une nouvelle fonctionnalité tant attendue : l’ARTÉFACT MR. Le système d’artefacts MR permet aux utilisateurs de voir exactement dans quel artefact des exigences modernes se trouve votre exigence. Vous pouvez maintenant ouvrir un élément de travail, cliquer sur ARTÉFACTS MR dans le menu contextuel et voir s’il se trouve dans un document intelligent, une revue ou une ligne de base.

Avec de nombreuses nouvelles fonctionnalités, mises à jour et améliorations, Modern Requirements4DevOps 2019 Update 2 est quelque chose qui enthousiasme.
Lisez la suite pour en savoir plus.

Caractéristiques

Généralités

Fonctionnalité d’artefact MR ajoutée au menu contextuel : Les utilisateurs peuvent maintenant consulter une liste de tous les artefacts des Exigences Modernes auxquels un élément de travail donné fait partie. Actuellement, la fenêtre d’artefacts MR indiquera si un élément de travail se trouve dans les artefacts suivants :
  1. Smart Doc
  2. Critique
  3. Référence
Les utilisateurs peuvent accéder à cette nouvelle fonctionnalité dans le menu contextuel de n’importe quel élément de travail.

Smart Doc

  1. Hériter des propriétés de l’élément de travail parent dans un élément de travail enfant : Lorsqu’un élément de travail est ajouté sous un nœud parent, il peut maintenant hériter des valeurs des champs configurés de son élément de travail parent. Les utilisateurs peuvent configurer ces paramètres à partir de la fenêtre Meta Template Designer au niveau de chaque élément de travail.
  2. Champs en lecture seule dans Smart Editor : Le système n’autorisera plus les utilisateurs à modifier le contenu des champs définis en lecture seule dans le modèle de processus.
  3. Activez l’option « travail ouvert » pour les parties prenantes : Les utilisateurs, connectés en tant que parties prenantes dans l’application MR, peuvent maintenant mettre à jour un élément de travail en utilisant l’option « Ouvrir dans l’éditeur standard » depuis la barre d’outils. Cette option est accessible à partir des onglets « Document » et « Compare » de Smart Docs.

Gestion de la revue

  1. Activez l’option « Soumettre un commentaire » pour l’initiateur de la révision : Un initiateur d’évaluation peut maintenant donner un retour sur n’importe quel élément de travail en fournissant un commentaire via l’option « Soumettre un commentaire ».
  2. Deux nouveaux types de rapports d’audit : Nous avons ajouté les deux types de rapports d’audit suivants :
    1. Rapport d’audit d’approbation : Ce rapport inclut tous les détails concernant les actions d’approbation entreprises sur chaque élément de travail lors d’une révision, c’est-à-dire qu’un élément est approuvé/rejeté par qui, avec le commentaire de réponse, l’action d’évaluation, le commentaire sur un commentaire et tout élément d’œuvre lié ajouté.
    2. Rapport des résultats de la revue : Ce rapport inclut tous les détails concernant les actions d’évaluation entreprises sur chaque élément d’évaluation dans une évaluation, c’est-à-dire qu’un élément est examiné par qui, ainsi que le commentaire de réponse, l’action d’évaluation, le commentaire sur un commentaire et les éléments d’œuvre liés ajoutés.

Référence

  1. Les changements aux types de liens marqueront maintenant un élément de travail comme « Modifié » : Les utilisateurs peuvent maintenant configurer l’outil Baseline pour marquer un élément de travail comme « Modifié » si le « Type de lien » de l’élément a changé. Les utilisateurs peuvent configurer cette fonction en sélectionnant les types de liens désirés qu’ils souhaitent déclencher comme « Changement » en utilisant l’onglet de base du panneau d’administration.
  2. Rapports de différence configurables : Les utilisateurs peuvent maintenant configurer quels changements d’éléments de travail sont reflétés dans le « Rapport de Différence » qui peut être généré lors de la comparaison des lignes de base. Les utilisateurs peuvent configurer cela en sélectionnant les champs désirés dans la section « Champs d’affichage de l’élément de travail pour la comparaison » dans l’onglet général du panneau d’administration.
  3. Configurez les rapports de différence pour afficher les changements dans les types de liens d’éléments de travail : Les utilisateurs peuvent configurer le Rapport de Différence pour inclure les modifications apportées aux types de liens d’éléments de travail. Les utilisateurs peuvent sélectionner des changements de type de lien à considérer dans le rapport depuis la section « Considérer les liens des éléments de travail pour comparer la référence » dans l’onglet des références du panneau d’administration.
  4. Copie de la zone/chemin d’itération du projet source vers le projet cible : Sur la base de copier/réutiliser, le système obtiendra automatiquement la zone/le chemin d’itération du projet source et le définira sur l’élément de travail copié si des valeurs identiques existent dans le projet cible.

Améliorations

Généralités

Améliorer la fonction de comparaison contextuelle : Par défaut, les numéros de révision « Dernière approbation » et « Dernière révision » d’un élément d’œuvre seront respectivement affichés en haut de la liste dans le menu déroulant de comparaison. Les autres révisions restantes d’un élément de travail seront affichées par ordre décroissant (c’est-à-dire de la plus récente à la plus ancienne).
De plus, lors de l’ouverture de la fenêtre pop-up « Comparer », la comparaison par défaut entre les révisions des éléments de travail sera affichée entre la révision sélectionnée et la révision « Dernière approbation ». S’il n’y a pas de révision « Dernière Approbation », la révision « Dernière Révision » sera comparée à la révision sélectionnée. Et s’il n’y a pas de révision « Dernière Révisée », la comparaison sera affichée entre la révision précédente et la révision sélectionnée.

Corrections de bogues

  1. Correction d’un problème où une navigation invalide se produisait lors de la création d’une ligne de base/révision à partir de la vue Backlog sur Teams.

Smart Doc

  1. Accédez aux « Modèles de documents » depuis la fenêtre Meta Template Designer : L’utilisateur peut maintenant interagir avec ses modèles de documents à partir de la fenêtre du Meta Template Designer. Cela signifie qu’un utilisateur peut personnaliser un modèle de document de la manière suivante :
    • changer la hiérarchie des éléments de travail d’un modèle de document
    • changer le nom d’un modèle de document
    • supprimer les modèles de documents
    • ou bifurquer un modèle de document pour créer une nouvelle version unique où vous pouvez appliquer vos modifications
    Après avoir modifié un modèle de document existant, les utilisateurs peuvent appliquer leurs modifications à Smart Docs en utilisant ce modèle via la fonction « Mettre à jour tous les modèles » dans la barre d’outils de l’explorateur de fichiers.
  2. Amélioration de l’enroulement texte/image dans Smart Docs : Toutes les données incluses dans un Smart Doc seront maintenant correctement enroulées à la ligne suivante. Cette amélioration est mise en œuvre pour faciliter la lecture de Smart Docs. Cette amélioration s’applique au titre d’un Smart Docs, aux champs HTML, ainsi qu’aux grandes images et tableaux.

Corrections de bogues

  1. J’ai corrigé un problème où des modifications apportées au champ « Steps » d’un cas de test depuis Smart Editor supprimaient toutes les étapes de cet élément de travail. L’onglet « Étapes » ne sera plus affiché dans l’Éditeur intelligent.
  2. Correction d’un problème où les utilisateurs ne pouvaient pas sélectionner la taille de police désirée dans Smart Editor.
  3. Correction d’un problème où un message d’erreur « Erreur dans la génération du rapport pour une raison quelconque » apparaissait lors de l’exportation d’un document cloné contenant des éléments de travail en double au format MS Word/PDF.
  4. Correction d’un problème où un clone d’une version spécifique de Smart Doc ne se créait pas si le document contenait un élément de travail « diagramme » en double.
  5. Correction d’un problème où les fichiers et images avec les extensions suivantes « .bin, .msg, .svg » ne s’étaient pas téléchargés dans Smart Editor via l’option « Télécharger le fichier/insérer image ».
  6. Correction d’un problème avec l’onglet « Comparer » de Smart Docs où(s) champ(s) de nouveaux éléments de travail ne s’affichaient pas avec la couleur rouge dans de rares cas.
  7. J’ai corrigé un problème où, en comparant la version actuelle de Smart Doc avec n’importe quelle version précédente, le titre des éléments de travail supprimés de la version actuelle apparaît en fond « rouge » comme rayé pour mettre en évidence la différence, alors que les autres champs n’apparaissaient pas de la même façon. Ce problème ne survenait que dans un modèle de processus particulier.
  8. Correction d’un problème dans l’onglet « Comparer » où l’icône « + » s’affichait incorrectement après avoir effectué une opération « Mettre à jour tous les modèles ».
  9. J’ai corrigé un problème de gestion de version où l’heure de création d’une nouvelle version était mal affichée.
  10. Correction d’un problème où un espacement supplémentaire apparaissait entre les listes/puces numérotées et le texte dans le document Word généré après l’exportation avec la fonction « Enregistrer comme Word ».
  11. Correction d’un problème où les listes/puces numérotées n’apparaissaient pas comme indentées dans le document Word généré après l’exportation avec la fonction « Enregistrer comme Word ».
  12. J’ai corrigé un problème où l’image ne collait pas sur Smart Editor si l’image était copiée avec la légende de MS Word.
  13. J’ai corrigé un problème où la fenêtre contextuelle « Cloner Smart Docs » invoquée à partir d’une version spécifique de Smart Doc affichait la mauvaise valeur dans la menu déroulante « Type de clone ».
  14. J’ai corrigé un problème où un utilisateur devait se déconnecter et se connecter pour voir les types d’éléments de travail ou les champs lorsqu’il utilisait un modèle de processus personnalisé.
  15. Correction d’un problème dans Word Import où les données ne correspondaient pas aux champs corrects des éléments de travail tels que définis dans le jeu de règles. Ce problème est survenu à l’origine lorsque le même titre était utilisé pour deux propriétés différentes du même article, par exemple Description et critères d’acceptation.

Gestion de la revue

  1. Maintenez les métadonnées de révision dans MongoDB : Le système des exigences modernes conservera maintenant tous les détails d’une révision dans MongoDB au lieu de stocker dans le champ HTML un élément de travail « Demande de rétroaction ». Lors de l’initiation d’une révision, le système ne créera plus le lien entre les demandes de rétroaction et les éléments de travail dans une révision. Le système ne créera plus un élément de travail de Réponse de rétroaction lorsqu’un utilisateur fournit une réponse à la révision (approbation/soumission de la révision).
  2. Rédigez un avis sur un grand ensemble de données : Les critiques peuvent maintenant être créées à partir d’un maximum de 10 000 éléments de travail.
  3. Approuver/rejeter tout sur les grandes données : Cette amélioration vise à améliorer l’expérience utilisateur lors de l’opération « approuver tout/tout rejeter » sur de grands ensembles de données. Le système identifiera si l’opération prendra plus d’une minute et, dans ce cas, avertira l’utilisateur que cette action se terminera en arrière-plan. Cela libère l’interface utilisateur et lui permet de continuer sans attendre la fin de l’opération approuver tout/rejeter tout. Si un système doit effectuer cette opération en arrière-plan, le message suivant sera donné : « L’historique est mis à jour sur les éléments de travail d’approbation. Un courriel de notification sera envoyé aux parties prenantes concernées lors de la réussite de la réalisation ».
  4. Renommé « Rapport d’audit d’examen » : Le « rapport d’audit d’examen » existant est renommé « Rapport d’audit hérité ».
  5. Critique fermée : Une fois l’examen terminé, les parties prenantes ne pourront plus ajouter de commentaires ni lier les éléments de travail aux commentaires de réponse existants.
  6. Panneau « Commentaires » de l’onglet Détails : Lorsqu’un utilisateur fournit un commentaire dans la section « Commentaires » de l’onglet « Détails », il sera ajouté à l’élément de travail Demande de retour avec le domaine et le nom d’utilisateur d’une partie prenante.
  7. Rubrique « Critique terminée » : Lorsqu’un participant à la révision termine une évaluation, un commentaire sera ajouté à l’élément de travail Demande de rétroaction avec le domaine et le nom d’utilisateur du participant.
  8. Ajout d’un élément d’œuvre lié à la réponse donnée : Utiliser la fonction « Lier l’élément de travail » pour lier un élément d’œuvre à une approbation ou un refus liera maintenant directement cet élément à celui que vous êtes en train d’examiner actuellement.
  9. Mises à jour de l’interface utilisateur dans la fenêtre pop-up « Demande d’avis » :
    1. Lors de l’initiation d’une évaluation depuis Smart Docs, la section « Article du travail » ne sera pas affichée.
    2. Lors d’un aperçu d’une critique, la liste des éléments de travail sélectionnés ne sera pas affichée.
    3. Dans le corps du courriel d’évaluation, la liste des éléments de travail sélectionnés ne sera pas affichée.

Corrections de bogues

  1. Correction d’un problème où l’alignement perturbait l’onglet « Détails » lorsqu’une critique contient du texte de plus de « 1000 » caractères dans un champ de but.
  2. J’ai corrigé un problème où « Approuver tout » ne fonctionnait pas correctement et il a complètement été bloqué en cas de scénario multi-utilisateur.

Rapport intelligent

  1. Générez un rapport intelligent sur un grand ensemble de données : Les utilisateurs peuvent maintenant générer un rapport intelligent sur 10 000 éléments de travail. Si le processus de génération ne peut pas être complété instantanément, un processus en arrière-plan sera déclenché. Pendant que le rapport est généré en arrière-plan, les utilisateurs peuvent poursuivre d’autres tâches sur la plateforme. Les utilisateurs peuvent choisir l’option d’être avisés par courriel lors de la fin du rapport. Ce courriel contiendra un lien URL vers la sortie « Enregistrer comme Word » du rapport ou vers « Enregistrer comme PDF ».
  2. Appliquez le style des modèles Word sur un document Word généré à partir de Smart Report : Lors de l’exportation vers MS Word à partir de Smart Report, les utilisateurs peuvent maintenant choisir soit de conserver la mise en forme et le style des fichiers CSS sélectionnés, soit d’utiliser le style de leur modèle Word téléchargé. Lors de l’application de la mise en forme d’un modèle Word téléchargé, les utilisateurs doivent utiliser le CSS « Inherit Word Styling » du menu déroulant « Feuille de style ». En utilisant cette option CSS, le modèle Word sélectionné appliquera un style pour le titre, la taille de la police (gras et souligné), la couleur de la police, l’indentation et l’alignement.

Corrections de bogues

  1. Correction d’un problème dans Smart Report Designer, où le bouton « Enregistrer » apparaissait comme désactivé alors qu’un trait d’union (-) était inclus dans une étiquette.
  2. Correction d’un problème où le texte qui devrait apparaître après une image s’affichait au-dessus de l’image lors de la génération d’un rapport avec Smart Report.
  3. [Correction de l’interface utilisateur] Les cases à cocher et les options d’étiquettes dans la fenêtre contextuelle « Multiline » affichent maintenant l’espace correctement.
  4. Correction d’un problème où les rapports renommés ou supprimés dans l’onglet « Designer » ne s’affichaient pas correctement dans le menu déroulant « Rapport ».
  5. Correction d’un problème où les étapes du cas de test n’apparaissaient pas correctement lorsqu’elles étaient sélectionnées dans le menu déroulant « Grouper par » dans l’onglet « Designer ».
  6. J’ai corrigé un problème où le symbole « + » ne s’affichait pas dans le nom de la partie du rapport en rouvrant le fichier.
  7. [Correction de l’interface utilisateur] Correction d’un problème où les étiquettes des onglets de rapports intelligents « Rapport » et « Designer » n’étaient pas alignées au centre.
  8. Correction d’un problème où les tableaux ne s’affichaient pas correctement après avoir été sauvegardés comme document Word/PDF en utilisant l’option « Formulaire comme table ».
  9. Correction d’un problème où un espacement supplémentaire apparaissait entre la liste numérotée/les puces et le texte dans un document Word généré lorsque j’utilisais l’option « Enregistrer comme Word » de Smart Report.
  10. Correction d’un problème où les listes/puces numérotées n’apparaissaient pas comme indentées dans le document Word généré en utilisant l’option « Enregistrer comme Word » de Smart Report.

Référence

  1. Optimisation de la performance :
    1. Support des grandes données sur Create Baseline : Les utilisateurs peuvent maintenant effectuer l’opération « Créer une ligne de base » sur 100 000 éléments de travail.
    2. Support des grosses données sur Copy Baseline : Les utilisateurs peuvent maintenant effectuer des opérations « Copier des éléments de travail » sur 5 000 éléments de travail sur Azure DevOps Server et 2 000 éléments de travail dans Azure DevOps Service.
    3. Soutien des données majeures sur rapport Difference : Les utilisateurs peuvent maintenant générer un « rapport de différence » sur 10 000 éléments de travail sur Azure DevOps Server et 3 000 éléments de travail dans Azure DevOps Service.
    4. Support des grosses données sur les éléments de travail Rollback : Les utilisateurs peuvent maintenant effectuer l’opération « Retour en arrière sur 10 000 éléments de travail.

Corrections de bogues

  1. Correction d’un problème où l’utilisation du processeur atteignait un maximum de 100% lors de l’opération de copier/réutiliser sur des données en masse, c’est-à-dire plus de 1000 tâches de travail.
  2. Correction d’un problème où un message d’erreur « Rollback (éventuellement) des éléments de travail échoués » s’affichait lors de l’exécution du retour en arrière sur la base alors qu’un élément de travail dans cette base n’était pas encore sauvegardé sur Azure DevOps Server.
  3. J’ai corrigé un problème où la barre de défilement disparaissait et chargeait continuellement tout en comparant deux lignes de base avec de grands ensembles de données.
  4. Correction d’un problème où un message d’erreur « Rollback work items failed » s’affichait lors de la rétroaction sur la base de base. Ce problème est survenu après avoir supprimé un élément de travail d’Azure DevOps Server alors qu’il existait encore dans une base de base.
  5. Correction d’un problème où le message d’erreur « Une erreur s’est produite lors de l’envoi de la requête indéfinie » apparaissait lors de la « Copier/Réutiliser » sur une ligne de base ayant des données en masse.
  6. Correction d’un problème où un message d’erreur « Une erreur a survenu lors de la création de la ligne de base » est apparu lors de la création d’une ligne de base en utilisant la requête TFS dans laquelle le chemin d’itération est défini sur le mot-clé « @currentiteration ».
  7. Correction d’un problème où l’heure incorrecte apparaissait sous la colonne « Date de révision » lors de la création de la base lorsque l’élément de travail était sélectionné avec la fonction « À partir de ».

Panneau d’administration

  1. Synchroniser les données MR avec Azure DevOps Server/Services Source Control : Dans le cas des déploiements de compilation à signe unique, les données Modern Requirements seront automatiquement synchronisées avec le contrôle de version des serveurs/services Azure DevOps, si les identifiants au niveau admin/collection sont fournis dans l’onglet « Général » du panneau d’administration. Si les identifiants ne sont pas fournis dans le panneau d’administration, un message de notification s’affichera à l’écran de l’utilisateur pour l’avertir. Les données Modern Requirements seront synchronisées avec les projets GIT et TFVC.

Schéma

Corrections de bogues

  1. Correction d’un problème où le signe astérisque apparaissait à côté du nom du fichier diagramme, qui est déjà en mode check-in.
  2. Correction d’un problème où le fichier diagramme n’apparaissait pas sous l’onglet Module diagramme lorsqu’il a été créé à partir de Smart Docs en utilisant les caractères spéciaux dans le titre.

Reportage

Corrections de bogues

  1. Correction d’un problème où le champ « steps » d’un élément de travail de cas de test ne se récupérait pas depuis TFS et apparaissait comme vide dans un rapport généré. Si les étapes d’un cas test ne peuvent être récupérées pour aucune raison lors de la génération d’un rapport, un message de notification sera affiché à la place des étapes du cas test sous cet élément de travail du cas test.

Cas d’utilisation

Corrections de bogues

  1. Correction d’un problème où le chargement continu apparaît en appliquant deux fois la même balise intelligente dans l’onglet détails/étapes.

Alice (ASSISTANTE DE LICENCE)

Corrections de bogues

  1. Correction d’un problème où le point d’interrogation apparaissait pour le texte écrit dans n’importe quelle langue autre que l’anglais dans le document MS Word exporté.

Analyseur d’impact

Corrections de bogues

  1. Correction d’un problème où l’utilisateur ne pouvait pas modifier l’élément de travail dans la fenêtre de l’analyseur d’impact.

Annexe A : Exigences matérielles pour Redis

Selon Modern Requirements4DevOps, l’utilisation approximative de la mémoire par utilisateur est de 477,8495 Ko (0,4666 Mo). L’espace maximal requis sur le disque dur est de 1,5 * (taille mémoire). Par exemple, dans le cas d’une RAM de 8 Go, l’espace disque dur maximal occupé par Redis serait de 12 Go.