Un processus de livraison est un processus spécial qui décrit une approche intégrée et complète permettant de mener à
bien un type de projet particulier. Il offre un modèle de cycle de vie complet qui a été détaillé
en séquences de contenu de méthode dans des structures de répartition. Il décrit le cycle de vie complet d'un projet et
sert de référence pour l'exécution de projets ayant des caractéristiques identiques.
Un responsable de processus peut définir différents processus de livraison pour des projets de développement logiciel
qui diffèrent au niveau de l'engagement et de l'effectif requis, du type d'application à développer, des méthodes et
technologies à utiliser, etc. Bien que le processus de livraison couvre la totalité d'un projet, il laisse certaines
questions, trop spécifiques au projet, sans réponse. Par exemple, une structure de répartition définit les
éléments de répartition qui disposent de plusieurs occurrences ou qui peuvent être répétés, à l'aide des attributs
correspondants, mais elle n'indique pas le nombre d'occurrences ou de répétitions/itérations de ces éléments.Ces
décisions doivent être prises par le responsable de projet lors de la planification d'un projet particulier, d'une
phase de projet ou d'itérations d'un projet.
En ingénierie logicielle, le but est de construire un produit logiciel ou d'étendre un logiciel existant. Un processus
de livraison logiciel peut être un processus itératif où le produit est construit progressivement ou un processus de
livraison en cascade traditionnel dans lequel toutes les exigences sont spécifiées en premier, suivies des phases de
conception, d'implémentation et de test.
|