• Aucun résultat trouvé

Suivi de projet (informatique)

N/A
N/A
Protected

Academic year: 2022

Partager "Suivi de projet (informatique)"

Copied!
27
0
0

Texte intégral

(1)

Suivi de projet (informatique)

A Mille

1999/2000

(2)

OBJECTIFS

 Définir les limites d'un projet

 Chiffrer les moyens à mettre en oeuvre

 Organiser le développement

 Suivre l'avancement et corriger les anomalies

 Améliorer les estimations

(3)

Définir les limites d'un projet

 Combien ça va coûter ?

 Quel délai ?

 Quelle organisation?

(4)

Les postes de coûts

 Les études préalables

 La réalisation

 le matériel

 les logiciel de base et de développement

 le logiciel d'application

 La mise en oeuvre, le lancement

(5)

Déroulement général d'un projet

Idée

(6)

L'idée initiale

 Origines multiples

 Nécessité de mettre en évidence l'objectif

"concret", c'est à dire que souhaite-t-on améliorer, créer dans l'entreprise ?

 Expliquer en quoi l'idée sert l'objectif.

 Convaincre les décideurs de l'intérêt de

(7)

Déroulement général d'un projet

Idée suivie?

O N

(8)

Déroulement général d'un projet

Idée suivie?

O N

Etat Actuel

Critique

(9)

Etudes préalables

 Critique

 mettre en évidence les points forts et faibles de l'existant

 juger l'état de l'art pour estimer la faisabilité

technique

 juger l'état de l'offre pour estimer

l'importance de l'effort à fournir

 Bilan de l'état actuel

 décrire l'existant,

 établir l'état de l'art,

 établir l'état de l'offre

(10)

Déroulement général d'un projet

Idée suivie?

O N

Etat Actuel Critique

info ?

N O

Avant-Projet

(11)

L'avant-projet, c'est ...

 La description de comment ça marchera après la mise en oeuvre du projet,

 L'estimation "justifiée" des coûts prévisionnels :

 investissements

 frais de développements

 frais de mise en oeuvre

 formation

 pertes de production

 frais de maintenance sur 5 ans

 L'estimation "justifiée" des bénéfices attendus

 productivité -> plus faibles coûts fixes

 qualité -> meilleures ventes (sur 5 ans)

(12)

Déroulement général d'un projet

Idée suivie?

O N

Etat Actuel Critique

info ?

N O

Avant-Projet

Cahier des charges

(13)

Cahier des charges

 L'avant-projet résumé

 Les contraintes techniques

 Les contraintes réglementaires

 Les contraintes financières

 Les contraintes de calendrier

 La manière de répondre au cahier des

charges

(14)

Déroulement général d'un projet

Idée suivie?

O N

Etat Actuel Critique

info ?

N O

Avant-Projet

Choix environnement

Analyse fonctionnelle

Cahier des charges

(15)

Répondre au cahier des charges

 Choisir un

environnement

 matériel

 logiciels de base

 SGBD

 Environnements de développement

 Mener l'analyse fonctionnelle

 lister les fonctions principales à réaliser

 présenter la nouvelle organisation du

système d'information

(16)

Déroulement général d'un projet

Conception Générale Réalisation Idée

suivie?

O N

Etat Actuel Critique

info ?

N O

Avant-Projet

Choix environnement

Analyse fonctionnelle

Cahier des charges

(17)

Le projet tel qu'il est habituellement perçu

 La réalisation

 découpage en tâches de réalisation

 répartition dans une équipe

 les revues

 l'avancement

 la gestion des imprévus..

 La conception

 mise en oeuvre d'une démarche

méthodologique

 validation par

prototypes ou

maquettes ou

simulations

(18)

Déroulement général d'un projet

Conception Générale Réalisation Idée

suivie?

O N

Etat Actuel Critique

info ?

N O

Avant-Projet

Choix environnement

Analyse fonctionnelle

Cahier des charges

(19)

Livrer le projet...

 Audit

 sur les délais

 sur les coûts

 sur les bénéfices

 sur la qualité du projet

 sur la productivité

 sur les choix techniques

 Lancement

 sur le site de développement

 simulations

 benchmarking

 sur le site d'utilisation

 intégration

 formation

 validation et recette

(20)

Déroulement général d'un projet

Conception Générale Réalisation Idée

suivie?

O N

Etat Actuel Critique

info ?

N O

Avant-Projet

Choix environnement

Analyse fonctionnelle

Cahier des charges

(21)

Maintenance

 du matériel (4% environ par an)

 du logiciel

 pour corriger des problèmes ...

 pour intégrer de nouvelles fonctions,

 pour suivre les versions des logiciels de base,

 pour suivre l'évolution du matériel

 pour suivre la réglementation,

(22)

Maîtriser les coûts

Estimer le coût

en connaissant à chaque fois

(23)

ESTIMATION DES COUTS

Faisabilité Besoins Conception globale

Conception Détaillée

Réalisation

4x 2x

0,5x x

0,25x

Devis marketing

Devis réalisation

(Devis d'engagement)

(24)

Techniques d'estimation...

 Déterministe + Probabiliste

 COCOMO (Bull) : estimation du nombre de lignes à écrire, corrections nombreuses en

fonctions de critères de difficulté, de délais, de technicité, etc....

 "Mille" : variante des "points de fonctions" pour

estimer des modules.

(25)

Méthode déterministe + probabiliste

 Les contraintes financières et de délai

sont fixées à l'avance. Ce qui est mesuré, c'est le risque (l'incertitude sur la

réalisation de ces contraintes)

 L'approche nb de lignes prévisionnelles combinée à de multiples critères est

intéressante "intellectuellement" mais peu

compatible avec une réactivité forte.

(26)

Méthode "Mille" ...

 A partir de l'analyse des besoins, lister les points de fonctions, c'est à dire correspondant au découpage en fonctions /sous-fonctions (du point de vue utilisateur) du projet.

 Chaque fonction élémentaire correspondra à un module pouvant être codé par une personne

 Un module prend entre 2 et 5 jours pour être analysé, conçu, codé, mis au point et intégré.

 Un interface humain correspond à 2 jours, un traitement modifiant

une base de données 5 jours.

(27)

Exercice...

 Soit à développer un logiciel de gestion

automatique d'emplois du temps dans une école d'ingénieur...par exemple la votre !

 Vous pouvez me poser des questions...pour l'analyse des besoins.

 Donner votre estimation du coût prévisionnel

en jours et sachant qu'un jour-agent moyen

est de 2000 f donner le devis correspondant.

(28)

Fiche de description de tâches

Eléments de plannification

CPE Lyon, Cellule de développement informatique Date Le 05/11/98

Equipe FH,CD Projet : Gestion scolaire intégrée : GSI

Application : Gestion des emplois du temps :GET Niveau :Conception / Réalisation

Prévision Réalisation Commentaires

Code Descriptif de tache Affectation Charge Date début au + tôt au + tard Date fin au +tôt au +tard Charge Date débutDate Fin 1 Conception de la Base de Données

1.1 . Modèlisation conceptuelle 1.2 . Création des tables

2 Modules de MAJ des contraintes d'emploi du temps 2,1 MAJ des contraintes de salles

2,1 MAJ des contraintes enseignants

2,2 MAJ des contraintes de modules d'enseignement 2,3 MAJ des contraintes de groupe d'élèves

3 Module de mise au point d'emploi du temps

3,1 Affichage de l'emploi du temps/ contraintes non résolues

(29)

Cartouche général

Nom et code projet

Nom et code application

Niveau dans le cycle GSI-GET-C/R

FICHE DE DESCRIPTION DE TACHES

(30)

Eléments de plannification

CPE Lyon, Cellule de développement informatique

Projet : Gestion scolaire intégrée : GSI Application : Gestion des emplois du temps :GET

Niveau : Conception / Réalisation Prévision

Code Descriptif de tache Affectation Charge Date début au + tôt au + tard Date fin au +tôt

1 Conception de la Base de Données 1.1 . Modèlisation conceptuelle

1.2 . Création des tables

2 Modules de MAJ des contraintes d'emploi du temps 2,1 MAJ des contraintes de salles

2,1 MAJ des contraintes enseignants

2,2 MAJ des contraintes de modules d'enseignement 2,3 MAJ des contraintes de groupe d'élèves

3 Module de mise au point d'emploi du temps

3,1 Affichage de l'emploi du temps/ contraintes non résolues 3,2 Module de résolution des contraintes/

3,3 Module de visualisation des contraintes inter-emploi du temps 4 Module d'impression

4,1 Emploi du temps élèves/semaine/semestre 4,2 Emploi du temps enseignant/semaine/semestre

Exemple : 1.2 Création des tables

(31)

Code hiérarchique de tâche /sous-tâche

Libellé de tâche /sous-tâche

Exemple : 1.2 Création des tables

(32)

Personne affectée à cette tâche

CD

(33)

CD

Personne affectée à cette tâche

Charge de travail

12

(34)

CD 12

Personne affectée à cette tâche

10-11-98 10-12-98

(35)

Personne affectée à cette tâche

Charge de travail

Dates de début prévu

Dates de fin prévue

CD 12

10-11-98 10-01-99 15-01-99 5-02-99

(36)

Références

Documents relatifs

Code Descriptif de tache Affectation Charge Date début au + tôt au + tard Date fin au +tôt au +tard Charge Date débutDate Fin 1 Conception de la Base de

Code Descriptif de tache Affectation Charge Date début au + tôt au + tard Date fin au +tôt au +tard Charge Date débutDate Fin 1 Conception de la Base de

- Donner un résultat en écriture scientifique ou utiliser cette écriture pour donner un résultat. - Utiliser les propriétés des puissances pour effectuer des calculs. - Donner

CORRIGES DES EXERCICES Fiche n°2 :fonction linéaire. Exercice n°1

- Calculer un résultat après une augmentation.. - Calculer un résultat après

- Reconnaître le sens de variation d’une fonction affine.. - Représenter graphiquement une

- Déterminer graphiquement l’antécédent d’un nombre.. - Donner le sens de variation

Après un test de dépistage positif, les patients sont habituellement retirés de la population de dépistage (p. après un diagnostic de cancer ou de diabète) pour être placés