Experts WinDev, WebDev et WinDev Mobile depuis 26 ans

Audit statique du code WinDev pour corriger avant l’exécution

Un code difficile à lire coûte cher à chaque évolution. Nous examinons le code source de votre application WinDev, WebDev ou WinDev Mobile sans l’exécuter, pour savoir précisément où intervenir.

Voir les 8 indicateursDemander un audit statique

Premier échange gratuit et sans engagement. Réponse d’un expert sous 24 h, ou appelez le 01 42 01 11 12.

Quand réaliser un audit statique ?

Corriger dans le code coûte moins cher qu’en production. L’audit statique intervient dès les premières phases, sans environnement de test.

01

Avant une reprise

Vous changez de prestataire ou votre développeur part. Mesurez ce dont vous héritez.

Reprise et maintenance

02

Bugs à répétition

Les corrections en créent d’autres. La cause est souvent dans la structure du code.

Les 8 indicateurs

03

Avant une migration

Évaluez ce qui peut être conservé, refactorisé ou réécrit.

Migration WinDev

04

Pendant le développement

Détectez les écarts dès les premières phases, quand ils coûtent le moins cher.

Développement WinDev

Que vérifie un audit statique du code ?

Un audit statique est l’analyse du code source d’une application sans l’exécuter. Il détecte les vulnérabilités, les erreurs et les inefficacités, et mesure la qualité du code avec des indicateurs objectifs.

Analyse de sécurité

Repérage des vulnérabilités dans le code, avec les correctifs recommandés.

  • Injections SQL
  • Failles XSS
  • Pratiques à risque

Détection des bugs

Les problèmes trouvés avant qu’ils ne se produisent en production.

  • Exceptions non gérées
  • Risques de fuite mémoire, à confirmer par un audit dynamique
  • Erreurs de logique

Bonnes pratiques

Un code que d’autres développeurs peuvent reprendre facilement.

  • Conventions de codage
  • Structuration
  • Documentation

Performances

Les traitements qui ralentissent votre application, repérés dans le code.

  • Algorithmes inefficaces
  • Redondances
  • Gestion de la mémoire

Conformité

Le traitement des données vérifié dans le code source.

  • RGPD
  • Points de contrôle inspirés de PCI-DSS pour les paiements
  • Données personnelles

Plan d’action

Un rapport détaillé et un plan concret pour améliorer votre code.

  • Corrections classées
  • Gains attendus
  • Suivi possible

Statique ou dynamique ?

L’audit statique lit le code, l’audit dynamique observe l’application en fonctionnement. Le premier trouve les problèmes à la source, le second mesure leurs effets réels.

  • Lecture de votre contexte applicatif
  • Audit utile proposé, seul ou combiné
  • Durée et chiffrage avant tout engagement

Me faire conseiller

Pour mesurer les temps de réponse et la tenue en charge, voyez l’audit dynamique.

Ce que nous mesurons

Huit indicateurs de qualité du code WinDev

Des mesures objectives, pas des opinions. Chaque point du rapport s’appuie sur un indicateur.

Complexité cyclomatique

Les procédures trop complexes, difficiles à tester et à faire évoluer.

Duplication de code

Le code copié-collé qui multiplie les corrections à faire.

Densité des commentaires

Un code documenté, compréhensible par un nouveau développeur.

Règles de codage

Le nombre de violations des normes de programmation.

Gestion des erreurs

Les exceptions traitées, ou au contraire ignorées.

Logs et versions

La traçabilité, et l’usage du gestionnaire de sources (GDS).

Paramètres et variables

Les procédures surchargées et les variables inutilisées.

Bonnes pratiques algorithmiques

Des traitements efficaces et des structures de données adaptées.

Ce que disent nos clients

★★★★★

« Après plus de 10 ans de collaboration avec les équipes d'ETC, je souhaite faire part de ma satisfaction et de ma gratitude. Professionnalisme, humanité, réactivité, conseils avisés, adaptabilité aux problèmes métier : voici résumées en quelques mots les valeurs de cette société. »

Valérie CabanelAvis Google · 11 février 2025
★★★★★

« Très satisfait de la prestation. L'équipe fait preuve d'une excellente organisation tout en restant souple et réactive face aux imprévus. Un service fluide et professionnel, avec une vraie capacité d'adaptation. »

Franck ChallanAvis Google · 14 mars 2025

Un audit statique, concrètement

Plusieurs logiciels · Imestia-Prestarest

Audit du code de plusieurs logiciels WinDev

Fonctionnels depuis des années, ces logiciels souffraient de lenteurs et de dysfonctionnements. Nous avons vérifié la gestion des sources et des versions, la qualité et la duplication du code, la complexité cyclomatique, les règles de codage, la gestion des erreurs et des logs.

Voir l’étude de cas →

Rapport d’audit qualité d’un parc de logiciels WinDev avec plan d’action

Comment se déroule un audit statique ?

Une démarche courte, qui demande peu de temps à vos équipes.

01

Analyse préliminaire

Vos objectifs et votre environnement, pour définir les critères et les outils adaptés.

02

Analyse outillée

Examen du code source avec des outils d’analyse statique, complété par la relecture de nos experts.

03

Rapport détaillé

Problèmes détectés, gravité et recommandations, pour prioriser les corrections.

04

Suivi et assistance

Accompagnement de votre équipe, ou correction par nos développeurs.

Ce que vous recevez

01Un rapport détailléproblèmes et gravité 

02Des indicateursmesurés et comparables 

03Les correctionsclassées par priorité 

04Un accompagnementpour votre équipe 

Demander un audit de mon application

Pour corriger les points relevés, notre maintenance applicative WinDev peut prendre le relais.

Pourquoi confier votre audit à ETC Soft ?

26 ans d’expertise

WinDev, WebDev et WinDev Mobile, depuis 2000

Plus de 400 projets livrés

applications développées, reprises et migrées

Plus de 10 ans de collaboration 

Un avis client publié sur Google en février 2025

Code confidentiel

accord de confidentialité si vous le souhaitez

Questions fréquentes

Vos questions sur l’audit statique

Tout ce qu’il faut savoir sur le coût, l’accès au code et la suite d’un audit statique.

Une autre question ?

Un expert WinDev vous répond, sans engagement.

Poser ma question

ou par téléphone au 01 42 01 11 12

Qu’est-ce qu’un audit statique de code ?

C’est l’analyse du code source d’une application sans l’exécuter. Elle détecte les vulnérabilités, les erreurs et les inefficacités, et mesure la qualité du code à l’aide d’indicateurs objectifs.

Combien coûte un audit statique ?

Le premier échange et le diagnostic de départ sont gratuits. L’audit approfondi est chiffré selon la taille de votre code source et les analyses retenues. Vous recevez une proposition détaillée avant tout engagement.

Quelle différence avec un audit dynamique ?

L’audit statique lit le code, l’audit dynamique observe l’application en fonctionnement (performances, charge, intrusion). Le premier trouve les problèmes à la source, le second mesure leurs effets réels. Les deux se complètent.

Avez-vous besoin d’accéder à mon application en production ?

Non. L’audit statique porte sur le code source. Il suffit de nous y donner accès, par exemple via votre gestionnaire de sources (GDS). Votre production n’est pas touchée.

Mon code reste-t-il confidentiel ?

Oui. Votre code source est utilisé uniquement pour l’audit. Nous pouvons formaliser cet engagement par un accord de confidentialité si vous le souhaitez.

Que se passe-t-il après l’audit ?

Vous recevez le rapport et le plan d’action. Votre équipe peut corriger avec notre assistance, ou vous pouvez confier la correction et la maintenance de l’application à nos développeurs WinDev.

Passez à l’action

Faites auditer le code de votre application WinDev

Parlez-nous de votre application et de vos objectifs. Nous vous proposons un périmètre d’audit et un devis personnalisé.

  • Un premier échange gratuit avec un expert WinDev
  • Une réponse sous 24 h
  • Des indicateurs de qualité objectifs
  • Un plan d’action concret

+33 1 42 01 11 12contact@etcsoft.fr

Demander un audit statique

Réponse sous 24 h. Vos données servent uniquement à répondre à votre demande. Politique de confidentialité