Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
Introduction
Les processus de réalisation et de suivi couvrent toutes les activités qu'un chef
de projet doit prendre en charge au cours des phases d'exécution d'un projet
visant à implémenter une solution Microsoft Dynamics® ERP.
Pour chaque projet, le chef de projet doit, en collaboration avec l'équipe projet,
identifier les activités et processus appropriés et déterminer dans quelle mesure
chaque activité doit être mise en œuvre.
Phase de conception
La phase de conception a pour objectif de définir le mode d'implémentation
des besoins métiers du client.
Phase de développement
La phase de développement a pour objectif de créer et tester les composants
système définis et approuvés dans les spécifications de la conception. Elle inclut
le développement des personnalisations, intégrations et interfaces, ainsi que
des processus de migration des données.
Phase de déploiement
La phase de déploiement mobilise tous les efforts de l'équipe projet pour
garantir la réussite de la transition vers la nouvelle solution Microsoft
Dynamics ERP. Les principales activités de cette phase incluent la formation
des utilisateurs finaux, le test de performances et le test d'acceptation par
les utilisateurs, ainsi que la transition réelle vers le nouvel environnement
de production.
Planification du projet
La planification de projet est une activité récurrente, mise en œuvre au cours
de toutes les phases du projet. Cela signifie que les phases de conception, de
développement et de déploiement incluront toutes une activité de planification.
Plan de déploiement
Le plan de déploiement décrit les activités à mettre en œuvre pour mener à bien
le déploiement de l'application sur la base utilisatrice.
Créé par le chef de projet, le plan de déploiement doit décrire les processus
et activités qui seront mis en œuvre lors de la phase de déploiement du projet.
Ce plan répertorie toutes les tâches clés à exécuter pour mener à bien
le déploiement de l'application. Ces tâches incluent les suivantes :
• configuration de l'environnement ;
• migration des données ;
• paramétrage des utilisateurs ;
• formation des utilisateurs finaux.
Scénario
La situation est assez complexe étant donné que la société Tailspin Toys est
implantée dans différentes zones géographiques et que l'implémentation implique
pratiquement tous les services ; le moment est donc venu de créer un plan plus
détaillé pour les phases de conception, de développement et de déploiement.
Nous sommes le 27 mai 2010 dans le cycle de vie du projet et celui-ci est
en cours de planification. Utilisez cet atelier pour examiner les activités
de déploiement à inclure dans votre plan de projet.
Description de l'objectif
Examinez les activités nécessaires pour la phase de déploiement et formalisez-les
dans le plan de déploiement.
La société Tailspin Toys dispose de sites implantés dans différents pays et son
siège social est basé à Liverpool ; ce dernier gère de façon centralisée la plupart
des activités des sites. Seules les activités des entrepôts sont déléguées aux sites
de Boston et Hong Kong. Toutefois, ces différents sites sont reliés à distance via
le serveur central, qui se trouve au siège social de Tailspin Toys, à Liverpool.
Cela signifie que chaque membre de l'équipe de Tailspin Toys doit se charger
des activités de suivi, de test, d'acceptation et de signature pour son propre
service et son propre domaine de compétence. Avant la date réelle de mise en
service, ces mêmes personnes devront recevoir en temps voulu une formation
personnalisée sur les fonctionnalités standard et le code personnalisé. Il n'est
pas prévu que d'autres formations destinées aux utilisateurs finaux soient
dispensées par Trey Research ; en effet, les membres de l'équipe de Tailspin Toys
se chargeront eux-mêmes d'organiser ces formations une fois qu'ils auront assisté
aux sessions Formation des formateurs.
Membres
de l'équipe de Formation
Tailspin Toys Responsabilité requise
Adam Carter Vue d'ensemble
Mike Nash • Administration/Sécurité • Introduction -
• Intégration et interface 1 jour
Membres
de l'équipe de Formation
Tailspin Toys Responsabilité requise
Russell King • Commerce - Achats • Introduction -
• Stock/Logistique 1 jour
Scénario
Description de l'objectif
Tout changement affectant le projet peut avoir une incidence sur le plan
de projet. En tant que chef de projet, vous devez identifier ces changements
chaque semaine et les répercuter dans le plan de projet.
1. Est-ce que des changements ont été identifiés au cours de la phase d'analyse ?
Si oui, quelle incidence ces événements ou changements auront-ils sur
le plan de projet ?
9. Quelles activités incluent des tests et pour quelles dates sont-elles planifiées ?
10. Quelles tâches liées à la migration des données sont incluses dans
les différentes phases ? Quand sont-elles exécutées ?
11. Quelle est la date de mise en service fixée pour Tailspin Toys et au cours
de quelle phase cette opération est-elle réalisée ?
Conception de la solution
La phase de conception a pour objectif de définir le mode d'implémentation des
besoins métiers. Elle inclut la configuration de la solution Microsoft Dynamics
globale et la conception des personnalisations spécifiques qui sont nécessaires
pour répondre aux besoins métiers identifiés au cours de la phase d'analyse.
• Objectif de la modification ;
• À prendre en compte ;
• Modifications apportées aux formulaires ;
• Modifications apportées aux tables ;
• modifications apportées aux processus ;
• Autres modifications ;
• Gestion des erreurs ;
• Scripts de test.
Scénario
Il a été convenu que l'équipe documenterait les adéquations et les écarts dans
les différents documents de conception fonctionnelle. En outre, l'ensemble
des adéquations et écarts seront consignés dans un document de conception
fonctionnelle séparé.
Description de l'objectif
L'objectif de cet atelier est d'examiner le modèle Document de conception
fonctionnelle - Configuration. Dans ce modèle, les adéquations identifiées
pour Tailspin Toys sont déjà configurées.
Scénario
Nous sommes à présent le 24 juin 2010 et, en qualité de chef de projet, vous
devez examiner le document de conception fonctionnelle de la personnalisation.
Description de l'objectif
Brian Burke et Jim Wilson ont documenté leurs conclusions concernant
les écarts dans le document de conception fonctionnelle de la personnalisation.
Vous souhaitez examiner ce document de conception et étudier son contenu.
Scénario
Description de l'objectif
L'objectif de cet atelier est d'étudier le contenu du document de conception
de la solution et de découvrir l'utilité de ce dernier.
Scénario
Les sujets abordés dans le cadre de cette discussion incluent les suivants :
Le rapport d'état est d'abord examiné par l'équipe projet lors d'une réunion
d'avancement hebdomadaire interne, puis présenté au client selon l'agenda
convenu.
Scénario
• codage personnalisé ;
• migration des données ;
• intégration et interfaces.
Description de l'objectif
L'objectif de cet atelier est d'examiner un rapport d'état du consultant prenant en
charge le développement du code personnalisé pour Tailspin Toys. Votre travail
va consister à passer en revue ce document.
Scénario
Nous sommes vendredi 4 septembre 2010. Tous les consultants ont transmis
leur rapport d'état pour la semaine. Jim Wilson et Diane Prescott ont signalé
qu'ils travaillaient toujours sur l'activité QC-2/5. Le démarrage des tâches
qui leur incombent ayant été différé, ils ont pris du retard. Par ailleurs, la
spécification de besoins inappropriés dans les documents de conception leur
a posé des problèmes. Ils ont déterminé que la vision initiale de la solution ne
correspondait pas aux attentes actuelles des utilisateurs clés après avoir discuté
avec ces derniers.
Description de l'objectif
Créez un rapport d'état du projet pour cette période à l'aide du modèle fourni
dans Microsoft Dynamics Sure Step.
Test
Les tests permettent de garantir que le projet est conforme aux normes de
qualité afin de dépasser les objectifs de satisfaction du client. On ne soulignera
jamais assez la valeur de tests complets, correctement maîtrisés. Même lorsque
les personnalisations sont limitées, il est important que le client exécute ses
processus métiers types dans le nouvel environnement afin de vérifier que
les procédures de workflow des utilisateurs et les paramètres de configuration
de l'application garantissent une productivité optimale.
Environnements de test
La conception, la planification et la création des environnements hors production
au cours de la phase de conception incluent la mise en place d'environnements
de test pour l'exécution des scripts et scénarios de test suivants :
Scénario
Au cours de la phase de développement, ces tests ont été réalisés par les
consultants développement et les utilisateurs clés de Tailspin Toys. Les tâches
de développement et de test du code personnalisé ont été mises en œuvre du 23
juin au 3 septembre 2010.
Les résultats des tests sont analysés le 4 septembre 2010 pour faire suite aux
rapports d'état des consultants (voir la leçon et les ateliers précédents).
Description de l'objectif
En tant que chef de projet, effectuez le suivi des tâches liées à la création
des scripts de test en vous appuyant sur les résultats obtenus lors du test
de performances.
CONSEIL : bien que cet atelier fasse appel au modèle de script de test
fonctionnel/unitaire pour Microsoft Dynamics AX, il est recommandé de prendre
quelques minutes pour examiner les autres modèles disponibles pour cette
activité dans Sure Step.
5. Dans quel document les résultats des tests sont-ils examinés ? Localisez
ce document et ouvrez-le afin de l'examiner.
Scénario
Les données requises du test d'acceptation par les utilisateurs ont été migrées
dans l'environnement de transit le 21 octobre 2010, de façon qu'il soit prêt pour
l'exécution des tests. Les utilisateurs ont effectué les tests sur une période
d'une semaine (du 22 au 28 octobre 2010).
Description de l'objectif
En tant que chef de projet, vous êtes chargé de la planification des tests
d'acceptation par les utilisateurs et de leur mise en place dans les délais impartis.
Lors de ces tests, contrôlez précisément les résultats, car ils peuvent avoir
un impact sur l'agenda global du projet.
2. Qui est chargé d'exécuter les tests d'acceptation par les utilisateurs ?
Selon les résultats des tests, préparez-vous à poursuivre le cycle de vie du projet.
5. Tous les tests ayant été effectués, quelles sont les étapes suivantes logiques
du projet de Tailspin Toys ?
6. Compte tenu des résultats des tests d'acceptation par les utilisateurs,
pensez-vous que la société Tailspin Toys est prête à signer l'acceptation
du système complet ?
7. Pensez-vous que, si tous les tests avaient réussi, l'étape finale du projet
aurait-pu être automatiquement atteinte ?
Examen de passage
L'examen de passage peut avoir lieu à la fin de chaque phase du cycle de
vie du projet. Il représente un facteur de qualité du projet et un passage obligé
conditionnant, à la fin de chaque phase, le passage à la phase suivante. Tous les
projets ne font pas appel aux examens de passage. Il incombe au chef de projet
et à l'équipe projet de définir les normes régissant le passage d'une phase à l'autre.
Il vise à s'assurer que l'équipe projet est en phase avec la progression du projet et
qu'elle met en place un plan d'action pour faire face aux problèmes et risques liés
à la phase suivante.
Scénario
L'examen de passage aura lieu dans les locaux de Tailspin Toys le 30 septembre
2010. Nous sommes maintenant le 29 septembre 2010 et vous devez préparer
cet examen.
Les rapports d'état du projet créés lors de la phase de développement ont révélé
un dépassement des délais et du budget. En chef de projet proactif, vous avez
implémenté des actions correctives qui impliquaient l'intervention d'un consultant
développement externe. Vous avez pu ainsi gérer le dépassement de délai,
mais n'êtes pas parvenu à éviter le dépassement de budget.
• des zones d'ombre dans la conception causées par des zones d'ombre
dans l'analyse ;
• les changements d'avis des utilisateurs clés concernant la solution
attendue ;
• la sous-estimation des rapports analytiques.
Description de l'objectif
Nous sommes le 29 septembre 2010 et le moment est venu de créer le rapport
d'examen de passage pour clôturer la phase de développement.
Mise en service
L'activité de mise en service se termine à la fin de la phase de déploiement.
Elle vise à lancer un processus de traitement efficace des transactions et activités
métiers quotidiennes dans le nouveau système.
Scénario
La mise en service dans les locaux de Tailspin Toys est prévue pour
le 9 novembre 2010.
Elle sera effectuée service par service de façon que chaque département bénéficie
d'une attention suffisante. Une fois la solution Microsoft Dynamics ERP
installée, le système hérité sera immédiatement arrêté de façon que les
utilisateurs soient contraints de travailler avec le nouvel environnement ERP.
Adam Carter continue à penser qu'il s'agit de la pratique la plus appropriée
pour sa société.
Les utilisateurs clés et les utilisateurs finaux recevront une formation complète
avant la mise en service ; Adam Carter est néanmoins soucieux de faciliter la
tâche de ses employés. Ceux-ci doivent pouvoir être aidés en cas de problème
et supervisés si nécessaire. Bien qu'il soit impossible de mobiliser à plein
temps au siège social de Tailspin Toys un des membres du projet affectés
par Trey Research, un compromis est obtenu et une réunion de contrôle
hebdomadaire est prévue pour rendre compte de la progression des utilisateurs
finaux. Les deux chefs de projet, Adam Carter et vous-même, participeront
à cette réunion.
Description de l'objectif
L'objectif de cet atelier est de préparer la transition de l'environnement hors
production à l'environnement de production. En tant que chef de projet, vous
devez être bien organisé et veiller à ce que la mise en service s'effectue le plus
facilement possible car elle constitue le dernier jalon avant la phase d'exploitation
et la clôture (réussie) du projet.
Résumé
Ce chapitre traite des activités clés de gestion de projet mises en œuvre lors des
phases de conception, de développement et de déploiement. Plusieurs activités
sont présentées dans ce chapitre, y compris les suivantes :
1.
2.
3.
Solutions
Atelier 4.1.1 - Créer le plan de déploiement
1. Quelles sont les activités de déploiement requises ? Répertoriez-les ici.
personnalisé qui est requis pour résoudre ces écarts. Il réduit le temps
de conception
au 13/11/10
9. Quelles activités incluent des tests et pour quelles dates sont-elles planifiées ?
10. Quelles tâches liées à la migration des données sont incluses dans les
différentes phases ? Quand sont-elles exécutées ?
migration des données 4.9.0 (incluant la migration finale des données vers
11. Quelle est la date de mise en service fixée pour Tailspin Toys et au cours
de quelle phase cette opération est-elle réalisée ?
de conception fonctionnelle
les coûts des différents services, centres de coûts, clients, groupes de clients,
Toutes les réponses sont correctes, mais peuvent donner lieu à des
personnalisés
Toutes les réponses sont correctes, mais peuvent donner lieu à des
3. Quel consultant a réalisé un rapport d'état de ses propres tâches et quelle est
la période prise en compte dans ce document ?
RÉPONSE TYPE : Jim Wilson a créé un rapport d'état sur son travail pour
fournisseur AS-7
qu'il parvienne à fournir les prochains livrables planifiés. Son rapport est
signalé de problèmes et n'a pas commencé les tests. Il prétend avoir satisfait
un besoin, mais étant donné qu'aucun test n'a été effectué, des actions
Toutes les réponses sont correctes, mais peuvent donner lieu à des
RÉPONSE TYPE : Aucun script de test n'a été créé pour les domaines
RÉPONSE TYPE : Ces scripts de test sont créés pour les domaines
ou personnalisation.
(Brian Burke). Pour Tailspin Toys : les utilisateurs clés (Peter Houston,
5. Dans quel document les résultats des tests sont-ils examinés ? Localisez
ce document et ouvrez-le afin de l'examiner.
peut être mise à jour avec les résultats des tests. Différentes colonnes
(une pour les consultants et une autre pour les clients) permettent d'indiquer
RÉPONSE TYPE : Pour le contrôle qualité, aucun test n'a été effectué pour
le moment car le codage personnalisé n'est pas terminé (voir les rapports
d'état des consultants). Des problèmes ont également été identifiés pour les
domaines Stock et Gestion des entrepôts. Toutefois, ils n'ont pas interrompu
la réalisation du projet
fonctionnel peut servir à enregistrer les détails d'un script de test particulier
récapitule les résultats de tous les scripts de test. Vous pouvez utiliser
ou non les deux documents selon le type de projet et les besoins associés.
2. Qui est chargé d'exécuter les tests d'acceptation par les utilisateurs ?
que le deuxième testeur ne procède aux tests. D'autres tests ayant échoué
5. Tous les tests ayant été effectués, quelles sont les étapes suivantes logiques
du projet de Tailspin Toys ?
phase du projet
6. Compte tenu des résultats des tests d'acceptation par les utilisateurs, pensez-
vous que la société Tailspin Toys est prête à signer l'acceptation du système
complet ?
RÉPONSE TYPE : Étant donné que seul un petit nombre de tests a échoué
et qu'ils ont une incidence limitée, Tailspin Toys devrait pouvoir poursuivre
7. Pensez-vous que, si tous les tests avaient réussi, l'étape finale du projet
aurait-pu être automatiquement atteinte ?
RÉPONSE TYPE : La réussite des tests doit permettre d'atteindre les étapes
finales d'un projet, mais cette possibilité n'est en aucun cas garantie. Même
sur une durée d'un jour. Sachant que, comme convenu, la mise en service
sera effectuée service par service, ce plan n'est pas très réaliste
service prendra plus de temps ; par conséquent, le plan de projet devra être