Courbe en S dans l'analyseur de Porte-documents

Ajouter une couche Courbe en S dans une vue de l'Analyseur de Porte-document - Portfolio Analyzer – de Project Server 2003

Avec l'aimable autorisation de Brian Kennemer 

L'Analyseur de Porte-documents de Project Server donne aux utilisateurs accs aux vues de leurs projets et aux donnŽes de leur Portefeuille de projets (Porte documents)

Une de ces vues est une Courbe en S - S Curve – qui peut tre utilisŽe pour reprŽsenter les tendances en fonction de temps.

Nous allons expliquer comment crŽer un rapport sous forme de Courbe en S dans l'affichage de l'Analyseur de Porte documents. Cette Courbe en S mettra en Žvidence le montant de charge de travail ou de cožt cumulŽ sur une Žchelle de temps dans un graphique linŽaire superposŽ ˆ un histogramme montrant le travail pour chaque pŽriode.

 

Cette sorte de graphe (Figure A) est utile pour visualiser la distribution du travail ou des cožts au cours du cycle de vie du projet ou d'un ensemble de projets. Pour obtenir ce graphe ˆ partir des versions 98 ou 2000, il fallait exporter les donnŽes chronologiques vers Excel, en dans Excel effectuer quelques manipulations pour obtenir le graphe. Vous deviez faire cela pour chaque projet manuellement chaque fois que vous vouliez lettre ˆ jour les donnŽes. Avec l'Analyseur de Porte-documents, qui utilise les cubes OLAP mis ˆ jour automatiquement chaque jour ou chaque semaine, tout ce que vous avez ˆ faire est de construire la vue une fois pour toutes, et la mise ˆ jour se fait avec la mise ˆ jour du cube OLAP.

 

Figure A

 

Mode opŽratoire

Pour construire la vue, se loguer ˆ Project Web Access avec les droits nŽcessaires pour crŽer des vues : Administrateur par exemple.

Admin / GŽrer les affichages / Ajouter un affichage

Admin / Manage Views / Add View

 

Figure B

 

Dans la page qui s'ouvre, sŽlectionner le bouton radio Analyseur de porte-documents - Portfolio Analyzer.

 

 

 

Figure C

 

Dans la liste des champs, sŽlectionner le champ Work – et glisser ce champ dans la zone jaune marquŽe "Placez les totauxÉ"- Drop Totals Or Detail Fields Here.

Vous voyez alors un champ avec le Travail total pour chaque projet de votre Porte-documents.

Dans la liste des champs, sŽlectionner la Dimension HeureTime. Glisser la Dimension AnnŽe – Year  et la Dimension MoisMonth - sur la zone verte Placez les champs de ligne ici - Drop Row Fields Here.

 

Lorsque vous avez fini, votre affichage ressemble ˆ celui de la figure D, page suivante.

 

 

L'Žtape suivante consiste ˆ ajouter un nouveau Champ Total : le champ Travail cumulŽCumulative Work – dont les valeurs se rŽpartiront le long de l'Žchelle de temps.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Figure D

 

Ce champ Travail CumulŽ ne figure pas dans la Liste de champs de tableau croisŽ dynamique. Pour ajouter ce champ Travail CumulŽ, nous allons devoir le crŽer :

Clic sur le bouton Champs et totaux calculŽs - Calculated Totals And Fields – de la barre d'outils et sŽlectionner la commande CrŽer un total calculŽ - Create Calculated Total – ˆ partir de la liste dŽroulante. Ceci ouvre la bo”te de dialogue - Commands And Options - Voir figure E.

 

 

La Figure E montre la zone Nom et la zone Formule dŽjˆ remplies. Dans cet exemple, nous allons appeler ce nouveau total calculŽ WTD (Work To Date)

Copiez la formule suivante dans la zone formule de la boite de dialogue :

 

Sum(PeriodsToDate([Time].[All]),Work)

Figure E : Version anglaise

 

Figure E : Version franaise (Noter le [Time].[Tout])

 

Clic sur le bouton ModifierChange.

Vous voyez alors le champ WTD afficher le calcul du Travail cumulŽ WTD

 

Imbroglio franglais

Si vous utilisez [Time].[All] sur une version franaise, vous gŽnŽrez l'erreur suivante :

 

 

La requte n'a pas pu tre traitŽe : Erreur de formulation - membre de dimension introuvable (<<[Time].[All]>>) – dans une fonction de liaison de nom.

 

Choix du type de graphe

Fermer la bo”te de dialogue en cliquant sur le bouton de fermeture :

Clic Droit sur la zone du graphique, et sŽlectionner la commande : Commandes et optionsÉ - Commands And Options.

 

Dans le feuillet GŽnŽral vous trouvez une zone "SŽlectionner"- "Select" : assurez vous d'y sŽlectionner "Espace graphique" - Chart Workspace – puis sŽlectionnez l'onglet Groupes de sŽries - Series Groups.

 

Figure F : Choisie "Espace graphique"

 

SŽlectionner la sŽrie WTD dans la zone Grouper / SŽrieGroup / Series.

Clic sur le bouton OK pour crŽer un second groupe.

Le chiffre 2 appara”t en bas de la bo”te, dans la zone Ajouter un axe.

 

Voir Figure G ci-aprs.

 

Pour afficher la lŽgende :

 

Figure G : SŽlectionner WTD

 

Dans la partie infŽrieure de la bo”te de dialogue, sŽlectionnez le chiffre 2 pour Groupes et sŽlectionner DroiteRight - dans la liste dŽroulante Position de l'axe - Axis Position.

 

Figure H

 

Clic sur AjouterAdd.

 

Ceci a pour effet d'ajouter un second axe ˆ droite du graphique, ce qui est nŽcessaire parce que les valeurs du champ WTD sont beaucoup plus ŽlevŽes que celles du champ TravailWork.

 

Dans le feuillet GŽnŽral, sŽlectionner le champ WTD dans la liste dŽroulante "SŽlectionner" – "Select" – puis cliquer l'onglet Type pour choisie Courbes ou Courbe lissŽeLine or Smooth Line : Figure I.

 

Figure I : SŽlectionner WTD

 

 

Figure I : Type = Courbe lissŽe

 

Votre graphe pourra ressembler ˆ celui ci-dessous : Figure J.

 

Figure J

Vous aurez une Courbe en S qui mettra en Žvidence le Travail et le Travail cumulŽ pour tous vos projets dans votre base de donnŽes.

 

DŽposez la Dimension  dans la zone de critre Placer les champs de filtre ici - Drop Filter Fields Here  - (couleur rose) de faon ˆ ce que les utilisateurs puissent visualiser un projet individuellement.

 

Figure K : Courbe en S pour un projet de dŽveloppement particulier, sur une annŽe prŽcise : 2003.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Figue K

 

Une telle Courbe en S basŽe sur le Travail cumulŽ peut tre trs intŽressante, mais beaucoup prŽfrent une Courbe en S basŽe sur les cožts.

Pour afficher les cožts cumulŽs, il suffit de modifier la formule dans le feuillet Calcul de la bo”te de dialogue Commandes et options :

 

Sum(PeriodsToDate([Time].[All]),Cost)

 

Il ne vous reste plus qu'ˆ glisser / dŽposer le champ Cožt dans la zone jaune : Placer les totaux ou les champs de dŽtailÉ ˆ la place du champ Travail.