Tests et integration

Les tests représentent entre 30 à 40% des coûts de développement, voire plus. Mais un bug peut coûter encore plus cher.

Qu’est-ce qu’un logiciel

  • Des besoins
  • Une gestion de projet
  • Une spécification (fonctionnalités, contraintes, facteur de qualité, interface)
  • Une conception: fonctionnelle, architecturale, algorithmes, conception détaillée
  • Un code source;
  • Un exécutable
  • .. et des tests !

Qu’est-ce que tester un logiciel ?

Que veut dire “tester un logiciel” ? Etant donné un logiciel, comment le tester ? Le tester, c’est vérifier qu’il est conforme, mais à quoi, sur quel critères ?

Définition possible : “Processus d’analyse d’un programme avec l’intention de détecter des anomalies dans le but de le valider”

De plus, l’industrie logiciel doit faire face à de nouveaux enjeux : réduction des délais de développement des produits, externalisation d’une partie croissante des projets, contraintes légales nécessitant plus de traçabilité, volonté de mieux évaluer la qualité, mise en oeuvre de pratiques Agiles …tous ces paramètres mettent en avant la nécessité de véritablement « industrialiser et/ou automatiser» les processus de développement et de test / validation logiciel.

C’est pour apporter une réponse à ces enjeux que SOFTCORP veut se positionne comme un « key player » dans le domaine.

Notre objectif est de vous permettre d’améliorer et garantir la qualité de vos logiciels, de vos produits, d’augmenter votre productivité et votre réactivité (méthode Agile) tout en en optimisant l’effort de test.