Webinaire en vedette : MISRA C++ 2023 : tout ce que vous devez savoir | Voir le séminaire

Traçabilité des exigences

Vérification et validation de vos exigences logicielles

Compléter la traçabilité de vos exigences

La pierre angulaire d'un processus de développement logiciel rigoureux réside dans les exigences et la traçabilité des artefacts qui fournissent la preuve d'une mise en œuvre correcte.

Test Parasoft C / C ++ »
Jtest Parasoft »
Parasoft dotTEST »
Test SOAtest Parasoft »
Parasoft Sélénic »
PAO Parasoft »

Avantages de la traçabilité des exigences pour la vérification et la validation de vos livrables logiciels

Intégrer la qualité dans les outils de planification

Rationalisez le cycle de vie complet du projet logiciel. La traçabilité des exigences de Parasoft avec la gestion du cycle de vie des applications (ALM) et les outils de planification Agile vous permettent d'exporter les résultats des tests et d'automatiser la création d'autres artefacts, tels que les défauts et les problèmes, dans le système d'enregistrement.

Exposer les lacunes dans la couverture des tests

La traçabilité des exigences fournit la connexion qui vous permet d'identifier rapidement les scénarios de test à mettre à jour, à supprimer ou à créer lorsque les exigences logicielles changent, sont supprimées ou créées. Le lien vers le code source exercé par chaque test requis pour les applications critiques pour la sécurité vous indique clairement quel code est affecté et identifie vos lacunes dans la couverture des tests.

Évaluer rapidement l'impact sur la qualité

Au fur et à mesure que les exigences et les user stories sont vérifiées par les outils de test de logiciels automatisés de Parasoft, l'état de réussite / échec est capturé, enregistré et mis en corrélation avec les éléments de travail. Cela fournit une métrique critique pour suivre la progression globale et la santé de votre livraison de logiciels pour évaluer les calendriers et prendre des décisions commerciales clés.

Satisfaire votre conformité standard

Les normes fonctionnelles telles que ISO 26262, DO-178C, CEI 62304, CEI 61508 et EN 50128 dictent la traçabilité des exigences jusqu'à vos cas de test que Parasoft automatise, éliminant ainsi l'approche manuelle sujette aux erreurs.

Analyse des exigences et rapports

Obtenez une vue de traçabilité des exigences des cas de test avec le tableau de bord d'analyse et de reporting de Parasoft. Les résultats des cas de test, les fichiers source en cours de test et de nombreuses autres mesures telles que la complexité du code et les violations de code sont tous regroupés dans un seul rapport et mis en corrélation avec vos besoins et vos user stories.

Création automatisée de défauts

La combinaison de la traçabilité des exigences et de la création automatisée des défauts / problèmes fournit une boucle de rétroaction complète pour votre flux de travail de développement. L'équipe crée efficacement de nouveaux éléments de travail après l'identification des problèmes lors du tri des échecs de test et des violations de l'analyse statique.

Outils Parasoft avec capacités de traçabilité des exigences

Obtenez l'automatisation dont vous avez besoin avec la suite complète d'outils de test logiciel de Parasoft. Effectuez la vérification et la validation des exigences depuis l'analyse du code et les tests unitaires de votre code C / C ++, Java et .NET jusqu'à la vérification fonctionnelle des API et des interfaces utilisateur Web. Les résultats sont agrégés et la traçabilité est gérée via le tableau de bord central de reporting et d'analyse de Parasoft (Parasoft DTP).

Importez les exigences et activez la traçabilité des exigences pour satisfaire aux normes fonctionnelles telles que ISO 26262, DO-178C, CEI 62304, CEI 61508 et EN 50128 dans la vérification et la validation des exigences logicielles. L'intégration avec Parasoft DTP facilite la traçabilité entièrement bidirectionnelle des exigences pour prendre en charge la conformité aux normes.

Utilisez l'ensemble complet d'outils de test Java pour vérifier les exigences, garantir la conformité aux normes de l'industrie et produire un code sûr, sécurisé et sans défaut à chaque étape du cycle de vie de votre développement logiciel dans l'environnement Java.

Automatisez un large éventail de pratiques de qualité logicielle utilisées pour vérifier vos exigences. L'analyse approfondie du code révèle les problèmes de fiabilité et de sécurité. La couverture du code, la traçabilité des exigences et les rapports de conformité automatisés aident à assurer la conformité aux normes de sécurité et aux industries critiques pour la sécurité.

Tracez les exigences et les défauts jusqu'aux cas de test en utilisant la traçabilité bidirectionnelle des exigences de Parasoft SOAtest avec Parasoft DTP. En un coup d'œil, l'équipe peut obtenir une évaluation objective des exigences qui fonctionnent comme prévu et des exigences qui doivent encore être testées.

Activez la traçabilité des exigences à partir des tests Selenium pour travailler avec les éléments de votre système de gestion du cycle de vie des applications (ALM) ou de votre système de planification Agile et rapportez les données à Parasoft DTP. Cela permet de voir dans quelle mesure les exigences logicielles sont couvertes par les tests et vous aide à comprendre rapidement la couverture globale de vos tests.

Obtenez un aperçu du flux de travail de traçabilité des exigences à partir d'un hub de qualité centralisé sur votre tableau de bord de reporting et d'analyse Parasoft. Parasoft DTP agrège automatiquement les données de tous les outils Parasoft, corrèle les résultats avec les éléments de travail et communique avec le système de gestion des exigences d'origine pour fournir une traçabilité bidirectionnelle complète des exigences.

Où la traçabilité des exigences est-elle utilisée?

La traçabilité des exigences prouve que chaque phase du processus de développement répond aux exigences de chaque phase ultérieure. Cependant, ce n'est que la moitié de l'image. Aucune de cette traçabilité ne démontre que les exigences sont satisfaites. Cela nécessite des tests. Parasoft propose une suite complète d'outils de test logiciel qui répond aux besoins de vérification et de validation des exigences pour tous les secteurs.

Automobile

La solution de test de développement de Parasoft intègre plusieurs technologies de test dans un seul outil, ce qui la rend parfaite pour vérifier et valider vos exigences. Facile à adopter, l'outillage Parasoft aide les équipes à se conformer aux normes automobiles telles que MISRA et AUTOSAR C++ 14. La norme de processus ISO 26262 stipule qu'une matrice de traçabilité doit être produite, ce que notre solution personnalisée de rapports de conformité et d'analyse avancée vous aide à atteindre.

Militaire et défense

Les équipes de développement peuvent mieux vérifier et valider les exigences conformément aux normes de processus DO-178A et DO-178B / C, niveaux de logiciel A à D avec l'aide de Parasoft. Nous fournissons de nombreuses techniques de test logiciel répertoriées et intégrées à la gestion du cycle de vie des applications (ALM), à la gestion du contrôle à la source (SCM) et aux solutions de reporting qui aident à répondre aux exigences de traçabilité et de certification.

Dispositifs médicaux

Automatisez un large éventail de pratiques de test de logiciels avec la solution de test de développement de dispositifs médicaux intégrée de Parasoft [TK1] [RC2] . De l'analyse de code et des tests unitaires (pour C, C++, Java, C# et VB.NET) à la vérification fonctionnelle des API et des interfaces utilisateur Web, la suite de Parasoft permet la vérification et la validation automatisées de vos exigences logicielles et la réalisation de la matrice de traçabilité des exigences qui la norme de sécurité fonctionnelle CEI 62304 l'exige.

Aviation civile

La traçabilité des exigences dans l'aviation civile est essentielle. Parasoft propose des technologies de test de logiciels telles que les tests unitaires d'analyse statique et la couverture de code structurel aux différents niveaux d'abstraction (instruction, branche, MC/DC et assemblage) pour vérifier et valider vos exigences en matière d'avionique. Les entreprises s'appuient sur DO-178C, qui impose une matrice de traçabilité des exigences que la solution DTP de Parasoft aide à satisfaire.

Automation Industriel

Les équipes de développement pour le développement d'automatisation industrielle peuvent vérifier et valider leurs exigences logicielles à l'aide de l'automatisation des tests logiciels de Parasoft. Effectuez des analyses statiques, des tests unitaires, la couverture de code, des tests système et plus encore. Conformez-vous à la norme CEI 61508 avec l'aide de Parasoft pour répondre aux exigences de la matrice de traçabilité imposée par la norme.

Transport ferroviaire

Solution de test logiciel unifiée et automatisée pour l'industrie ferroviaire, Parasoft prend en charge les normes de processus de sécurité comme EN 50128 et d'autres exigences réglementaires (CERT, CWE, MISRA et AUTOSAR C++ 14). Vérifiez et validez vos exigences logicielles avec les solutions Parasoft et aidez à réaliser la matrice de traçabilité des exigences requise pour la conformité.

Finance

S'assurer que toutes vos exigences logicielles et vos user stories ont été testées est essentiel dans le secteur des services financiers. À mesure que la portée et la complexité du code augmentent, il est important dans le cycle de vie Agile au rythme rapide d'aujourd'hui que toutes les exigences soient vérifiées.

Gouvernement

Vérifiez et validez vos exigences hautement sensibles et classifiées. Les outils de test automatisés de Parasoft s'intègrent aux outils de planification ALM et Agile utilisés dans les processus DevSecOps modernes pour fournir des logiciels sécurisés de haute qualité pour les besoins complexes du gouvernement d'aujourd'hui. Nos solutions de reporting et d'analyse aident à remplir les mandats de la matrice de traçabilité des exigences par de nombreuses normes de processus que les agences gouvernementales doivent respecter.

Assurance soins de Santé

Les logiciels du secteur de la santé doivent répondre à des spécifications strictes et présenter une preuve de vérification et de validation des exigences. L'échec peut littéralement signifier une situation de vie ou de mort. La suite d'outils Parasoft propose des solutions de test automatisées pour aider à garantir que les nouvelles innovations ou capacités allant de la prestation des soins au traitement de l'assurance sont testées, assurent la sécurité du patient et sécurisent ses données.

Hôtellerie et voyages

Les applications d'accueil utilisées par les voyageurs de loisirs et d'affaires doivent offrir une bonne expérience utilisateur pour réussir. Répondre à toutes les exigences des clients est impératif. Parasoft propose des technologies de test unitaires, API, UI et autres pour garantir la vérification des exigences critiques de votre entreprise.

Commerce de détail et e-commerce

Vérifiez et validez la qualité des logiciels avec une approche sécurisée dès la conception. Effectuez des tests de sécurité tôt et souvent pour vérifier minutieusement tout problème potentiel et augmenter la vitesse de livraison des logiciels. Parasoft agrège les données de l'analyse de code, des tests unitaires, des tests fonctionnels, des tests manuels et des résultats de couverture complète du code pour aider à compléter la matrice de traçabilité des exigences définie dans vos outils de planification ALM et Agile.

Télécommunications

Répondez aux changements constants que connaît l'industrie des télécommunications avec l'ensemble complet de solutions de test de logiciels de Parasoft. Ces solutions de test vérifient et valident les exigences. Obtenez de l'aide pour réaliser une matrice de traçabilité des exigences afin d'assurer la fiabilité et la robustesse de ce code très complexe.

« MISRA », « MISRA C » et le logo triangulaire sont des marques déposées de The MISRA Consortium Limited. ©The MISRA Consortium Limited, 2021. Tous droits réservés.