Aller au contenu
Nicolas Perron
English
Retour au blog
Pratiques

Les paliers en développement logiciel

Avant d'arriver entre les mains des utilisateurs, une application traverse plusieurs paliers. Petit tour d'horizon de ces étapes et de leur rôle.

1 min de lecture

Les paliers en développement logiciel représentent les différentes étapes par lesquelles une application transite avant d’arriver entre les mains des utilisateurs finaux. Chaque palier sert à tester, valider ou préparer l’application sous un angle particulier, afin d’assurer sa qualité et sa stabilité.

Les paliers les plus courants

  • Poste développeur — l’ordinateur du développeur, où il programme et fait ses tests de base.
  • Unitaire — pour tester les composantes dans un environnement serveur, hors du poste du développeur.
  • Fonctionnel — où les analystes testent indépendamment et valident les fonctionnalités sans gêner les développeurs.
  • Intégré — pour tester plusieurs applications ensemble et valider leur interopérabilité.
  • Acceptation — la validation par les responsables du produit, pour confirmer que tout répond aux besoins.
  • Préproduction — qui devrait être identique à la production, pour les dernières vérifications.
  • Production — où l’application est utilisée par les utilisateurs finaux. Ce n’est plus un espace de test.
  • Urgence — un palier exceptionnel pour appliquer rapidement une correction critique sans repasser par tous les autres.
  • Formation — pour que formateurs et futurs utilisateurs se familiarisent avec l’application.

Un même objectif

Chaque organisation peut nommer ou utiliser ces paliers différemment. Mais l’objectif reste le même : sécuriser le parcours de l’application pour que la version finale soit la plus fiable possible.