Azure DevOps Document Management with DMS : A Guide

Une image futuriste d’un homme assis à un bureau et gérant des documents virtuels.

La fonctionnalité Document Management System (DMS) de Modern Requirements4DevOps a été créée pour simplifier et optimiser la gestion documentaire Azure DevOps. Ce système répond à des défis courants de gestion documentaire d’entreprise tels que des flux de travail inefficaces, un mauvais contrôle des versions et des goulots d’étranglement de collaboration dans votre flux de travail DevOps.

Continuer la lecture

IA DevOps simplifiée avec Copilot4DevOps Plus

Image montrant une tête avec des circuits représentant DevOps, un fond sombre, avec un logo Copilot4DevOps Plus au premier plan

Ce blogue révèle les dernières innovations en IA DevOps avec un outil de Modern Requirements appelé Copilot4DevOps Plus. Découvrez ses fonctionnalités révolutionnaires, notamment la génération de pseudocode, la création automatisée de scripts de test et les invites dynamiques. Le blogue explore les mesures de sécurité que Copilot4DevOps Plus hérite d’OpenAI et d’Azure OpenAI, garantissant la confidentialité et l’exclusivité des données. Vous pouvez maintenant élever votre flux de travail DevOps avec Copilot4DevOps Plus, un niveau supérieur d’efficacité pilotée par l’IA.

Continuer la lecture

Résumé du webinaire : Dévoiler les exigences modernes 4DevOps 2024

Image du webinaire Modern Requirements4DevOps 2024 Vnext avec du texte à gauche et le cycle DevOps à droite.

Un résumé d’un webinaire avec les dernières mises à jour 2024 de Modern Requirements4DevOps, présentant Copilot4DevOps Plus. Ce blogue explore les points clés de la dernière version, discute de la gestion des exigences en IA et présente de nouveaux outils comme le système de gestion documentaire. Découvrez les dernières améliorations de Smart Docs, Smart Reports, Trace Analysis et plus encore, afin que vous puissiez porter votre gestion des besoins à de nouveaux sommets. Adoptez l’avenir de la gestion des exigences avec des exigences modernes.

Continuer la lecture

Maîtriser le développement logiciel de dispositifs médicaux avec la gestion des exigences

Ce billet de blogue vise à sensibiliser les professionnels de l’industrie des dispositifs médicaux sur le rôle crucial de la gestion des exigences dans le développement logiciel. Il met en lumière les défis rencontrés dans l’industrie et présente le produit de gestion des besoins du client comme une solution. Le contenu met l’accent sur l’alignement du développement logiciel avec les normes réglementaires et une gestion de projet efficace.

Continuer la lecture

Gestion de la conformité ASPICE aux exigences modernes

Gestion de la conformité ASPICE aux exigences modernes

L’amélioration de la performance logicielle automobile et la détermination des capacités (ASPICE) est une norme dérivée de la norme générique SPICE (ISO/IEC 15504). Il fournit des lignes directrices aux constructeurs automobiles pour améliorer les processus de développement logiciel et évaluer les fournisseurs.

ASPICE s’appuie sur le modèle V.  Pour chaque spécification du système sur le côté gauche du « V », il y a une validation et une vérification correspondantes du côté droit.

Modern Requirements est un outil de gestion des exigences de classe mondiale couvrant l’ensemble du cycle de vie de l’ingénierie des exigences dans le cadre de la conformité ASPICE, allant de l’obtention des exigences, la correspondance des exigences en exigences système, la décomposition des exigences en services logiques, et l’audit des exigences logicielles jusqu’aux tests de qualification système correspondants, tests d’intégration système, tests de qualification logicielle, tests d’intégration logicielle et tests unitaires.

La liste suivante résume certaines des caractéristiques clés des exigences modernes qui pourraient être utilisées pour combler le manque dans la gestion des exigences durant le processus de conformité ASPICE. Ces avantages sont essentiels pour vous aider à garantir que toutes les exigences réglementaires de vos processus sont respectées, ce qui se traduit par une conformité complète plus rapide, des cycles de développement de produits réduits et une livraison de valeur plus rapide.

Modern Requirements est intégré sans effort avec Azure DevOps, TFS et VSTS. Il offre une seule source de vérité pour que les équipes de développement, de gestion des exigences, de gestion des risques et de vérification et de validation travaillent de manière collaborative et efficace.

  1. Smart Docs : Un module d’authoring rend la conformité ASPICE plus efficace et moins sujette aux erreurs. Combler le fossé entre la gestion des documents et de l’information en rédigeant les exigences dans une vue de document en ligne. Ajoutez des tableaux détaillés et exploitez du texte enrichi, des images et des diagrammes, tout en créant et en mettant à jour des éléments de travail dans la base de données. Plusieurs utilisateurs peuvent apporter des modifications à Smart Docs en même temps sans avoir de problèmes de version ni à devoir faire un check-in/out.
  2. Copilot4DevOps : ASPICE possède des centaines de pratiques de base auxquelles un constructeur automobile doit se conformer. Copilot4DevOps est un outil de gestion des exigences en IA qui vous aide à rester conforme à ASPICE de plusieurs façons :
    1. En utilisant la fonction d’élicitation, vous pouvez générer une liste détaillée des exigences pour les logiciels automobiles à partir des données brutes des besoins.
    2. La fonction d’analyse vous aide à analyser la qualité de vos exigences pour les 6C de la rédaction, ce qui garantit que les exigences rédigées par les BA et PMs expriment avec précision les besoins des parties prenantes.
    3. Enfin, Copilot4DevOps vous permet d’obtenir une liste complète de questions d’éduction (et même de suggestions de réponses) en quelques clics. Cela aide à s’assurer que votre logiciel automobile prend en compte tous les aspects pertinents de la conformité ASPICE.
  3. Version et variante : En développement logiciel, la gestion des versions vous aide à suivre différentes versions en réduisant les conflits, en améliorant la traçabilité et en respectant les lois et règlements locaux. Vous pouvez ensuite suivre différentes versions de votre logiciel automobile adaptées aux différents marchés automobiles tout en restant conforme à ASPICE.
  4. Analyse des traces : La traçabilité est un défi clé dans la conformité ASPICE et les exigences en matière de traçabilité sont encore plus strictes dans ASPICE que dans l’ISO 26262. Générez une matrice de traçabilité en quelques secondes en utilisant les exigences modernes pour suivre les progrès de bout en bout. Utilisez la matrice de traçabilité pour atténuer les risques en reliant les exigences de sécurité fonctionnelle aux spécifications du produit, et elle suit les exigences en fonction des cas de test (pour V&V), des bogues, des risques, des problèmes et des changements.
  5. FAQ : Nos listes de questions spécifiques à ASPICE pré-emballées aident les équipes de projet à recueillir des exigences robustes et complètes plus rapidement et plus facilement. Les utilisateurs peuvent aussi se référer à plus de 3000 questions préconçues supplémentaires recueillies lors de processus de développement logiciel et matériel pour faciliter la création des exigences.
  6. Référence : Le module de référence permet aux utilisateurs de prendre un instantané des exigences sélectionnées à un moment donné afin de permettre le contrôle et le suivi des changements afin de maintenir la sécurité fonctionnelle. Baseline pourrait aussi être utilisé pour réutiliser les exigences entre projets afin d’éviter un travail redondant. Il peut aussi être utilisé pour le ramification et la fusion.
  7. Critique : Le module d’évaluation permet aux parties prenantes de communiquer, d’examiner et d’approuver dans l’environnement du projet, et de faciliter le changement au besoin. Cette fonctionnalité vous permet de connecter des signatures électroniques à des avis sélectionnés et d’atteindre la conformité de l’industrie. Lorsque des non-conformités sont identifiées, des tâches correctives peuvent être créées directement pour permettre aux parties prenantes de suivre tous les changements demandés. D’un simple clic de souris, les utilisateurs peuvent générer un rapport d’audit pour enregistrer chaque rétroaction des parties prenantes.
  8. Schéma (flux de travail) : Avec Modern Requirements4DevOps, les utilisateurs peuvent créer des flux de travail dans le même environnement de projet qui peuvent être directement liés aux exigences. En fonction de l’entrée du flux de travail, le système pouvait automatiquement générer des histoires d’utilisateur, des cas d’utilisation et des cas de test pour obtenir des exigences lors du processus d’analyse de sécurité. Des diagrammes peuvent aussi être créés directement dans Smart Docs.
  9. Reportage intelligent : Une fonctionnalité intégrée aux modules Backlogs, Diagrammes, Smart Docs, Simulation et Cas d’Utilisation, Analyse de traces, Référence et Révision qui rend le reporting facile. Il permet aux utilisateurs de formater leurs rapports selon la structure des éléments de travail. Le rapport peut être sauvegardé sous forme MS-Word, PDF et au format HTML. Ces rapports sont configurables par les utilisateurs.

Conclusions :

ASPICE est une petite norme avec une large couverture dans l’industrie automobile mondiale. Les constructeurs automobiles font face à d’énormes défis lors de la création, du traçage, du traitement des versions, de la documentation et de la déclaration des exigences en matière de conformité ASPICE.

Modern Requirements4DevOps comprend toutes les capacités nécessaires pour construire des exigences cohérentes et traçables afin de répondre aux exigences strictes d’ASPICE. Grâce à nos DevOps Azure natifs, ainsi qu’aux capacités développées en gestion de la gestion des données, à la simplicité de création de bases et aux matrices de traçabilité toujours à jour, Modern Requirements est entièrement équipé de tous les outils dont les équipes ont besoin.

Entièrement aligné avec le modèle V, Agile, Scrum, Waterfall, d’autres méthodologies et tout ce qui se trouve entre les deux, Modern Requirements4DevOps facilite la conformité aux règlements et offre une grande transparence et synchronisation dans les équipes matérielles et logicielles. De cette façon, Modern Requirements vous permet de conduire plus vite avec ASPICE.

Temps de lecture : 10 minutes