Vous êtes sur la page 1sur 9

Cycle en V et DevOps

I. Modèle DevOps

1. Définition du modèle DevOps


DevOps est une combinaison de philosophies
culturelles, de pratiques et d'outils qui améliore la
capacité d'une entreprise à livrer des applications et des
services à un rythme élevé. Il permet de faire évoluer et
d’optimiser les produits plus rapidement que les
entreprises utilisant des processus traditionnels de
développement de logiciels et de gestion de
l’infrastructure. Cette vitesse permet aux entreprises de
mieux servir leurs clients et de gagner en compétitivité.
2. Fonctionnement de DevOps

• Dans un modèle DevOps, les équipes de


développement et d'opérations ne sont plus isolées.
Il arrive qu'elles soient fusionnées en une seule et
même équipe. Les ingénieurs qui la composent
travaillent alors sur tout le cycle de vie d'une
application, de la création à l’exploitation, en
passant par les tests et le déploiement, et
développent toute une gamme de compétences
liées à différentes fonctions.
 
L’approche DevOps c’est un
déploiement continu avec:
• Un développement et des
tests constants
• Une intégration et une mise
en œuvre constante :
déploiement avec des
processus fiables
• Une surveillance constante et
une validation de la qualité
opérationnelle
II. Modèle du cycle en V

• Le cycle en V était une méthode de gestion de


projet très en vogue il y a 20 ans ; elle s’est
popularisée dans les années 80. D’ailleurs,
cette méthode de gestion de projet cycle en V
n’était pas toujours bien appliquée.
• Concept de cycle en v :

L’équipe réalise le projet en allant de la première étape


« analyse des besoins et faisabilité » à la dernière étape
« recette » de façon assez classique. Cependant
contrairement aux autres méthodes, le cycle en V propose
de retravailler par exemple la conception détaillée si les
tests unitaires ne se valident pas ou de retravailler les
spécifications si les tests de validation ne passent pas.
Cycle en V vs DevOps
Quelles sont les spécificités du modèle en V qui l’a permis des
concurrencier Devops ?
• Le modèle en V se base sur la verification et la validation par

conséquence Les erreurs survenues dans n'importe quelle


phase seront corrigées dans cette phase elle-même ce qui
permet d’eviter les allers-retours durant le cycle de vie.
• Il apporte une grande précision durant sa phase de test donc
développement d’un produit de qualité.
• Livraison rapide.
Conclusion :
Le modèle en V malgré sa naissance dans les
années 80 et contrairement aux méthodologies
en cascade, il encourage la préparation des tests
à se dérouler en parallèle avec les phases
d'exigences, de conception et de développement
et cette idéologie peut être un des points en
commun entre le modèle en V et DevOps qu’il a
permis d’être en vogue de nouveau aujourd’hui.

Vous aimerez peut-être aussi