Listes
de contrôle AQ et outils
Il existe heureusement de nombreux moyens de minimiser le risque d’erreurs et d’incohérences qui pourraient faire échouer un projet. Les grands éditeurs de logiciels, comme SAP par exemple, fournissent des directives spécifiques d’assurance qualité et de développement pour garantir la cohérence. Celles-ci incluent des directives de programmation SAP ABAP, des processus de vérification du développement et des tests unitaires et le contrôle SAP ATC avant la libération de la demande de transport.
De nombreux éditeurs de logiciels et partenaires de mise en œuvre disposent également de leurs propres listes de contrôle qui résument leurs erreurs de développement les plus courantes. Chez delaware, par exemple, cette liste est régulièrement mise à jour pour inclure la nouvelle syntaxe de programmation et les meilleures pratiques.
SAP fournit également des outils d’assurance qualité intégrés et prêts à l’emploi, incluant SAP Code Inspector (SCI), Extended Program Check (SLIN) et ABAP Test Cockpit (ATC) pour les codes ABAP. Ce dernier est le plus utilisé et regroupe des outils comme le contrôle syntaxique, le SLIN, l’unité ABAP et les contrôles de sécurité. Il peut être étendu avec des cadres d’assurance qualité personnalisés. De plus, la mise en place de contrôles ATC planifiés est simple et fournit des perspectives de l’évolution de la qualité du code tout au long du projet.