Vous êtes sur la page 1sur 63

Le projet

Novembre 2019
EiSINe
JALAGUIER
Le projet

Introduction

Cycle de vie

Planification

Estimation des coûts
Le projet

Introduction

Cycle de vie

Planification

Estimation des coûts
Introduction

La genèse du projet

Idée

Besoin
Opportunité PROJET

Innovation


Introduction

Définition

L'Afitep-Afnor (X 50-105) définit le projet comme :

" une démarche spécifique qui permet de structurer


méthodiquement et progressivement une réalité à
venir...: un projet est défini et mis en œuvre pour
répondre au besoin d'un client (...) et implique un objectif
et des besoins à entreprendre avec des ressources
données".
Introduction

Les composantes

 Le « quoi faire ? » = objectif(s) escompté(s)

 Le temps = délai

 Les moyens disponibles


 Humains
 Financiers (coût)
Introduction

• La genèse du projet

• Définition

• Les composantes
Le projet

Introduction

Cycle de vie

Planification

Estimation des coûts
Cycle de vie

Le modèle en cascade

Le cycle en V
Cycle de vie

Le modèle en cascade

Le cycle en V
Le modèle en cascade
Expression des
besoins

Spécifications

Conception

Développement

Tests

Maintenance
Cycle de vie

Le modèle en cascade

Le modèle en «V»
Le modèle en «V»

Expression des
besoins

Spécifications Recette

Conception Tests d’intégration

Développement Tests unitaires


Cycle de vie

• Le modèle en cascade

• Le modèle en «V»
Le projet

Introduction

Cycle de vie

Planification

Estimation des coûts
Planification

Définitions

Le PERT

Le GANTT
Planification

Définitions

Le PERT

Le GANTT
Définitions

Tâche :
 Série d ’activités caractérisées par un début, une
fin, des éléments d’entrée et des éléments de
sortie (les livrables)
Définitions

Charge :
 Représente une quantité de travail nécessaire,
indépendamment du nombre de personnes qui vont
effectivement réaliser cette tâche
 S ’exprime en temps * ressource
 Exemple : 10 jours * homme
 = 1 homme pendant 10 jours
 = 2 hommes pendant 5 jours
 = 10 hommes pendant 1 jour
Définitions

Ressource :
 Moyen (humain, matériel ou financier) nécessaire
au bon déroulement d ’une tâche.
Définitions

Chemin critique :
 Succession de tâches enclenchées entre elles
sans marge depuis le démarrage jusqu ’à la fin du
projet.
 Tout retard sur une des tâches du chemin critique
compromet le délai final du projet.
Définitions

• Tâche
• Charge
• Ressource
• Chemin critique
Planification

Définitions

Le PERT

Le GANTT

Exercice
Le PERT (Program Evaluation and
Research Task )

Objectifs
 Réduire les délais au maximum
 Etablir la solution la plus économique
 Respecter les délais dans les conditions les plus
économiques et les plus sûres
 Assurer le plein emploi des moyens disponibles
 Comparer les différentes solutions techniques de
réalisation d ’un projet pour choisir la mieux adaptée.
Le PERT

Résultats
 Le PERT fait apparaître :
 L’embauche des tâches
 Le délai des tâches
 Le chemin critique
 Les coordinations d ’événement

 Il ne fait pas apparaître


 L ’échelle des temps
 Les charges
Le PERT

Structure du réseau (1 / 2)
 Un diagramme PERT est constitué d ’une suite de
graphes « potentiel-étape »

Nœud Identification du nœud

Date au plus tôt Date au plus tard


Le PERT

Structure du réseau (2 / 2)

Identification de la tâche 3

5 7 D1
B
3 jours 5
1 A 2
10 12
0 2
2 jours 2 4 C
5 jours
4 E3
7 9

Durée
Le PERT

• Objectifs

• Résultats

• Structure du réseau
Planification

Définitions

Le PERT

Le GANTT

Exercice
Le GANTT

Objectifs
 Le diagramme de GANTT permet de
 planifier le projet
 suivre son avancement.

 Il permet d ’atteindre les objectifs initialement fixés


Le GANTT

Préalable
 Déterminer et structurer la liste des tâches à réaliser
pour mener à bien le projet
 Estimer les durées et les ressources (= charges)
 Réaliser le réseau logique (= enchaînement de ’s tâches)

Remarque :
Ces éléments sont définis via le PERT !
Le GANTT

Mise en place
Le GANTT

• Objectifs

• Préalable

• Mise en place
Planification

• Définitions

• Le PERT

• Le GANTT
Planification

Définitions

Le PERT

Le GANTT

Exercice
Le projet

Introduction

Cycle de vie

Planification

Estimation des coûts
Estimation des coûts

Estimation à différents niveaux

Méthode des points fonctionnels
Estimation des coûts

Estimation à différents niveaux

Méthode des points fonctionnels
Estimation à différents niveaux

Au niveau projet
 Estimation de la charge du projet complet, de
l’étude préalable à la mise en œuvre
 Mesure en mois / homme
 Objectifs
 Déterminer le budget du projet
 Déterminer les efforts nécessaires
 Estimer la rentabilité de l ’investissement
 Evaluer la durée du projet
Estimation à différents niveaux

Au niveau de l ’étape
 Estimation de la charge d ’une étape spécifique
 Mesure en mois / homme ou semaine / homme
 Objectifs
 Ajuster le découpage : Si la charge de l ’étape est importante il est
préférable de la découper en deux sous-projets qui pourraient être
livrés à des dates différentes
 Sous-traiter : Fournisseur et client font chacun une estimation
 Prévoir des ressources pour planifier l ’affectation d ’intervenants
(internes ou externes) sur le projet.
Estimation à différents niveaux

Au niveau de la phase
 Estimation de la charge d ’une phase spécifique (on peut
prévoir plusieurs phases dans une étape)
 Mesure en semaine / homme ou jour / homme
 Objectifs
 Etablir une planification précise
 Etablir un calendrier de livraison des différents résultats intermédiaires
 Prévoir et effectuer un suivi du projet ou sous-projet pour surveiller les
écarts
 Prévoir l ’affectation des ressources
Estimation à différents niveaux

Au niveau de la tâche
 Estimation de la charge de chacune des tâches qui
font généralement l ’objet d ’une affectation individuelle
 Ex : Tâches de l ’étape Spécification fonctionnelles,
Spécification de la fonctionnalité ‘ Commande de
fournitures ’, ...
 Mesure en jour / homme
 Objectifs
 Etablir une planification au niveau le plus fin que est indispensable
pour le suivi du travail en équipe.
Spécifications à différents niveaux

• Niveau projet
• Niveau étape
• Niveau phase
• Niveau tâche
Estimation des coûts

Estimation à différents niveaux

Méthode des points fonctionnels
Méthode des points fonctionnels

Définition
 Estimation à partir d’une description externe du futur
système, de ses fonctions
 Cinq type d’unité d’œuvre
 Trois degrés de complexité
 A chaque type et à chaque degré est affecté un nombre de
points, fonction de son degré de complexité
 La méthode permet de calculer le poids du projet en points
de fonction
Méthode des points fonctionnels

Les unités d’œuvre
 Relatives aux données
 Groupe logique de données internes (GDI)
 Groupe logique de données externes (GDE)
 Relatifs aux traitements
 Entrées (ENT)
 Sorties (SOR)
 Interrogation (INT)
Les unités d’œuvre

Le GDI (1/2)
 Définition
 Un GDI est un groupe de données que l’utilisateur
perçoit comme logiquement liées.
Il est créé et est mis à jour à l’intérieur du domaine
d’étude
 Un GDI contient des Données Elémentaires (DE)
 Un GDI se décompose en Sous-ensemble Logique de
Données (SDL)
Les unités d’œuvre

Le GDI (2/2)
 Evaluation de la complexité
1-19 DE 20-50 DE > 50 DE
1 SDL Faible Faible Moyenne
2- 5 SDL Faible Moyenne Elevée
> 5 SDL Moyenne Elevée Elevée

 Calcul du nombre de points de fonctions


Faible Moyenne Elevée
Nombre de
points de 7 10 15
fonctions
Les unités d’œuvre

Le GDE (1/2)
 Définition
 Un GDE est un groupe de données existant en
dehors du domaine d ’étude que l’utilisateur perçoit
comme logiquement liées.
Le domaine d ’étude ne fait que l’interroger. Il est
créé et est mis à jour par un autre domaine
 Comme le GDI, le GDE contient des DE et des SDL
Les unités d’œuvre

Le GDE (2/2)
 Evaluation de la complexité
1-19 DE 20-50 DE > 50 DE
1 SDL Faible Faible Moyenne
2- 5 SDL Faible Moyenne Elevée
> 5 SDL Moyenne Elevée Elevée

 Calcul du nombre de points de fonctions


Faible Moyenne Elevée
Nombre de
points de 5 7 10
fonctions
Les unités d’œuvre

L’ENT (1/2)
 Définition
 Une ENT est une fonction élémentaire, significative pour
l ’utilisateur, qui permet d ’introduire des données dans le
domaine
 Ex : Mise à jour de la fiche client (écran de saisie)
 Une ENT possède des champs, ou Donnée Elementaire
(DE).
 Une Ent fait appel à un ou plusieurs GDR (Groupe de
Donnée Référencé = GDI + GDE)
Les unités d’œuvre

L’ENT (2/2)
 Evaluation de la complexité
1-4 DE 5-15 DE > 15 DE
0 ou 1 GDR Faible Faible Moyenne
2 GDR Faible Moyenne Elevée
> 2 GDR Moyenne Elevée Elevée

 Calcul du nombre de points de fonctions


Faible Moyenne Elevée
Nombre de
points de 3 4 6
fonctions
Les unités d’œuvre

La SOR (1/2)
 Définition
 Une SOR est une fonction élémentaire, significative pour
l ’utilisateur, qui envoie des données vers l ’extérieur du
domaine et qui n ’effectue aucune mise à jour à
l ’intérieur du domaine.
Les données sont des données lues ou calculées à partir
d ’autres données.
 Ex : Tableau de bord de l’activité de l’entreprise
 Une SOR possède (DE) et fait appel à des GDR.
Les unités d’œuvre

La SOR (2/2)
 Evaluation de la complexité
1-5 DE 6-20 DE > 20 DE
0 ou 1 GDR Faible Faible Moyenne
2 ou 3 GDR Faible Moyenne Elevée
> 3 GDR Moyenne Elevée Elevée

 Calcul du nombre de points de fonctions


Faible Moyenne Elevée
Nombre de
points de 4 5 7
fonctions
Les unités d’œuvre

L’INT (1/2)
 Définition
 Une INT est une fonction élémentaire, qui a pour
résultat l’extraction de données ni calculées, ni
dérivées.
 Ex : Afficher l’information sur un employé
 Une INT possède (DE) et fait appel à des GDR.
Les unités d’œuvre

L’INT (2/2)
 Evaluation de la complexité
1-5 DE 6-20 DE > 20 DE
0 ou 1 GDR Faible Faible Moyenne
2 ou 3 GDR Faible Moyenne Elevée
> 3 GDR Moyenne Elevée Elevée

 Calcul du nombre de points de fonctions


Faible Moyenne Elevée
Nombre de
points de 3 4 5
fonctions
Les unités d’œuvre

Calcul du nombre de points de fonctionnement
brut Entité Complexité Nombre de Poids Nombre de
composants PFB

GDI Faible 3 7 21
Moyenne 1 10 10
Elevée 1 15 15
GDE Faible 2 5 10
Moyenne 2 7 14
Elevée 3 10 30
ENT Faible 4 3 12
Moyenne 6 4 24
Elevée 2 6 12
SOR Faible 3 4 12
Moyenne 4 5 20
Elevée 0 7 0
INT Faible 2 3 6
Moyenne 5 4 20
Elevée 4 6 24
PFB 230
Les unités d’œuvre
• Définition des unités d’oeuvre
– GDI
– GDE
– ENT
– SOR
– INT
• Evaluation de la complexité
• Calcul du nombre de points de fonctions de
l’unité d’oeuvre
• Calcul du nombre de points de fonctions brut
Méthode des points fonctionnels

Ajustement du nombre de points de fonctions
 L’objectif est ici d’ajuster le nombre de points de
fonctions brut en fonction des spécificités du projet :
 Le projet a des caractéristiques propres.
 Chacune de ces caractéristiques va influer plus ou
moins fort sur la complexité du projet
 La somme de ces influences va permettre de
calculer le facteur d ’ajustement à appliquer au
nombre de points de fonctions brut.
Méthode des points fonctionnels

Ajustement du nombre de points de fonctions
 Les 14 caractéristiques d ’un projet sont :
 1. Communication des données
 2. Système distribué
 3. Performance
 4. Intensité d’utilisation de la configuration matérielle
 5. Taux de transaction
 6. Saisie interactive
 7. Convivialité
 8. Mise à jour en temps réel des GDI
 9. Complexité des traitements
 10. Réutilisation du code de l’application
 11. Facilité d’installation
 12. Facilité d’exploitation
 13. Portabilité de l’application
 14. Facilité d’adaptation
Méthode des points fonctionnels

Ajustement du nombre de points de fonctions
 Pour chacune de ces caractéristique va être déterminé un
Degré d’Influence (DI), noté entre 0 et 5
 La somme de ces DI donne le Degré d ’Influence Total
(DIT)
 Le Facteur d’Ajustement (FA) vaut :
FA = 0.65 + DIT / 100.
 Le nombre de Points de Fonctions Ajusté (PFA) vaut :
PFA = PFB * FA
Méthode des points fonctionnels

Estimation du projet
 Pour estimer le projet, il faut convertir les PFA en jour/homme

 En fin détude préalable


 1 PFA =
• 2 jours/homme pour un petit projet
• 3 jours/homme pour un projet de taille moyenne
• 4 jours/homme pour un grand projet

 En fin détude détaillée


 1 PFA = 1 à 2 jours/homme selon la taille du projet
Méthode des points fonctionnels

• Calcul du nombre de points de fonctions brut

• Ajustement du nombre de points de fonctions

• Evaluation du projet

Vous aimerez peut-être aussi