Vous êtes sur la page 1sur 27

valuation dun tableau de bord projet

Responsable industriel: Bruno Caneill Responsable universitaire: Mihaela Barreau tudiants DESS QUASSI: Pierre Guibert - Benot Lacombe - ric Monneau - Guillaume Pape

Plan
2

1. Prsentation de Thals 2. Notre projet 3. Ralisations 4. Bilan

Vendredi 18 Fvrier 2005

Pierre GUIBERT Benot LACOMBE ric MONNEAU Guillaume PAPE

Thals Optronique SA

Historique
3

Thals (1/4) Notre projet Ralisations Bilan

1968

Fusion Thomson-Brandt et Compagnie Gnrale de Tlgraphie Sans Fil (CSF) Thomson CSF Nationalisation de Thomson-CSF

1982

Cration Thomson SA avec 2 filiales : 1983


Vendredi 18 Fvrier 2005

Thomson Grand Public Thomson-CSF

2001

Thomson-CSF devient THALES

Pierre GUIBERT Benot LACOMBE ric MONNEAU Guillaume PAPE

Thals Optronique SA

Activits/Produits
4

Thals (2/4) Notre projet Ralisations Bilan

Conception de solutions de haute technologie Rponse des besoins de scurit, information et communication Thals intervient en tant ququipementier, systmier ou matre duvre Le groupe organise son activit autour de trois ples:

Vendredi 18 Fvrier 2005

Pierre GUIBERT Benot LACOMBE ric MONNEAU Guillaume PAPE

Thals Optronique SA

Localisation
5

Thals (3/4) Notre projet Ralisations Bilan

Thals Optronique est intgr au ple dfense Conception, dveloppement, ralisation et commercialisation des quipements et systmes optroniques Surveillance, reconnaissance et dsignation aroport, terrestre et naval

Allemagne Arabie Saoudite


Vendredi 18 Fvrier 2005

Pierre GUIBERT Benot LACOMBE ric MONNEAU Guillaume PAPE

Thals Optronique SA

Dmarche qualit
6

Thals (4/4) Notre projet Ralisations Bilan

Thals trs impliqu dans la conception et lemploi du CMM Thals Optronique partenaire du SEI pour lvaluation CMM-i Mise en place ds 1992 du SW-CMM SW-CMM peu peu remplac par CMM-i
SW-CMM V1.1: - 1996 : niveau 2 - 1998 : niveau 3 - 2001 : audit de non regression ISO 9001 & TickIT: - 1999 : TickIT 4.0 (ISO 9001:1994) - 2001 : TickIT 5.0 (ISO 9001:2000) - April 2003 : TickIT audit de surveillance

Vendredi 18 Fvrier 2005

2003 : Migration vers CMMI

Pierre GUIBERT Benot LACOMBE ric MONNEAU Guillaume PAPE

Thals Optronique SA

Problmatique
7

Thals Notre projet (1/3) Ralisations Bilan

Contexte:
Une application temporaire en attendant des budgets pour un outil plus complet Utilise principalement dans les projets software Extension en cours aux projets hardware Dvelopp par plusieurs personnes Technologie Excel/VBA

Fonctionnalits :
Suivi des charges Suivi des dcisions Suivi des faits techniques Suivi des actions Suivi des risques Exports de compte-rendus au format Word
Thals Optronique SA

Vendredi 18 Fvrier 2005

Pierre GUIBERT Benot LACOMBE ric MONNEAU Guillaume PAPE

Objectifs
8

Thals Notre projet (2/3) Ralisations Bilan

Objectif initial: amlioration du tableau de bord


Correction de bugs Ajout de fonctionnalits

Objectif recadr: valuation du tableau de bord


Ergonomie Maintenabilit Performances
Vendredi 18 Fvrier 2005

Pierre GUIBERT Benot LACOMBE ric MONNEAU Guillaume PAPE

Thals Optronique SA

Moyens/Mthodologies
9

Thals Notre projet (3/3) Ralisations Bilan

Compte-rendu assur par un membre diffrent du groupe chaque semaine Tout le monde travaille sur le sujet, un chef de projet tour de rle Utilisation du tableau de bord pour assurer le suivi du projet Compte-rendu trs prcis chaque semaine en accord avec les mthodes Thals Deux runions par mercredi, attribution/suivi des tches
Vendredi 18 Fvrier 2005

Pierre GUIBERT Benot LACOMBE ric MONNEAU Guillaume PAPE

Thals Optronique SA

Amlioration du tableau de bord


10

Thals Notre projet Ralisations(1/4) Bilan

Deux missions :
correction de bugs ajout de fonctionnalits

Bugs corrigs :
problme daffichage de la date gel de laffichage de lcran liens morts entre des feuilles Excel ajout de lignes et flashage
Vendredi 18 Fvrier 2005

Ajout de fonctionnalits :
mise en place dune barre de progression gnration dune liste automatique de diffusion
Thals Optronique SA

Pierre GUIBERT Benot LACOMBE ric MONNEAU Guillaume PAPE

valuation - maintenabilit
11

Thals Notre projet Ralisations(2/4) Bilan

La maintenabilit est laptitude dun systme tre remis en tat de fonctionnement (avec ou sans rparation). Elle se mesure avec les attributs ayant un impact sur leffort fournir pour la ralisation des corrections. Lapplication est dcoupe en 5 modules: Ajout_ligne Detect_lib Dernier_enregistrement Export
Vendredi 18 Fvrier 2005

TdB

Pierre GUIBERT Benot LACOMBE ric MONNEAU Guillaume PAPE

Thals Optronique SA

valuation - maintenabilit
12

Thals Notre projet Ralisations(2/4) Bilan

Points analyss:
Documentation Respect des normes et standards Complexit Copier / Coller Architecture Gestion de configuration
Vendredi 18 Fvrier 2005

Project Analyser:
Rgles de nommage Mtriques la Mc Cabe Rgles doptimisations Graphes dappels Meilleur outil danalyse de code spcifique au VB sur le march

Pierre GUIBERT Benot LACOMBE ric MONNEAU Guillaume PAPE

Thals Optronique SA

valuation - maintenabilit
13

Thals Notre projet Ralisations(2/4) Bilan

Module analys lignes de code lignes de commentaire pourcentage de commentaires nbre procdures nbre procdures non documentes pourcentage de procdures non documentes

ajout_ligne tout 159 77 32,6 13 3 23,1

dernier_enrdetect_lib tout tout 3 20 5 6 62,5 23,1 1 2 0 1 0 50

export 10/11 533 96 15,3 31 15 48,4

TdB 10/23 324 139 30 42 9 21,4

Vendredi 18 Fvrier 2005

Un seul module est insuffisamment comment en pourcentage. Cest le module le plus complexe. Les procdures nont gnralement pas den-tte.

Pierre GUIBERT Benot LACOMBE ric MONNEAU Guillaume PAPE

Thals Optronique SA

valuation - maintenabilit
14

Thals Notre projet Ralisations(2/4) Bilan


Module analys erreurs project analyser (mode strict) longueur moyenne des noms problmes nommage nombre noms % de noms problmatiques ajout_ligne tout 102 16,8 22 41 53,7 dernier_enrdetect_lib tout tout 3 18 7,5 15,5 0 6 7 11 0,0 54,5 export 10/11 339 12,2 105 147 71,4 TdB 10/23 146 11,4 7 92 7,6

Pas de convention de nommage Noms tout de mme explicites


Module analys copier / coller
Vendredi 18 Fvrier 2005

ajout_ligne dernier_en detect_lib export tout tout tout 10/11 0 0 0 0

TdB 10/23 9

Plus dune quinzaine doccurrences du mme code copi / coll dans lapplication Problme rsolu sujet une note de synthse

Pierre GUIBERT Benot LACOMBE ric MONNEAU Guillaume PAPE

Thals Optronique SA

valuation - maintenabilit
15

Thals Notre projet Ralisations(2/4) Bilan

Module analys If imbriqu > 3 loop imbriqu >2 v(g)>=5 nombre methodes % mthodes complexes

ajout_ligne tout 0 0 2 13 15,4

dernier_en detect_lib tout tout 0 0 0 0 0 0 1 2 0,0 0,0

export 10/11 3 0 9 31 29,0

TdB 10/23 3 0 0 42 0,0

Module le plus complexe = module le moins comment Ajout_ligne est trs bien document
Vendredi 18 Fvrier 2005

Pierre GUIBERT Benot LACOMBE ric MONNEAU Guillaume PAPE

Thals Optronique SA

valuation - maintenabilit
16

Thals Notre projet Ralisations(2/4) Bilan

Pas de code objet Pas dutilisation du paradigme MVC


Modle Modules Contrleur Modules Vue Feuille

Vendredi 18 Fvrier 2005

Pierre GUIBERT Benot LACOMBE ric MONNEAU Guillaume PAPE

Thals Optronique SA

valuation - maintenabilit
17

Thals Notre projet Ralisations(2/4) Bilan

Bilan
Module export trop complexe et non document Absence de rflexion sur larchitecture des diffrents modules Pas de documentation de conception Antipatterns Swiss Army Knife tout au long de application Module export non maintenable en ltat

Amliorations proposes
Vendredi 18 Fvrier 2005

Refonte du module export Outil daudit de code pour matriser lvolution Utilisation de rgles de codage

Pierre GUIBERT Benot LACOMBE ric MONNEAU Guillaume PAPE

Thals Optronique SA

valuation - utilisabilit
18

Thals Notre projet Ralisations(3/4) Bilan

Apprciation de lutilisabilit selon 3 types de mesures (norme ISO 9241-11) : Efficacit Efficience Satisfaction Facilit dutilisation dcompose en 7 critres (groupe AFNOR CNTI/CN7/GE3 Interface Utilisateur ) : Compatibilit :
Vendredi 18 Fvrier 2005

Capacit sintgrer dans lactivit des utilisateurs


Objectifs Avantages Inconvnents Recommandations faciliter lapprentissage onglets du TdB cohrents, info prsente en tableaux et graphiques licence Excel, version 2000 minimum export des graphiques

Pierre GUIBERT Benot LACOMBE ric MONNEAU Guillaume PAPE

Thals Optronique SA

valuation - utilisabilit
19

Thals Notre projet Ralisations(3/4) Bilan

Guidage :
Ensemble des actions visant orienter lutilisateur
Objectifs Avantages Inconvnents Recommandations faciliter le reprage, aider au choix des actions, prvenir les erreurs avancement du processus dexport, cellules annotes, erreurs VBA mauvaise dfinition des plages dexport message de confirmation des plages exportes

Homognit :
Capacit conserver une logique dusage constante
Vendredi 18 Fvrier 2005

Objectifs Avantages Inconvnents Recommandations

rendre lutilisation prvisible, faciliter le temps de recherche de linfo choix du nom des onglets, prsentation en tableaux & graphiques / /

Pierre GUIBERT Benot LACOMBE ric MONNEAU Guillaume PAPE

Thals Optronique SA

valuation - utilisabilit
20

Thals Notre projet Ralisations(3/4) Bilan

Souplesse :
Capacit sintgrer aux diffrentes exigences de la tche
Objectifs Avantages Inconvnents Recommandations sadapter la diversit des utilisateurs mode de fonctionnement unique, commande pr-paramtres apprentissage non vident /

Contrle explicite :
Ensemble des moyens permettant la matrise et le lancement des oprations
Vendredi 18 Fvrier 2005

favoriser la prvision des ractions de linterface, respecter lautonomie de lutilisateur pas de validation de la saisie, botes de messages dExcel Avantages processus dexport non matris Inconvnents Recommandations possibilit dinterruption de lexport Objectifs

Pierre GUIBERT Benot LACOMBE ric MONNEAU Guillaume PAPE

Thals Optronique SA

valuation - utilisabilit
21

Thals Notre projet Ralisations(3/4) Bilan

Gestion des erreurs :


Ensemble des moyens destins guider lutilisateur lors de lapparition des erreurs
Objectifs Avantages Inconvnents Recommandations rassurer lutilisateur, viter les perturbations gestion des erreurs assure par Excel dsactivation impossible pour les fonctions inutilises masquer les fonctions inutiles

Concision :
Ensemble des moyens pour lutilisateur contribuant faciliter sa mmorisation
Vendredi 18 Fvrier 2005

Objectifs Avantages Inconvnents Recommandations

optimiser la prise dinfo et de dcision, minimiser le nombre doprations raccourcis Excel et autres, icnes et autres boutons explicites structuration de laffichage avec feuilles charges optimiser laffichage

Pierre GUIBERT Benot LACOMBE ric MONNEAU Guillaume PAPE

Thals Optronique SA

valuation - performance
22

Thals Notre projet Ralisations(4/4) Bilan

Microsoft distingue trois types doptimisations


Optimisation du code Optimisation de la vitesse daffichage Optimisation de la vitesse perue

Optimisation du code
VBAprofiler pour mesurer (o porter leffort, gains) ProjectAnalyser pour analyser (fournir des solutions)
Vendredi 18 Fvrier 2005

Pierre GUIBERT Benot LACOMBE ric MONNEAU Guillaume PAPE

Thals Optronique SA

valuation - performance
23

Thals Notre projet Ralisations(4/4) Bilan

Vendredi 18 Fvrier 2005

Pierre GUIBERT Benot LACOMBE ric MONNEAU Guillaume PAPE

Thals Optronique SA

valuation - performance
24

Thals Notre projet Ralisations(4/4) Bilan

Optimisation de la vitesse daffichage


Uniquement la fonction dexport Gel de laffichage dans Excel et Word

Optimisation de la vitesse perue


Mise en cache des donnes Indicateur de progression du processus dexport

Vendredi 18 Fvrier 2005

Conclusion
Code difficilement optimisable (trop peu de rgles de codage) Cycle mesure/amlioration difficile mettre en place

Pierre GUIBERT Benot LACOMBE ric MONNEAU Guillaume PAPE

Thals Optronique SA

Apports personnels
25

Thals Notre projet Ralisations Bilan(1/2)

Dveloppement de savoir-faire et savoir-tre Exprience enrichissante de travail en quipe Recadrage objectifs dfinis en commun et accepts de tous

Vendredi 18 Fvrier 2005

Pierre GUIBERT Benot LACOMBE ric MONNEAU Guillaume PAPE

Thals Optronique SA

Apports professionnels
26

Thals Notre projet Ralisations Bilan(2/2)

Premire vision du rle de lingnieur qualit Aperu du niveau dexigence attendu au niveau
de la rdaction des documents et de leur gestion du reporting de lorganisation

Vendredi 18 Fvrier 2005

Pierre GUIBERT Benot LACOMBE ric MONNEAU Guillaume PAPE

Thals Optronique SA

Questions
27

Vendredi 18 Fvrier 2005

Pierre GUIBERT Benot LACOMBE ric MONNEAU Guillaume PAPE

Thals Optronique SA