Chef de projet numérique : aperçu des exigences actuelles pour le DevOps

Le chef de projet numérique : aperçu des exigences actuelles en matière de DevOps

Présentation détaillée et explication des fonctionnalités de gestion des exigences

Qu'est-ce que Modern Requirements4DevOps ?

Qu'est-ce que Modern Requirements4DevOps ? Poursuivez votre lecture pour découvrir comment fonctionne Modern Requirements4DevOps : quels problèmes il peut vous aider à résoudre, qui l'utilise, ainsi qu'un aperçu de ses fonctionnalités, de ses tarifs et de ses intégrations.

Je vais également vous expliquer en quoi Modern Requirements4DevOps se distingue des outils similaires.

Lisez l'article complet sur Digital Project Manager.

Introduction à la gestion des droits

Introduction à la gestion des droits

Qu'est-ce que la gestion des droits ?

La gestion des droits est une nouvelle fonctionnalité de la version MR2020 permettant de contrôler l'accès des utilisateurs. L'administrateur du projet peut autoriser ou refuser à un groupe d'utilisateurs l'accès à un module MR et à ses fonctionnalités. À l'heure actuelle, la gestion des droits est disponible pour trois modules MR : Smart Docs, Baseline et Reporting.

Les avantages de la gestion des droits

Grâce à des autorisations flexibles et personnalisables, les équipes de projet peuvent trouver le juste équilibre entre collaboration et contrôle.

Chaque fois qu'une modification des autorisations est effectuée, elle s'applique immédiatement à toutes les équipes ou à tous les groupes d'utilisateurs auxquels ces autorisations ont été attribuées. Cela permet de mettre à jour et de gérer facilement les paramètres d'autorisation à mesure que les projets avancent et que les équipes changent de rôle.

Comment accéder à la gestion des droits

La gestion des droits est accessible depuis l'extension Modern Requirements4DevOps, dans les paramètres du projet.

Fonctionnalités du groupe

Les fonctionnalités pour lesquelles vous pouvez définir des autorisations varient d'un module à l'autre.

Les fonctionnalités de groupe disponibles sont les suivantes :

  1. Créer / Modifier un dossier
  2. Supprimer le dossier
  3. Créer/Mettre à jour un artefact
  4. Supprimer l'artefact
  5. Créer/mettre à jour un modèle de métadonnées
  6. Enregistrer comme modèle
  7. Génération intelligente de rapports
  8. Concepteur de rapports intelligent

Sélection des autorisations

En général, trois types d'autorisations d'accès sont proposés pour chaque fonctionnalité de groupe :

« Autoriser »

« Refuser »

« Non défini »

  1. « Autoriser » : accorde explicitement aux utilisateurs l'autorisation d'accéder à une fonctionnalité de groupe dans le(s) module(s) MR.
  2. « Refuser » : empêche explicitement les utilisateurs d'accéder à une fonctionnalité de groupe dans le(s) module(s) MR.
  3. « Non défini » : empêche implicitement les utilisateurs d'accéder à une fonctionnalité de groupe dans le(s) module(s) MR.

Autorisations héritées

Les équipes/groupes peuvent hériter automatiquement des paramètres d'autorisation des équipes/groupes parents. Les paramètres d'autorisation modifiés explicitement dans les équipes/groupes enfants peuvent prévaloir sur les autorisations héritées des équipes/groupes parents. Gardez à l'esprit les règles suivantes :

  1. Les valeurs « Autoriser » héritées peuvent être remplacées par « Refuser ».
  2. La valeur « Non défini » héritée peut être remplacée par « Autoriser » ou « Refuser ».
  3. La valeur « Refuser » héritée ne peut pas être remplacée par « Autoriser ».

Conflits d'autorisations

Lorsqu'un même utilisateur fait partie de plusieurs équipes ou groupes, les règles suivantes s'appliquent :

  1. « Refuser » a la priorité sur « Autoriser ».
  2. « Refuser » a la priorité sur « Non défini ».
  3. « Autoriser » a la priorité sur « Non défini ».

Nous vous invitons à regarder la vidéo tutoriel détaillée sur la gestion des droits !

Si vous avez des questions ou des remarques concernant la gestion des droits, veuillez contacter votre responsable de la réussite client de Modern Requirements et nous serons ravis de vous aider à découvrir cette fonctionnalité.
Durée de lecture : 10 minutes

Utilisation de MatCal pour effectuer des calculs mathématiques et logiques dans la gestion moderne des exigences

Utilisation de MatCal pour effectuer des calculs mathématiques et logiques dans la gestion moderne des exigences

Qu'est-ce que MatCal ?

MatCal est une fonctionnalité de Modern Requirement4DevOps qui permet d'effectuer des calculs mathématiques et des opérations logiques sur des éléments de travail.

Pourquoi MatCal est indispensable dans la gestion des exigences

Pour gérer plus efficacement les relations entre les propriétés des tâches ! Cela vous évite d'avoir à effectuer manuellement des calculs en dehors de l'environnement du projet et réduit le risque d'introduire des résultats erronés dans vos projets.

Prenons ici un exemple simple pour illustrer la relation entre les propriétés d'un élément de travail.

La valeur commerciale et la priorité sont des propriétés de l'élément de travail « Feature ». En règle générale, une valeur commerciale élevée implique une priorité élevée.

Avec une configuration adaptée, MatCal peut vous aider à gérer cette relation en attribuant automatiquement une valeur de priorité en fonction de la valeur commerciale saisie.

Cas d'utilisation dans l'industrie

Scénario 1 : Niveau d'intégrité de sécurité automobile (ASIL) dans la norme ISO 26262

Scénario 2 : La note de risque est attribuée automatiquement en fonction du score de gravité et du score de fréquence

Scénario Scénario 3 : Le niveau de priorité est attribué automatiquement en fonction du score de gravité et du score de probabilité

Regardez la vidéo pour découvrir d'autres cas d'utilisation et des tutoriels sur MatCal !

Durée de lecture : 10 minutes

Importation des exigences dans Azure DevOps

Importation des exigences dans Azure DevOps

Découvrez comment importer facilement des spécifications (et certains éléments) dans votre projet ADO

Lorsque vous migrez vers Azure DevOps, ou lorsque vous travaillez hors ligne sans être connecté à votre projet Azure DevOps existant, vous devez trouver un moyen d'importer vos nouvelles exigences dans Azure DevOps.

De nombreuses équipes sont confrontées au problème de l'intégration dans Azure DevOps des spécifications qu'elles ont créées dans Excel, Word ou d'autres outils. Heureusement, il existe plusieurs méthodes simples pour y parvenir sans avoir à ajouter une longue séance de copier-coller à votre processus ! 

Dans cet article, nous allons passer en revue plusieurs méthodes permettant d'importer des exigences.

L'une de ces options est gratuite, et certaines sont des fonctionnalités disponibles en ajoutant Modern Requirements4DevOps à votre projet Azure DevOps. 

Les thèmes abordés dans cet article sont les suivants :

  1. Importation de données depuis Microsoft Excel
  2. Importation de données depuis Microsoft Word
  3. Importation de diagrammes et de maquettes dans Azure DevOps

Importation de données depuis Microsoft Excel

Que vous disposiez de l'ensemble ou d'une partie de vos exigences existantes dans Excel, ou que vous souhaitiez exporter des exigences depuis un outil interne vers un fichier .csv, il existe un moyen gratuit d'importer vos exigences dans votre projet Azure DevOps. 

Il s'agit d'une solution gratuite, à condition que vous disposiez déjà d'Azure DevOps et d'Excel.

La première étape consiste à vérifier que vous disposez du complément Microsoft Excel intitulé « Team tab ».

Vous pouvez télécharger ce module complémentaire directement ici:

(Sur la page mentionnée ci-dessus, Azure DevOps Office® Integration 2019 figure dans la section « Autres outils, frameworks et composants redistribuables». )

Si vous avez cliqué sur le lien ci-dessus, vous pourrez activer l'onglet « Équipe » dans Excel. 

Une fois activée, cette extension vous permet de relier une feuille Excel directement à un projet donné au sein de votre organisation Azure DevOps. 

Une fois cette fonctionnalité activée, vous disposerez de deux fonctions principales :
1) Vous pourrez publier des exigences dansvotre projet à partir d'Excel
2) Vous pourrez exporter des exigences devotre projet versExcel

Cela signifie que vous pouvez modifier vos exigences depuis l'une ou l'autre des interfaces et synchroniser ces modifications avec votre projet. Par exemple, si vous importez des exigences dans Excel et y apportez des modifications, vous pouvez publier ces modifications pour les répercuter sur les exigences de votre projet. 

Une fois que vous avez exécuté le programme d'installation que vous avez téléchargé, vous êtes prêt à activer l'extension.

Activer l'onglet « Équipe» dans Excel :

  1. Ouvrir Excel
  2. Créer une feuille vierge 
  3. Cliquez sur Fichier
  4. Cliquez sur Options
  5. Cliquez sur « Compléments »
  6. Sélectionnez « Compléments COM » dans le menu déroulant situé vers le bas de la fenêtre
  7. Sélectionnez « Team Foundation Add-In », puis cliquez sur OK. 
Si vous rencontrez des difficultés avec cette procédure, cliquez sur ce lien.
 
Si l'onglet « Équipe » apparaît désormais dans Excel, vous êtes prêt à importer vos exigences ! 

Utilisation de l'onglet « Équipe » dans Excel

Dans cette vidéo, nous vous expliquons comment votre équipe peut utiliser les fonctionnalités d'importation offertes par le complément de l'onglet « Équipe » d'Excel.

Importation de données depuis Microsoft Word

La deuxième méthode pour importer des exigences dans votre projet consiste à utiliser Microsoft Word. 

Cette fonctionnalité est une « fonctionnalité en avant-première » disponible avec toute licence Enterprise Plus de Modern Requirements4DevOps. Cela signifie que tout utilisateur de votre organisation disposant d'une licence Enterprise Plus pourra accéder à la fonctionnalité d'importation de fichiers Word et l'utiliser. 

Si vous n'utilisez pas encore Modern Requirements4DevOps, vous pouvez tester cette fonctionnalité d'importation depuis Word en essayant Modern Requirements4DevOps dès aujourd'hui !

Essayez donc !

Alors, comment fonctionne l'importation depuis Word ? 

Avertissement : comme il s'agit d'une fonctionnalité en avant-première, il ne faut pas s'attendre à ce que ce soit la solution la plus élégante, et cela nécessitera généralement quelques connaissances en programmation. Mais rien de bien compliqué : si vous pouvez faire appel à un développeur familiarisé avec le XML (ou tout autre langage de script) pendant une vingtaine de minutes, tout devrait bien se passer.

L'importation depuis Word fonctionne à partir d'un document Word correctement formaté qui utilise différents titres pour représenter les différents éléments de travail / exigences et leurs propriétés dans votre document. 

Prenons par exemple un cahier des charges que vous avez peut-être déjà au format Word.

Vous avez probablement rédigé votre introduction, votre aperçu, votre champ d'application et d'autres éléments contextuels en utilisant le style « Titre 1 ». 

Vous pourriez également inclure vos épopées, vos fonctionnalités et vos récits utilisateurs dans ce document.Votre document pourrait ressembler à ceci :

Titre 1 – Introduction
-> Paragraphe – C'estici que va tout le texte de l'introduction…

Titre 1 – Présentation
-> Paragraphe –Tout le texte de la présentation va ici…

Titre 1 – Champ d'application

-> Paragraphe –Tout le texte du champ d'application va ici…

Titre 1 – Exigences
-> Titre 2 – Nom de l'épopée
–> Titre 3 – Nom de la fonctionnalité
—> Titre 4 – Nom de l'histoire utilisateur
—-> Paragraphe – Description de l'histoire utilisateur ci-dessus

Votre document est peut-être un peu différent, mais ce n'est pas grave.Les principes que vous allez découvrir restent les mêmes. 

L'importation depuis Word nécessite un document (illustré ci-dessus) et un ensemble de règles (expliqué ci-dessous).

En général, un administrateur crée un ensemble de règles que votre équipe utilisera pour importer des documents, et cette opération ne doit être effectuée qu'une seule fois.Ainsi, si vous disposez déjà d'un document et que votre administrateur a créé un ensemble de règles, vous êtes prêt à commencer. 

Si votre administrateur doit créer un ensemble de règles, poursuivez votre lecture. 

La création d'un ensemble de règles est extrêmement simple et s'effectue en modifiant un fichier XML.
Le fichier XML que vous créez déterminera la manière dont l'outil d'importation Word analyse votre document pour :
1) Identifier les parties du document qui constituent des éléments de travail ?
2) Identifier les parties du document qui constituent les propriétés d'un élément de travail donné ?

Si vous suivez ce tutoriel en temps réel, il peut être utile de télécharger ce fichier de règles pour commencer et de regarder la vidéo suivante :

Utilisation de l'ensemble de règles d'exemple pour commencer

Dans cette vidéo, nous vous expliquons comment utiliser le fichier de règles type pour importer un document d'exigences simple. N'oubliez pas que la création d'un ensemble de règles est généralement une opération ponctuelle. 

Importation de diagrammes et de maquettes dans Azure DevOps

Les diagrammes, les maquettes et les modèles de cas d'utilisation peuvent constituer des outils extrêmement utiles pour la rédaction et la collecte des exigences. 

C'est pourquoi, grâce à Modern Requirements4DevOps, votre équipe peut facilement créer toutes ces visualisations directement depuis votre projet. Vous bénéficiez ainsi d'un modèle de « source unique de vérité » où tout est intégré à votre projet. 

Mais peut-être disposez-vous déjà de schémas et de maquettes que vous aimeriez ajouter à votre projet Azure DevOps et associer aux exigences. Est-il possible d'importer ces ressources ?

La réponse est oui.

Notre outil de maquette et notre outil de schéma vous permettront tous deux d'intégrer facilement des maquettes ou des schémas existants dans votre projet Azure DevOps. 

Pour ce faire, il vous suffit d'enregistrer votre ressource au format .png ou .jpeg à partir de l'outil de maquette ou de schéma de votre choix.
Vous pouvez ensuite importer la ressource que vous avez créée soit dans l'outil de simulation Modern Requirements4DevOp (maquettes),soit dansl'outil de schéma (schémas). 

Vous vous demandez peut-être : « Mais si nous les téléchargeons au format .png ou .jpeg, comment pourrons-nous modifier nos schémas et nos maquettes ? » Eh bien, vous ne pourrez pas. Mais il y a tout de même une bonne raison de procéder ainsi. 

Si vous souhaitez relier un seul diagramme à 25 exigences sans utiliser Modern Requirements, vous devrez ouvrir chacune des 25 exigences et les relier individuellement. 

Lorsque vous mettrez à jour votre diagramme ultérieurement, vous devrez rouvrir les 25 exigences et modifier la pièce jointe. 

Avec Modern Requirements4DevOps, vous pouvez toutefois créer un élément de travail « Diagramme » auquel vous pouvez associer directement toutes vos exigences nécessaires via le panneau de droite. Cela signifie que vous pourrez regrouper tous vos diagrammes en un seul endroit et, lorsque l'un d'entre eux devra être mis à jour, vous pourrez facilement y ajouter votre nouvelle image et associer votre pièce jointe à cet élément de travail unique. 

Conclusion

Dans cet article, nous avons présenté trois méthodes différentes pour importer à la fois les exigences et leurs ressources dans votre projet Azure DevOps. 

Vous pouvez importer des spécifications depuis Excel ou Word, ou encore importer vos schémas et maquettes existants. 

Si vous souhaitez utiliser Modern Requirements4DevOps pour optimiser votre processus de gestion des exigences, n'hésitez pas à essayer notre produit ici !

Durée de lecture : 10 minutes