Académique Documents
Professionnel Documents
Culture Documents
de système d’information
1
Votre professeur…
Titre: Consultant, expert international en TIC,
Professeur worldwide - DG - POLYSOURCING
Distinctions & expérience:
Ancien enseignant et membre du comité pédagogique à l’Université
de Lille.
En délocalisé: Sunderland – UK, Laval – Canada, Supinfo, Skema
Lille, INSA Lyon, Université de Rennes, Toulouse, Clermont-
Ferrand, Bordeaux, Orléans, Grenoble, Bourgogne, Caen.
12 ans(Directeur Hors Classe- DSI / Banque Commerciale
Internationale)
Correspondant de CNEJITA – Fr au Maroc
Membre silver d’ISACA - US
Saïd GOURRAM
Conférencier: SIIE / IEEE best paper #5 - MICAD – Université
Numérique Régionale - 3ème congrès international de lutte contre la
cybercriminalité – Forum SI RH
Formateur certifié / qualifié & certifié ITIL
Formation: Docteur en Informatique – Université de Lille
E- mail: gourram@yahoo.fr
2
Cadre de travail : DSCG5
3
Objectifs
➢ Ce cours présente et analyse les différentes étapes liées au
management de projets des systèmes d'information en traitant
également des enjeux et des risques d'un projet, il vise :
4
Activités pédagogiques et évaluation
➢ Présentations magistrales
➢ Lectures
➢ Travaux en groupe, avec exposés
➢ QCM - Examen
➢ Rendu
# Évaluation % remarques
1 Participation en classe 10
2 Travaux : Projet Rendus 30 1 jour retard=-1
3 QCM - Examen 60
5
Bibliographie & support
➢ SUPPORT
✓ Cours et exemples d’illustration
✓ Des mini-cas
➢ ORIENTATIONS BIBLIOGRAPHIQUES
✓ A. Burlaud, Ph. Germak, JP Marca (2010), DSCG 5 : Management des systèmes
d'information - Manuel et applications, Sup'Foucher Collection : LMD collection
✓ M. et P. Gillet (2008), Management des systèmes d'information - DSCG 5 - Manuel et
applications, Dunod.
✓ Morley, C.(2006), Management d’un projet système d’information : principes, techniques,
mise en œuvre et outils, 5ème édition des éditions Dunod, Paris, 430 pages
✓ Reix, R.(2002), Systèmes d’information et management des organisations, 4ème édition
des éditions Vuibert, Paris, 439 pages
✓ O’Brien, J.A. (2001), Introduction aux systèmes d’information: un outil essentiel pour
l’entreprise branchée, Éditions de Chenelière /McGraw – Hill, Montréal, 561 pages.
✓ Kalika, M., Lehu, M., Isaac, H., Beyou, C. et Josserand, E.(2002), Le e – management:
quelles transformations pour l’entreprise? L’impact des TIC sur la performance, la
stratégie et les compétences. Les Éditions Liaisons, Paris, 191 pages.
✓ Laudon, K. et Laudon, J. (2006), Management Information Systems, 9th édition, Pearson
Education.
✓ Lequeux, J-L.Manager avec les ERP, Editions d’organisations, 2ème édition.
6
Introduction
(compléments en Freemind)
7
Le management de projet SI Comptable
8
Projet et Opération
➢ Pour atteindre un objectif:
▪ projet
▪ opérations
▪ ou les deux
➢ Caractéristiques communes des opérations et des projets:
▪ Ils sont réalisés par des personnes.
▪ Ils subissent les contraintes de ressources limitées.
▪ Ils sont planifiés, exécutés et maîtrisés.
➢ Les différences :
▪ les opérations sont continues et répétitives,
▪ alors que les projets sont temporaires et uniques.
12. 2. Gère le
Communication périmètre
11. Coordination
du changement
Rapporte Suivi du 3. Gère les
l’état périmètre risques
d’avancement
1. Programme 4. Gestion
Follow-up sur financière et
base de critères tracking &
Fournit les business case
de qualité reporting
données pour les
budgets et calcul
9. Quality
des coûts
management
Suivi de
Planning définit le l’allocation des
contenu des ressources 5. Gestion des
releases ressources
8. Gestion des
contrats
11
Infrastructure
Processus de Besoins
Program management
Gestion du budget Monitoring du taux d’activité sur base du planning et du plan de staffing
Change control Contrôle strict sur les augmentations, réductions de périmètre, avec évaluation par rapport au
business case, au planning et aux coûts.
Ces points doivent être escalés au Comité de Pilotage
Délivrables/milestones/ Un mécanisme de tracking doit être suivi par tous les project managers
Dependency management
Problèmes Une des priorités des project managers est de résoudre les problèmes
Réunions de projets Les réunions sont focalisées sur l’état d’avancement (par rapport au budget, au planning, aux
délivrables), les problèmes et le change control
Qualité Des revues de qualité sont organisées afin de vérifier que le projet est géré selon de bonnes
règles de gestion de projet
Gestion des ressources Besoin d’anticiper les besoins en ressources et allocation au bon moment aux différents sous
projets
Risques Les risques doivent être bien documentés et escalés systématiquement au comité de pilotage
Suivi du temps passé Tout membre du projet doit rapporter son temps avec un niveau de détail suffisant que pour
assurer un bon contôle financier du projet
Gestion du planning Utilisation d’un outil de planning commun pour tous les sous projets. Les planning sont gérés
par chaque sous projet.
Tous les plannings alimentent un programme commun utilisé pour le suivi budgétaire
12
Processus de gestion de projet selon PMBOK
Initialisation :
– définir le domaine du projet
– les objectifs à atteindre Initialisation Planification
– l’engagement des parties
prenantes
Planification :
– découper le travail
– définir le plan de projet Exécution
Contrôle
Exécution :
– coordonner les ressources
– suivre le plan du projet
– Reporting
Clôture
Contrôle :
– surveiller / monitorer Clôture :
– mesurer – révision formelle
– définir les actions – décision formelle
correctives – documentation
13
PMBOK – Vue globale
14
Processus de management d’un projet
15
Interaction des groupes de processus dans un projet:
16
Cycle de vie de logiciel en cascade
Proposé par Royce au début des années 70.
✓ Dans ce modèle, chaque phase se termine à une
date précise par la production de certains documents
ou logiciels.
✓ on ne passe à la phase suivante que si les résultats
de l’étape précédente sont jugés satisfaisants
✓ D'autres activités interviennent, par exemple le
contrôle technique et la gestion de la configuration
Spécification sont présents tout au long du processus.
Analye des besoins
Conception préliminaire
Risques élevés et non contrôlés:
• Identification tardive des problèmes
Conception détaillée
• Preuve tardive de bon fonctionnement
Codage
Intégration
maintenance
17
Cycle en V dans le développement d’un SI
19
• Fixation et suivi de la stratégie et des plans à long
terme
20
Comité de Pilotage
➢ Donneur d’ordre du projet, décision finale sur la solution proposée par la
direction du projet
➢ Éclaire le chef de projet sur l’impact des décisions associées au projet.
➢ Valide les jalons
➢ Spécifie les priorités
➢ Soutient les décisions du chef de projet
➢ Valide les recettes
➢ Valide la solution proposée au niveau budgétaire et stratégique
21
Le rôle des membres du comité de pilotage
➢ Rôle
✓ Gardien de la vision et des objectifs du projet
✓ Gère la communication sur le projet vis-à-vis de tiers
✓ Suit le planning et les délivrables, pas les processus
➢ Responsabilités
✓ Règle les problèmes organisationnels et de ressources
✓ Gère l’allocation des ressources et les dépendances entre projets
✓ Est responsable de la communication au sein et en-dehors du projet
✓ Valide les délivrables
✓ Gère le périmètre et mitige les risques
➢ Fréquence de réunion : 1x/mois
22
Le rôle du program manager
➢ Rôle
✓ Gardien du planning du projet
✓ Assure la gestion du projet au jour le jour
✓ Gère le statut du projet
✓ Escale à temps et de manière appropriée les problèmes au comité
de pilotage
➢ Responsabilités
✓ Coordonne les parties et s’assure de la réalisation du projet à temps
✓ Gère, planifie les ressources
✓ Gère les aspects financiers du projet
✓ Adhère aux best practices, méthodologies et outils de
développement
✓ Gère le périmètre et les risques
23
Besoins
Un besoin est toute expression sur le comportement du système dans
l’environnement organisationnel de son fonctionnement, tels que:
- Une exigence usager
- Une contrainte fonctionnelle
- Une contrainte non fonctionnelle
- Un but organisationnel
24
Expression et cahier des charges
➢ Expression des besoins
✓ Elle est du ressort du MOA, elle suit les étapes suivantes:
▪ Recueil des besoins auprès des utilisateurs
▪ Établissement et choix d’un objectif global
▪ Mise en forme des besoins, afin qu’ils soient suffisamment précis
et compréhensibles par le maître d’œuvre.
✓ Les besoins sont exprimés dans un cahier des charges.
27
ERP, Pourquoi et comment?
➢ Pourquoi ?
➢ Economie par rapport à une solution spécifique
➢ Limiter la redondance des informations et leur gestion
➢ Généraliser les mises à jour en temps réel
➢ Attente d’une couverture fonctionnelle importante et cohérente.
➢ Comment
➢ Big bang : rejet des anciens Si et mise en place d’un nouvel ERP
avec implantation de tous les modules en une fois (un seul « go
live »)
➢ Franchising strategy : modulaire, plusieurs « go live », concerne
des grandes entreprises ayant des unité économique
indépendantes
➢ Slam Dunk (manga japonais): pour les petites entreprises,
implantation des modules « vanille » i.e. peu de personnalisation et
souvent utilisations des modules pré-paramétrisés
29
Phases du Projet
ASAP: Accelered SAP
Préparation Préparation
du projet Modèle métier Réalisation finale Opérationnel
1 2 3 4 5
Autorisations
à définir Processus Métier Évaluation de
Liste Principale La Performance
Reports
Du Système
à écrire
Conversions x
Livrables
x
Plan à faire x x
x
Project Interfaces x x Processus Reports Plan test
x
Scope identifiées x procédures écrits
x Matériel test
métier
Processus métier Interfaces
Baseline Cas de test Plan
identifiés établies
Scope opérationnel
Structure org. Matériel de
Conversion
définie Formation
faite
Des
Système utilisateurs
de travail
30
Les 3 instances décisionnelles
Valide Informe
31
Infrastructure
La conduite du changement Change
PMO
➢ Les facteurs d’échec : Design Build Test Roll-out
32
La conduite du changement – d’une attitude négative
Infrastructure
Change
PMO
Design Build Test Roll-out
Efforts pour
Acceptation du
regagner le Bargaining
Actif
changement, réalisme
contrôle de la Minimise l’impact
situation du changement
Rejet réaction
défensive face à
Test, essaye de
Immobilisation une situation
nouvelles choses
crainte, inacceptable
confusion
Dépression frustration, sentiment d’échec
Temps
Source: Kuebler-Ross, 1969: Conner, 1992
33
Infrastructure
Change
PMO
Design Build Test Roll-out
Démontrer
Faire
Expliquer
exécuter
Projet SI
Participation Formation
Communication
35
Les méthodes Agiles
➢ Cycle itératif et incrémental.
➢ L’Agilité prône la collaboration entre les personnes et l’intégration
des équipes.
➢ Les méthodes Agiles mettent l’accent sur l’importance de
développer le bon produit.
➢ 4 principes fondamentaux :
✓ priorité aux personnes et aux interactions,
✓ priorité au développement des fonctions,
✓ priorité à la collaboration avec le client,
✓ accueil et adaptation au changement.
36
Manifeste Agile : 12 principes
1. Notre plus haute priorité est de satisfaire le client en livrant rapidement
et régulièrement des fonctionnalités à grande valeur ajoutée.
2. Accueillez positivement les changements de besoins, même tard dans le
projet. Les processus agiles exploitent le changement pour donner un
avantage compétitif au client.
3. Livrez fréquemment un logiciel opérationnel avec des cycles de
quelques semaines à quelques mois et une préférence pour les plus
courts.
4. Les utilisateurs ou leurs représentants et les développeurs doivent
travailler ensemble quotidiennement tout au long du projet.
5. Réalisez les projets avec des personnes motivées. Fournissez-leur
l’environnement et le soutien dont elles ont besoin et faites-leur
confiance pour atteindre les objectifs fixés.
6. La méthode la plus simple et la plus efficace pour transmettre de
l’information à l'équipe de développement et à l’intérieur de celle-ci est le
dialogue en face à face.
37
Manifeste Agile : 12 principes
38
User Stories
10 mn
39
Scrum framework
Roles
•Product owner
•ScrumMaster
•Team Ceremonies
•Sprint planning
•Sprint review
•Sprint retrospective
•Daily scrum meeting
Artifacts
•Product backlog
•Sprint backlog
•Burndown charts
40
SCRUM framework
41
3 rôles
1. Le Directeur de produit,
2. Le ScrumMaster,
3. L'Équipe.
42
Scrum utilise une planification à trois niveaux :
release/projet, sprint, et quotidien.
Pré-jeu
▪ Planning
✓ Définition du backlog, des jalons, de
l'équipe
✓ Identification des facteurs de risques
✓ Choix des outils & infrastructure +
logistique
✓ Budget, chiffrage & estimation du coût
▪ Architecture générale, conception générale
Jeu
▪ Sprints
✓ Développement (analyse, conception,
codage) > livraison > révision > adaptation
(~ Plan/Do/Check/Act)
Post-jeu
▪ Packaging global de la version
▪ Intégration & jeux de tests
▪ Documentation & manuels utilisateur
globaux, accompagnement au changement
43
44
45