Gestion d'un projet de système d'information PDF

Document Details

Uploaded by Deleted User

Université Chouaib Doukkali

Pr. I. EL GUABASSI

Tags

project management system information project planning computer science

Summary

This document is a chapter from a larger work on project management, focusing on systems information projects, including concepts, objectives, and methodology, as well as a practical example of project planning and breakdown. It appears to be part of university course materials.

Full Transcript

UNIVERSITÉ CHOUAIB DOUKKALI FACULTÉ DES SCIENCES El Jadida GESTION ET ANALYSE DE PROJET Pr. I. EL GUABASSI [email protected] Master Spécialisé...

UNIVERSITÉ CHOUAIB DOUKKALI FACULTÉ DES SCIENCES El Jadida GESTION ET ANALYSE DE PROJET Pr. I. EL GUABASSI [email protected] Master Spécialisé Ingénierie Informatique et Analyse de Données 2IAD FS - EL JADIDA 2023/2024 2 Introduction générale du module ❑ Charge 26 h de cours (17 séances, Vendredi 8h30) 6 h de TDs ( 4 séances, Vendredi 10h15) 14 h de TPs (7 séances, Vendredi 10h15) ❑ Modalités d’évaluation : ▪ Examen de fin de semestre + projet et présentation ▪ Note du module = (projet et présentation + 2 * Note examen de fin de semestre) /3 3 Objectifs du cours Ce module vise à fournir aux étudiants les compétences et les connaissances nécessaires pour gérer avec succès des projets de système d'information en utilisant des méthodes de gestion de projet efficaces et des outils logiciels appropriés. Les objectifs de ce module sont les suivants : ❑ Comprendre les concepts de base de la gestion de projet. ❑ Comprendre les différents modèles de cycle de vie ❑ Savoir estimer les charges de travail nécessaires pour un projet ❑ Maîtriser les techniques de planification d'un projet ❑ Acquérir des compétences de pilotage de projet ❑ Explorer les outils logiciels utilisés dans la gestion de projets ❑ Développer des compétences en gestion d'équipe et en communication. ❑ Évaluer la performance du projet. 4 Plan ❑ Gestion d'un projet de système d'information ❑ Différents modèles de cycle de vie ❑ Estimation des charges ❑ Planification d'un projet ❑ Pilotage d'un projet ❑ Outils logiciels 5 Plan ❑ Gestion d'un projet de système d'information ❑ Différents modèles de cycle de vie ❑ Estimation des charges ❑ Planification d'un projet ❑ Pilotage d'un projet ❑ Outils logiciels CHAPITRE 1 ❑ Gestion d'un projet de système d'information o Généralités o Maître d'ouvrage et maître d’œuvre o Spécificité d'un projet de système d'information o Découpage d'un projet o Découpage temporel de Merise o Tests 7 Gestion d'un projet de système d'information Généralités But à long terme : Le terme "projet" peut Idée en développement : Un être utilisé pour décrire un objectif ou une projet peut représenter une idée, aspiration à long terme, souvent associé à un concept ou un plan en cours de des efforts continus pour l'atteindre. Par développement, même s'il n'a pas exemple, quelqu'un peut avoir un projet de encore été mis en œuvre. Par carrière visant à devenir un expert dans son exemple, un écrivain peut avoir un domaine. projet de roman en tête PROJET Vision ou ambition : Un projet Plan d'action global : Dans certains cas, peut également représenter une "projet" peut être utilisé pour décrire un plan vision ou une ambition plus vaste d'action global qui peut inclure plusieurs pour l'avenir, qu'il s'agisse d'une tâches, mais qui est considéré dans son vision personnelle ou ensemble. Par exemple, un projet de professionnelle. Par exemple, un réorganisation d'une entreprise peut entrepreneur peut avoir un projet englober diverses initiatives et actions de créer une entreprise innovante 8 Gestion d'un projet de système d'information Généralités Que signifie le mot « Projet » dans notre contexte ? Un projet peut être décrit comme un triptyque objectif - moyens - délai. En d'autres termes, un projet consiste à accomplir un objectif précis en utilisant les moyens appropriés dans un délai donné 9 Gestion d'un projet de système d'information Généralités Management de la production: Suivre et diriger l’avancement du projet Atteindre les objectifs Etc. Objectif Management des ressources: Management du temps: Ressources humaines Délai Définir et jalonner le parcours Moyens Établir les calendriers Moyens matériels Maîtrise des couts Maîtriser le temps Etc. Etc. Le projet est la situation contrainte par les 3 sommets du triangle : Solidarité des sommets. Si l’un des sommets bouge, le triangle est modifié et aura une influence sur le délai ou sur les ressources à mettre en œuvre 10 Gestion d'un projet de système d'information Généralités Projet militaire ou politique Planification et mise en œuvre coordonnées pour des objectifs militaires ou Projet d'investissement politiques, comme la sécurité nationale, la Projet de construction défense ou les réformes gouvernementales Une stratégie pour allouer des Un projet visant à planifier, ressources financières dans le concevoir et construire des but de réaliser des profits ou structures physiques telles d'atteindre des objectifs que des bâtiments, des ponts financier ou des routes TYPES DE PROJET Projet informatique Projet éducatif Un effort organisé pour développer, améliorer ou mettre Un effort pour élaborer des Projet artistique en œuvre des logiciels, des plans et des méthodes applications ou des systèmes Une initiative créative qui implique la d'enseignement afin informatiques réalisation d'une œuvre artistique, qu'il d'atteindre des objectifs s'agisse de peinture, de musique ou de pédagogiques spécifiques toute autre forme d'expression 11 Gestion d'un projet de système d'information Maître d'ouvrage et maître d’œuvre Le "Maître d'ouvrage" (MOA) et le "Maître d'œuvre" (MOE) sont deux termes couramment utilisés dans le domaine de la construction et de la Maître d'ouvrage gestion de projets. Ils désignent des rôles distincts dans le processus de réalisation d'un projet. Maître d'œuvre 12 Gestion d'un projet de système d'information Maître d'ouvrage et maître d’œuvre Le MOA représente la partie qui lance le projet et détermine ses besoins. Il s'agit généralement du client ou du commanditaire du projet. Le MOA est responsable de définir les objectifs, les spécifications, le budget et les délais du projet. Il s'assure que le projet réponde à ses besoins et à ses attentes. Le MOA peut être une personne, une entreprise ou Maître d'ouvrage une organisation 13 Gestion d'un projet de système d'information Maître d'ouvrage et maître d’œuvre Le MOE est responsable de la conception, de la planification et de la mise en œuvre du projet pour le compte du MOA. Il travaille sur les détails techniques, les dessins, les plans et la coordination des différentes phases de la réalisation du projet. Le MOE peut englober des architectes, des ingénieurs, des entrepreneurs ou d'autres professionnels spécialisés, Maître d'œuvre selon la nature du projet. Son rôle est de s'assurer que le projet est exécuté conformément aux spécifications établies par le MOA. 14 Gestion d'un projet de système d'information Maître d'ouvrage et maître d’œuvre Maître d'ouvrage Maître d'œuvre Les utilisateurs qui vont utiliser le L’équipe technique pour la mise en produit fini à la fin du projet œuvre du projet 15 Gestion d'un projet de système d'information Spécificité d'un projet de système d'information Les projets de systèmes d'information diffèrent des projets industriels ou de travaux publics de deux manières principales : Objectif évolutif : Dans les projets de systèmes d'information, l'objectif peut évoluer au fil du temps. Il est souvent difficile de le définir entièrement au début du projet en raison de l'incertitude. Les moyens et les délais nécessaires pour atteindre cet objectif ne sont pas toujours prédéfinis avec précision, ce qui peut entraîner des ajustements, principalement de l'objectif, en fonction des ressources disponibles. Impact sur l'organisation : Les projets de systèmes d'information se déroulent au sein d'une organisation, et ils peuvent perturber cette organisation. L'interaction entre le projet et l'organisation est un facteur crucial qui ne peut être négligé, car il peut remettre en question la stabilité de l'entreprise ou de l'entité concernée. 16 Gestion d'un projet de système d'information Découpage d'un projet La manière de découper un projet peut être temporelle (succession d'étapes et de phases) ou structurelle (modularisation). 1 Découpage temporel 2 Découpage structurel Il s'agit de diviser un projet en étapes C'est le découpage d'un projet en ou phases chronologiques pour composants ou sous-projets distincts planifier son déroulement dans le pour une gestion plus efficace en temps fonction des fonctions, des équipes ou des domaines de responsabilité Dans la pratique, on utilise trois normalisations de découpage : ✓ PBS (Product Breakdown Structure) : Découpage purement structurel ✓ WBS (Work Breakdown Structure) : Découpage à la fois structurel et temporel ✓ OBS (Organizational Breakdown Structure) : Le WBS avec l'indication des responsables des unités. 17 Gestion d'un projet de système d'information Découpage d'un projet PBS Product Breakdown Structure (PBS) (structure de décomposition du produit) ✓ Représente les liens de composition entre les différents modules du résultat final. ✓ Il s’appuis sur un découpage purement structurel. 18 Gestion d'un projet de système d'information Découpage d'un projet WBS Work Breakdown Structure ( structure de décomposition du travail) ✓ Représente sous forme d’un arborescence, les tâches nécessaires pour parvenir au résultat tel qu’il est décrit dans le PBS ✓ Il s’appuis sur un découpage à la fois structurel et temporel 19 Gestion d'un projet de système d'information Découpage d'un projet OBS Organization Breakdown Structure (OBS) (structure de décomposition organisationnelle). Il représente les responsables des différentes tâches (le WBS avec l'indication des responsables). 20 Gestion d'un projet de système d'information Découpage d'un projet Problèmes avec le processus classique... 21 Gestion d'un projet de système d'information Découpage d'un projet Dans le cadre du découpage temporel, AFNOR* a proposé un découpage type classique des projets informatiques (NF Z67-101, 1984) en cinq phases : 1. Étude préalable 2. Conception détaillée 3. Etude technique 4. Réalisation 5. Mise en œuvre et évaluation (*) AFNOR, « Management de projet : Qualité et efficience des organisations », éd AFNOR, 1995 22 Gestion d'un projet de système d'information Découpage d'un projet L’entité possède Étude préalable un identifiant ✓ L'objectif de cette phase est de comprendre en Tous ses attributs Conception sont détaillée profondeur les besoins et les objectifs du projet. atomiques et non composées ✓ Vous identifiez les parties prenantes et les exigences du projet. Etude technique ✓ Une première évaluation des coûts et des ressources nécessaires est réalisée. Réalisation ✓ À la fin de cette phase, vous devez avoir une vision claire de ce que le projet vise à accomplir. Mise en œuvre et Évaluation 23 Gestion d'un projet de système d'information Découpage d'un projet L’entité possède Étude préalable un identifiant ✓ Dans cette phase, vous allez élaborer des plans Conception détaillée détaillés pour la mise en œuvre du projet. ✓ Vous créez des spécifications techniques précises Etude technique pour le produit ou la solution. ✓ Les diagrammes, les schémas, et les maquettes peuvent être créés pour visualiser la solution. Réalisation ✓ Une fois terminée, cette phase devrait donner une feuille de route complète pour le projet. Mise en œuvre et Évaluation 24 Gestion d'un projet de système d'information Découpage d'un projet L’entité possède Étude préalable un identifiant ✓ Cette phase se concentre sur la faisabilité Tous ses attributs sont technique de la solution proposée. Conception détaillée atomiques et non composées ✓ Vous choisissez les technologies, les outils et les plateformes à utiliser. Étude technique ✓ Les aspects techniques, tels que l'architecture système, sont planifiés et documentés. Réalisation ✓ Des prototypes ou des preuves de concept peuvent être développés pour valider les choix techniques. Mise en œuvre et Évaluation 25 Gestion d'un projet de système d'information Découpage d'un projet L’entité possède Étude préalable ✓ C'est la phase où le développement réel de la un identifiant solution a lieu. Tous ses attributs sont ✓ Les équipes de développement travaillent sur la Conception détaillée atomiques et non composées création du produit ou de la solution en suivant les plans et les spécifications établis dans les phases Etude technique précédentes. ✓ Les tests unitaires sont effectués au fur et à mesure Réalisation du développement. ✓ Cette phase aboutit à la création du produit ou du Mise en œuvre et Évaluation système informatique 26 Gestion d'un projet de système d'information Découpage d'un projet L’entité possède Étude préalable ✓ Une fois le produit développé, il est mis en production un identifiant ou déployé pour les utilisateurs finaux. Tous ses attributs sont ✓ Des tests fonctionnels et de performance peuvent être Conception détaillée atomiques et non composées effectués dans un environnement de production simulé. Etude technique ✓ L'évaluation continue de la solution est essentielle pour s'assurer qu'elle répond aux attentes des parties Réalisation prenantes. ✓ Des ajustements et des améliorations peuvent être Mise en œuvre et Évaluation apportés en fonction des retours d'utilisation. 27 Gestion d'un projet de système d'information Découpage temporel de Merise Le découpage temporel dans Merise concerne la modélisation de la dimension temporelle d'un système d'information, en décrivant comment il gère les événements et les transactions à différents moments. Cela permet de concevoir un système capable de répondre aux besoins en temps réel et aux contraintes temporelles de l'entreprise 28 Gestion d'un projet de système d'information Tests La gestion d'un projet de système d'information implique de nombreux tests pour s'assurer que le système fonctionne correctement, répond aux besoins des utilisateurs et est conforme aux spécifications. Voici quelques-uns des tests couramment utilisés dans la gestion de projets de systèmes d'information Tests unitaires Tests d'intégration Tests de système Tests de performance Tests d'acceptation Tests de sécurité et de charge utilisateur 29 Gestion d'un projet de système d'information Tests Tests unitaires ✓ Ce niveau de test concerne les composants individuels du système, tels que les fonctions, les méthodes ou les modules. ✓ Les tests unitaires vérifient que chaque composant fonctionne correctement de manière isolée. ✓ Ils sont généralement écrits par les développeurs et automatisés autant que possible. Tests d'intégration ✓ Les tests d'intégration évaluent la manière dont les composants individuels interagissent les uns avec les autres. ✓ Ils vérifient que les interfaces entre les composants sont correctement connectées et que les données sont échangées de manière appropriée. ✓ Les tests d'intégration peuvent être automatisés ou manuels, selon la complexité du système. 30 Gestion d'un projet de système d'information Tests Tests de système ✓ Ce niveau de test examine l'ensemble du système pour s'assurer qu'il fonctionne conformément aux spécifications et aux exigences du projet. ✓ Les tests de système vérifient les fonctionnalités, les performances, la sécurité et d'autres aspects globaux du système. ✓ Ils peuvent être automatisés ou manuels, selon les besoins. Tests d'acceptation utilisateur (UAT) ✓ Les tests d'UAT sont effectués avec la participation des utilisateurs finaux pour valider que le système répond à leurs besoins et attentes. ✓ Les utilisateurs testent généralement le système dans un environnement similaire à celui de la production. ✓ Les tests d'UAT sont manuels et visent à s'assurer que le système est convivial et satisfait les besoins métier. 31 Gestion d'un projet de système d'information Tests Tests de performance et de charge ✓ Ces tests évaluent la capacité du système à gérer la charge prévue et à répondre aux exigences de performance. ✓ Ils comprennent les tests de charge, de stress, de scalabilité, de résilience, etc. ✓ Les tests de performance peuvent être automatisés et nécessitent souvent des outils spécialisés. Tests de sécurité ✓ Les tests de sécurité vérifient la robustesse du système contre les vulnérabilités et les menaces potentielles. ✓ Ils incluent des tests de sécurité des applications, des tests de pénétration, des tests de conformité, etc. ✓ Les tests de sécurité peuvent être automatisés, mais certaines parties nécessitent souvent une expertise en sécurité. 32 Gestion d'un projet de système d'information Questions 33 Gestion d'un projet de système d'information Questions 1. Quelle est la signification du terme "projet" ? 2. Mentionner quelques exemples de types de projets ? 3. Expliquer le concept de « maître d'ouvrage » 4. Donner une définition de « maître d’œuvre » 5. Quelles caractéristiques distinguent un projet de système d'information ? 6. Énumérer les cinq phases de découpage d'un projet conformément aux normes de l'AFNOR ? 7. Quelle est la signification d'un découpage temporel ? 8. Qu'entend-on par découpage structurel ? 9. Nommer les trois normes de découpage ? 10. Quels sont les divers types de tests impliqués dans la gestion d'un projet de système d'information ? 34 Gestion d'un projet de système d'information Questions 1.Quelle est la signification du terme "projet" ? Un projet est une entreprise temporaire entreprise dans le but de créer un produit, un service ou un résultat unique. Il est caractérisé par des objectifs définis, des délais et des ressources spécifiques allouées pour atteindre ces objectifs 2. Mentionner quelques exemples de types de projets ? Projet de construction Projet éducatif Projet artistique 35 Gestion d'un projet de système d'information Questions 3.Expliquer le concept de « maître d'ouvrage » Le maître d'ouvrage est la personne ou l'entité pour laquelle le projet est réalisé. C'est le commanditaire du projet, celui qui définit les besoins, les objectifs et qui finance le projet. Il est responsable de la validation des livrables et de la satisfaction des besoins. 4.Donner une définition de « maître d’œuvre » Le maître d'œuvre est l'entité ou la personne chargée de la réalisation concrète du projet selon les exigences du maître d'ouvrage. Il supervise et coordonne les différentes étapes du projet, en s'assurant de la qualité des livrables. 36 Gestion d'un projet de système d'information Questions 5. Quelles caractéristiques distinguent un projet de système d'information ? Objectif évolutif Impact sur l'organisation 6. Énumérer les cinq phases de découpage d'un projet conformément aux normes de l'AFNOR ? 1. Étude préalable 2. Conception détaillée 3. Etude technique 4. Réalisation 5. Mise en œuvre et évaluation 37 Gestion d'un projet de système d'information Questions 7. Quelle est la signification d'un découpage temporel ? Il s'agit de diviser un projet en étapes ou phases chronologiques pour planifier son déroulement dans le temps 8. Qu'entend-on par découpage structurel ? C'est le découpage d'un projet en composants ou sous-projets distincts pour une gestion plus efficace en fonction des fonctions, des équipes ou des domaines de responsabilité 38 Gestion d'un projet de système d'information Questions 8. Nommer les trois normes de découpage ? PBS WBS OBS 9.Quels sont les divers types de tests impliqués dans la gestion d'un projet de système d'information ? Tests unitaires Tests d'intégration Tests d’acception d’utilisateur Tests de performance et de charge Tests de sécurité 39 Gestion d'un projet de système d'information Étude de cas simple Lancement d'une boutique en ligne de produits artisanaux faits à la main Vous êtes un entrepreneur passionné par l'artisanat local et souhaitez lancer une boutique en ligne pour mettre en avant des produits faits à la main par des artisans locaux. Vous avez identifié un marché potentiel pour ces produits uniques et souhaitez offrir une plateforme où les artisans peuvent vendre leurs créations Objectifs du projet : Créer une plateforme e-commerce conviviale pour vendre des produits artisanaux. Sélectionner des artisans locaux pour proposer leurs articles sur la plateforme. Assurer une expérience utilisateur fluide pour les acheteurs et les vendeurs. Promouvoir la boutique en ligne pour attirer les premiers clients. Question : Donner les étapes du projet avec la structure WBS 40 Gestion d'un projet de système d'information Étude de cas simple Phase 1 : Planification et préparation Analyse du marché pour cerner les besoins des consommateurs en produits artisanaux. Élaboration d'un plan d'affaires détaillé, y compris les objectifs financiers. Sélection initiale des artisans locaux pour l'offre de produits. Phase 2 : Développement de la plateforme e-commerce Conception d'une interface conviviale (UI/UX) pour le site web. Création d'un site e-commerce fonctionnel avec des options de paiement sécurisé. Présentation attrayante des produits avec des descriptions détaillées. Phase 3 : Lancement et promotion de la boutique en ligne Lancement officiel avec campagne marketing sur les réseaux sociaux. Gestion des ventes initiales et du service clientèle. Collecte de retours clients pour améliorer l'expérience d'achat. Phase 4 : Expansion et croissance Ajout de nouveaux artisans et produits pour élargir l'offre. Mise en place de stratégies de fidélisation client. Évaluation continue des performances et ajustements pour rester compétitif. 41 Gestion d'un projet de système d'information Étude de cas simple boutique en ligne Développement de Lancement et Planification et Expansion et la plateforme e- promotion de la préparation croissance commerce boutique en ligne Analyse du marché Campagne Ajout de nouveaux et des besoins Conception du site marketing et ventes produits et artisans Création d'un site Gestion des ventes Mise en place de Plan financier e-commerce initiales et du stratégies de fonctionnel service clientèle fidélisation client Sélection initiale Présentation Évaluation continue attrayante des Collecte des des performances des artisans locaux produits retours clients et ajustements Les étapes du projet avec la structure WBS

Use Quizgecko on...
Browser
Browser