Gestion des modifications (CMMI)
Vous pouvez utiliser les éléments de travail Demande de modification pour effectuer le suivi et le contrôle de toutes les modifications apportées au produit et aux systèmes pris en charge. Toutes les demandes de modification sont initialisées en tant que résultat d'un écart par rapport à la planification initiale, qui se compose des spécifications d'origine identifiées pour le projet. Par exemple, si une réunion avec un utilisateur met à jour de nouvelles spécifications, une demande de modification doit être créée pour proposer la mise à jour de la planification initiale des spécifications. Pour plus d'informations concernant CMMI, consultez Informations générales sur CMMI.
Dans cette rubrique
Création d'une demande de modification
Analyse d'une demande de modification
Surveillance de demandes de modification
Création d'une demande de modification
Lorsque vous vous rendez compte qu'une spécification d'origine doit changer, vous créez un élément de travail Demande de modification et vous le liez à l'ancien élément de travail Spécification à l'aide du type de lien Affecte. Un élément de travail Spécification contenant des détails sur ce qui est nouveau ou ce qui a changé doit également être créé et lié à la demande de modification. Toutes les demandes de modification sont soigneusement analysées afin de déterminer leur impact sur l'utilisateur, le produit et les équipes. Pendant cette analyse, les tâches peuvent être divisées dans un objectif d'estimation. Ces nouveaux éléments de travail Tâche doivent être liés au nouvel élément de travail Spécification afin de fournir une traçabilité. Cela est accompli par l'ajout des tâches sous l'onglet Implémentation du formulaire d'élément de travail.
La demande de modification et les nouveaux éléments de travail résultants doivent contenir des détails sur tout le nouveau travail requis et tout le travail existant qui doit être supprimé, modifié ou traité. Comme le montrent les illustrations suivantes, vous pouvez spécifier la modification que vous demandez dans le champ Titre, le membre de l'équipe qui possède la modification, ainsi que d'autres informations sur la demande :
Pour plus d'informations sur la façon de remplir l'élément de travail, consultez Demande de modification (CMMI).
Analyse d'une demande de modification
Avant qu'une demande de modification ne soit analysée, elle doit être triée par un comité de contrôle de configuration. Un comité de contrôle de configuration est un groupe des personnes qui sont chargées de l'approbation et du refus des demandes de modification et qui vérifient que les modifications sont correctement implémentées. Vous pouvez indiquer qu'une demande doit être triée en affectant au champ Triage de l'élément de travail la valeur En attente. Pour plus d'informations, consultez Demande de modification (CMMI). L'analyse des demandes de modification peut être exigeante en ressources, et il est important que la file d'attente des demandes de modification ne place pas des demandes inutiles sur l'équipe, qui risquent d'affecter la chronologie du projet.
Les demandes de modification doivent être analysées de façon à déterminer la portée de leur impact sur le travail existant et planifié. Cet impact doit être connu, afin de pouvoir être utilisé pour estimer le coût en heures par personne de l'implémentation de la modification.
Analysez le risque lié à l'acceptation de la modification. Les équipes externes dépendent-elles du code ou de la fonctionnalité à modifier et leur planification est-elle susceptible d'être affectée de façon défavorable ? L'assignation des ressources à cette modification peut-elle affecter de façon défavorable d'autres fonctionnalités importantes ou spécifications du produit ?
Dans le cadre de votre analyse, demandez l'avis des parties prenantes et ajoutez leurs commentaires à l'élément de travail Demande de modification. Si la modification nécessite le changement d'autres documents de planification, indiquez-le dans la demande de modification et modifiez ces documents de façon appropriée. Cela permet de tenir l'historique des révisions à jour et tout le monde a ainsi accès aux informations utiles. Cela atténue le risque d'une mauvaise communication et constitue une preuve importante pour une évaluation SCAMPI (méthode d'évaluation CMMI standard pour l'amélioration des processus).
Si une demande de modification est acceptée, remplacez son état Proposé (valeur par défaut des nouvelles demandes de modification) par Actif.
Surveillance de demandes de modification
Tant qu'une demande de modification est active, vous pouvez la surveiller à l'aide de la requête de demande de modification dans Visual Studio Team Foundation Server. Les demandes de modification doivent être traitées dans un délai raisonnable.
Si une demande de modification ne reçoit pas l'attention qu'elle requiert, créez un élément de travail Problème. Liez le nouveau problème à la demande de modification et remontez le problème pour faire progresser l'évaluation de l'impact de la demande de modification.