le projet hei 3 – décembre 2005. le projet n introduction n cycle de vie n planification n...

63
Le projet HEI 3 – Décembre 2005

Upload: guy-guillet

Post on 03-Apr-2015

108 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Le projet HEI 3 – Décembre 2005. Le projet n Introduction n Cycle de vie n Planification n Estimation des coûts

Le projet

HEI 3 – Décembre 2005

Page 2: Le projet HEI 3 – Décembre 2005. Le projet n Introduction n Cycle de vie n Planification n Estimation des coûts

Le projet

Introduction Cycle de vie Planification Estimation des coûts

Page 3: Le projet HEI 3 – Décembre 2005. Le projet n Introduction n Cycle de vie n Planification n Estimation des coûts

Le projet

Introduction Cycle de vie Planification Estimation des coûts

Page 4: Le projet HEI 3 – Décembre 2005. Le projet n Introduction n Cycle de vie n Planification n Estimation des coûts

Introduction La genèse du projet

Idée

Besoin

Opportunité

Innovation

PROJET

Page 5: Le projet HEI 3 – Décembre 2005. Le projet n Introduction n Cycle de vie n Planification n Estimation des coûts

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".

Page 6: Le projet HEI 3 – Décembre 2005. Le projet n Introduction n Cycle de vie n Planification n Estimation des coûts

Introduction Les composantes

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

Le temps = délai

Les moyens disponibles Humains Financiers (coût)

Page 7: Le projet HEI 3 – Décembre 2005. Le projet n Introduction n Cycle de vie n Planification n Estimation des coûts

Introduction

• La genèse du projet

• Définition

• Les composantes

Page 8: Le projet HEI 3 – Décembre 2005. Le projet n Introduction n Cycle de vie n Planification n Estimation des coûts

Le projet

Introduction Cycle de vie Planification Estimation des coûts

Page 9: Le projet HEI 3 – Décembre 2005. Le projet n Introduction n Cycle de vie n Planification n Estimation des coûts

Cycle de vie

Le modèle en cascade Le cycle en V

Page 10: Le projet HEI 3 – Décembre 2005. Le projet n Introduction n Cycle de vie n Planification n Estimation des coûts

Cycle de vie

Le modèle en cascade Le cycle en V

Page 11: Le projet HEI 3 – Décembre 2005. Le projet n Introduction n Cycle de vie n Planification n Estimation des coûts

Le modèle en cascadeExpression des

besoins

Spécifications

Conception

Développement

Tests

Maintenance

Page 12: Le projet HEI 3 – Décembre 2005. Le projet n Introduction n Cycle de vie n Planification n Estimation des coûts

Cycle de vie

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

Page 13: Le projet HEI 3 – Décembre 2005. Le projet n Introduction n Cycle de vie n Planification n Estimation des coûts

Le modèle en «V»

Expression des besoins

Spécifications

Conception

Développement Tests unitaires

Tests d’intégration

Recette

Page 14: Le projet HEI 3 – Décembre 2005. Le projet n Introduction n Cycle de vie n Planification n Estimation des coûts

Cycle de vie

• Le modèle en cascade

• Le modèle en «V»

Page 15: Le projet HEI 3 – Décembre 2005. Le projet n Introduction n Cycle de vie n Planification n Estimation des coûts

Le projet

Introduction Cycle de vie Planification Estimation des coûts

Page 16: Le projet HEI 3 – Décembre 2005. Le projet n Introduction n Cycle de vie n Planification n Estimation des coûts

Planification

Définitions Le PERT Le GANTT

Page 17: Le projet HEI 3 – Décembre 2005. Le projet n Introduction n Cycle de vie n Planification n Estimation des coûts

Planification

Définitions Le PERT Le GANTT

Page 18: Le projet HEI 3 – Décembre 2005. Le projet n Introduction n Cycle de vie n Planification n Estimation des coûts

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)

Page 19: Le projet HEI 3 – Décembre 2005. Le projet n Introduction n Cycle de vie n Planification n Estimation des coûts

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

Page 20: Le projet HEI 3 – Décembre 2005. Le projet n Introduction n Cycle de vie n Planification n Estimation des coûts

Définitions

Ressource :

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

Page 21: Le projet HEI 3 – Décembre 2005. Le projet n Introduction n Cycle de vie n Planification n Estimation des coûts

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.

Page 22: Le projet HEI 3 – Décembre 2005. Le projet n Introduction n Cycle de vie n Planification n Estimation des coûts

Définitions

• Tâche• Charge• Ressource• Chemin critique

Page 23: Le projet HEI 3 – Décembre 2005. Le projet n Introduction n Cycle de vie n Planification n Estimation des coûts

Planification

Définitions Le PERT Le GANTT Exercice

Page 24: Le projet HEI 3 – Décembre 2005. Le projet n Introduction n Cycle de vie n Planification n Estimation des coûts

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.

Page 25: Le projet HEI 3 – Décembre 2005. Le projet n Introduction n Cycle de vie n Planification n Estimation des coûts

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

Page 26: Le projet HEI 3 – Décembre 2005. Le projet n Introduction n Cycle de vie n Planification n Estimation des coûts

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

Page 27: Le projet HEI 3 – Décembre 2005. Le projet n Introduction n Cycle de vie n Planification n Estimation des coûts

Le PERT Structure du réseau (2 / 2)

1 2

3

4

0 2

A

B

5 jours

Identification de la tâche

Durée

2 jours

3 jours

C2 4

5 7

7 9

D1

E3

5

10 12

Page 28: Le projet HEI 3 – Décembre 2005. Le projet n Introduction n Cycle de vie n Planification n Estimation des coûts

Le PERT

• Objectifs

• Résultats

• Structure du réseau

Page 29: Le projet HEI 3 – Décembre 2005. Le projet n Introduction n Cycle de vie n Planification n Estimation des coûts

Planification

Définitions Le PERT Le GANTT Exercice

Page 30: Le projet HEI 3 – Décembre 2005. Le projet n Introduction n Cycle de vie n Planification n Estimation des coûts

Le GANTT Objectifs

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

Il permet d ’atteindre les objectifs initialement fixés

Page 31: Le projet HEI 3 – Décembre 2005. Le projet n Introduction n Cycle de vie n Planification n Estimation des coûts

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 !

Page 32: Le projet HEI 3 – Décembre 2005. Le projet n Introduction n Cycle de vie n Planification n Estimation des coûts

Le GANTT Mise en place

Page 33: Le projet HEI 3 – Décembre 2005. Le projet n Introduction n Cycle de vie n Planification n Estimation des coûts

Le GANTT

• Objectifs

• Préalable

• Mise en place

Page 34: Le projet HEI 3 – Décembre 2005. Le projet n Introduction n Cycle de vie n Planification n Estimation des coûts

Planification

• Définitions

• Le PERT

• Le GANTT

Page 35: Le projet HEI 3 – Décembre 2005. Le projet n Introduction n Cycle de vie n Planification n Estimation des coûts

Planification

Définitions Le PERT Le GANTT Exercice

Page 36: Le projet HEI 3 – Décembre 2005. Le projet n Introduction n Cycle de vie n Planification n Estimation des coûts

Le projet

Introduction Cycle de vie Planification Estimation des coûts

Page 37: Le projet HEI 3 – Décembre 2005. Le projet n Introduction n Cycle de vie n Planification n Estimation des coûts

Estimation des coûts

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

Page 38: Le projet HEI 3 – Décembre 2005. Le projet n Introduction n Cycle de vie n Planification n Estimation des coûts

Estimation des coûts

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

Page 39: Le projet HEI 3 – Décembre 2005. Le projet n Introduction n Cycle de vie n Planification n Estimation des coûts

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

Page 40: Le projet HEI 3 – Décembre 2005. Le projet n Introduction n Cycle de vie n Planification n Estimation des coûts

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.

Page 41: Le projet HEI 3 – Décembre 2005. Le projet n Introduction n Cycle de vie n Planification n Estimation des coûts

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

Page 42: Le projet HEI 3 – Décembre 2005. Le projet n Introduction n Cycle de vie n Planification n Estimation des coûts

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.

Page 43: Le projet HEI 3 – Décembre 2005. Le projet n Introduction n Cycle de vie n Planification n Estimation des coûts

Spécifications à différents niveaux

• Niveau projet• Niveau étape• Niveau phase• Niveau tâche

Page 44: Le projet HEI 3 – Décembre 2005. Le projet n Introduction n Cycle de vie n Planification n Estimation des coûts

Estimation des coûts

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

Page 45: Le projet HEI 3 – Décembre 2005. Le projet n Introduction n Cycle de vie n Planification n Estimation des coûts

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

Page 46: Le projet HEI 3 – Décembre 2005. Le projet n Introduction n Cycle de vie n Planification n Estimation des coûts

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)

Page 47: Le projet HEI 3 – Décembre 2005. Le projet n Introduction n Cycle de vie n Planification n Estimation des coûts

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)

Page 48: Le projet HEI 3 – Décembre 2005. Le projet n Introduction n Cycle de vie n Planification n Estimation des coûts

Les unités d’œuvre Le GDI (2/2)

Evaluation de la complexité

Calcul du nombre de points de fonctions

1-19 DE 20-50 DE > 50 DE1 SDL Faible Faible Moyenne

2- 5 SDL Faible Moyenne Elevée> 5 SDL Moyenne Elevée Elevée

Faible Moyenne ElevéeNombre de points de fonctions

7 10 15

Page 49: Le projet HEI 3 – Décembre 2005. Le projet n Introduction n Cycle de vie n Planification n Estimation des coûts

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

Page 50: Le projet HEI 3 – Décembre 2005. Le projet n Introduction n Cycle de vie n Planification n Estimation des coûts

Les unités d’œuvre Le GDE (2/2)

Evaluation de la complexité

Calcul du nombre de points de fonctions

1-19 DE 20-50 DE > 50 DE1 SDL Faible Faible Moyenne

2- 5 SDL Faible Moyenne Elevée> 5 SDL Moyenne Elevée Elevée

Faible Moyenne ElevéeNombre de points de fonctions

5 7 10

Page 51: Le projet HEI 3 – Décembre 2005. Le projet n Introduction n Cycle de vie n Planification n Estimation des coûts

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)

Page 52: Le projet HEI 3 – Décembre 2005. Le projet n Introduction n Cycle de vie n Planification n Estimation des coûts

Les unités d’œuvre L’ENT (2/2)

Evaluation de la complexité

Calcul du nombre de points de fonctionsFaible Moyenne Elevée

Nombre de points de fonctions

3 4 6

1-4 DE 5-15 DE > 15 DE0 ou 1 GDR Faible Faible Moyenne

2 GDR Faible Moyenne Elevée> 2 GDR Moyenne Elevée Elevée

Page 53: Le projet HEI 3 – Décembre 2005. Le projet n Introduction n Cycle de vie n Planification n Estimation des coûts

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.

Page 54: Le projet HEI 3 – Décembre 2005. Le projet n Introduction n Cycle de vie n Planification n Estimation des coûts

Les unités d’œuvre La SOR (2/2)

Evaluation de la complexité

Calcul du nombre de points de fonctionsFaible Moyenne Elevée

Nombre de points de fonctions

4 5 7

1-5 DE 6-20 DE > 20 DE0 ou 1 GDR Faible Faible Moyenne2 ou 3 GDR Faible Moyenne Elevée

> 3 GDR Moyenne Elevée Elevée

Page 55: Le projet HEI 3 – Décembre 2005. Le projet n Introduction n Cycle de vie n Planification n Estimation des coûts

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.

Page 56: Le projet HEI 3 – Décembre 2005. Le projet n Introduction n Cycle de vie n Planification n Estimation des coûts

Les unités d’œuvre L’INT (2/2)

Evaluation de la complexité

Calcul du nombre de points de fonctionsFaible Moyenne Elevée

Nombre de points de fonctions

3 4 5

1-5 DE 6-20 DE > 20 DE0 ou 1 GDR Faible Faible Moyenne2 ou 3 GDR Faible Moyenne Elevée

> 3 GDR Moyenne Elevée Elevée

Page 57: Le projet HEI 3 – Décembre 2005. Le projet n Introduction n Cycle de vie n Planification n Estimation des coûts

Les unités d’œuvre Calcul du nombre de points de fonctionnement

brut Entité ComplexitéNombre de composants

PoidsNombre de

PFB

GDI Faible 3 7 21Moyenne 1 10 10Elevée 1 15 15

GDE Faible 2 5 10Moyenne 2 7 14Elevée 3 10 30

ENT Faible 4 3 12Moyenne 6 4 24Elevée 2 6 12

SOR Faible 3 4 12Moyenne 4 5 20Elevée 0 7 0

INT Faible 2 3 6Moyenne 5 4 20Elevée 4 6 24

230PFB

Page 58: Le projet HEI 3 – Décembre 2005. Le projet n Introduction n Cycle de vie n Planification n Estimation des coûts

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

Page 59: Le projet HEI 3 – Décembre 2005. Le projet n Introduction n Cycle de vie n Planification n Estimation des coûts

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.

Page 60: Le projet HEI 3 – Décembre 2005. Le projet n Introduction n Cycle de vie n Planification n Estimation des coûts

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

Page 61: Le projet HEI 3 – Décembre 2005. Le projet n Introduction n Cycle de vie n Planification n Estimation des coûts

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

Page 62: Le projet HEI 3 – Décembre 2005. Le projet n Introduction n Cycle de vie n Planification n Estimation des coûts

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

Page 63: Le projet HEI 3 – Décembre 2005. Le projet n Introduction n Cycle de vie n Planification n Estimation des coûts

Méthode des points fonctionnels

• Calcul du nombre de points de fonctions brut

• Ajustement du nombre de points de fonctions

• Evaluation du projet