L'assurance qualité logicielle d'un site web PHP

La prestation

C'est la mise en place d'outils et de techniques analysant la conformité d'un logiciel tout au long de sa création et de sa maintenance.

La mise en place d'outils d'analyses (PHPCS, PHPStan, Phan, Psalm, …) et la création de tests (PHPUnit, Mocha, Chai, Sinon, …) permettront au système d'intégration continue (Jenkins, …) de suivre l'évolution technique de votre application PHP.

Vous pourrez vérifier votre application PHP de manière automatique et systématique avant la mise en production.

Le respect des standards (W3C, PSR, …) et l'utilisation d'outils reconnus éviteront des erreurs lors de la conception.

La qualité logicielle est un investissement sûr qui contribue à diminuer le coût de la maintenance applicative. Ainsi, votre équipe sera disponible pour développer de nouvelles fonctionnalités.

Pour être plus efficace, la qualité logicielle s'accompagne d'une bonne gestion de projet.

Les bénéfices

Grâce à cela, vous pouvez :

  • rendre impossible les régressions : aucune fonctionnalité n’est perdue lorsque l'on en ajoute une nouvelle;
  • diminuer le nombre de failles de sécurité : elles peuvent être évitées en vérifiant le site;
  • optimiser les performances : un gain de performance accru dans certains cas d'utilisation;
  • réduire les coûts : le budget de la maintenance applicative est revu à la baisse;
  • améliorer le bien-être de l'équipe : une équipe plus sereine grâce à un travail technique facilité et sécurisé.

êtes-vous concerné ?

Cette prestation vous concerne si :

  • vous n'utilisez pas la dernière version de PHP;
  • votre site ne respecte pas les standards W3C (HTML, CSS, …);
  • vous n'utilisez pas de logiciel d'intégration continue;
  • vous n'effectuez pas de tests automatiques (unitaires, fonctionnels, …);

me contacter