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.