Pour expliquer le travail impliqué par la discipline de déploiement, les activités et les produits sont organisés dans
un pattern de capacité pour la discipline.
Le déploiement consiste à mettre le logiciel à la disposition de l'utilisateur final et constitue le point culminant de
l'effort de développement logiciel.
Le planning du déploiement (Activité : organisation du déploiement) commence tôt dans le cycle de
vie du projet et gère la production des logiciels livrables, mais aussi le développement du matériel d'apprentissage et
de support pour s'assurer que l'utilisateur final puisse utiliser de manière correcte le produit logiciel.
Le matériel de support (Activité : développement du matériel de support) couvre
l'ensemble des informations dont l'utilisateur aura besoin pour installer, exploiter, utiliser et maintenir le système
livré. Il comprend aussi le matériel d'apprentissage destiné aux différents postes qui devront utiliser le nouveau
système.
La discipline de Déploiement met un point d'honneur à s'assurer que le produit est convenablement testé avant d'être
présenté à la clientèle. L'activité sur la gestion du test de réception fait référence à deux types
d'environnements de test. Tout d'abord, la construction doit être suffisamment testée dans l'environnement de test de
développement (Activité :
gestion du test de réception), puis re-testée sur le site de destination (Activité : gestion du test de réception pour l'installation personnalisée).
'L'environnement de test' doit être une 'instance' de l'environnement de destination.
Une fois le produit testé sur le site de développement, il doit être préparé en vue de sa livraison au client. La
version peut être créée pour les besoins du test bêta, d'un déploiement test auprès des utilisateurs finaux, ou, en
fonction de son niveau de maturité, pour le produit final. L'activité : production de l'unité de déploiement décrit la logistique
de la création d'une version produit comprenant le logiciel ainsi que les produits d'accompagnement nécessaires pour
une installation et une utilisation efficace de celui-ci.
Un programme bêta fait référence au processus utilisé par une organisation pour faire remonter des informations d'un
sous-groupe d'utilisateurs sur des produits en cours de développement. Cette remontée d'informations sert à augmenter
le produit. L'activité : production du test bêta décrit les activités permettant le
déploiement itératif d'un produit et la participation systématique du client à la création du produit final.
Pour les logiciels "prêts à l'emploi", l'Activité : Mettre en forme le produit décrit les activités pour
rassembler le produit logiciel, les scripts d'installation et les guides de l'utilisateur et les mettre dans un package
pour leur production de masse, comme les autres produits de consommation.
Vous pouvez faire installer le logiciel par le développeur ou bien l'acheter en magasin ou le télécharger sur Internet.
L'Activité : Fournir un accès au site de téléchargement fait référence
au produit mis à disposition pour être acheté ou téléchargé sur Internet en tant que circuit de distribution du
logiciel.
|