Vous êtes sur la page 1sur 49

Université Paris 1

RAPPORT D'ACTIVITES
EN ENTREPRISE
Elodie REQUET

Enseignant suiveur : Rebecca Deneckere

Maître d’apprentissage : Xavier Souplet

Page 1
Université Paris 1

Remerciement

Je souhaite remercier M. Michel PLANTE, Directeur des projets ODS-DWH-


BI-IDR, de m’avoir proposé une mission qui correspondait parfaitement
aux attributions d’un élève de 3ème année de Licence MIAGE.

Je tiens à remercier M. Emmanuel COUTABLE, Responsable de l’équipe


Hyperion, de m'avoir chaleureusement accueilli au sein de son équipe.

Je remercie tout particulièrement mon maître d’apprentissage, M. Xavier


SOUPLET, pour sa patience, l’amabilité et le soutien technique qu’il m’a
apporté tout de long de l’année. Grâce à ses conseils et à sa disponibilité
permanente, mon année d’apprentissage s'est déroulée dans des
conditions optimales.

Je voudrais également remercier l’ensemble des salariés du service FIEP


qui m’ont chaleureusement accueilli et n’ont pas manqué de m’orienter
dans l’entreprise quand j’en ai eu besoin.

Enfin, j'adresse un remerciement à mon enseignant tuteur pour m'avoir


suivi durant cette année mais également à tous les enseignants de la
licence MIAGE de l’Université Paris 1 qui m'ont permis d'effectuer cette
année d’apprentissage avec des bases solides en informatique.

Page 2
Université Paris 1

Introduction

L'informatique fait aujourd'hui partie intégrante de la majorité des


entreprises, à un tel point que le métier d'informaticien s'est diversifié en
une multitude de fonctions spécialisées, touchant aux réseaux, au
développement informatique, à la sécurité des systèmes informatiques.
J’ai donc choisi de réaliser mon année d’apprentissage dans le domaine de
la base de données multidimensionnelle y voyant l’opportunité d’affiner
mon projet professionnel.

L’informatique étant un métier clé pour les entreprises d’assurance, j’ai


été d’autant plus ravie d’apprendre que le responsable du service BI
d’Informatique CDC à Paris était prêt à me recevoir pour un entretien.

La mission telle qu’elle a été définie lors de l’entretien de recrutement et


qui m’a été confiée tout au long de cette année est la suivante :
participation aux développements des évolutions sur des applications
développées à l’aide des outils de gestion et de reporting
multidimensionnel Hyperion qui intervient sur de nombreux domaines
applicatifs, plutôt à dominante financière.

En tant que Groupement d’Intérêt Economique du groupe Caisse des


Dépôts, Informatique CDC assure la maîtrise d’œuvre des systèmes
d’information de ses filiales. J’ai donc réalisé ma mission chez CNP
Assurances au sein de l’équipe BI-Hyperion du service FIEP à
Montparnasse. Cette unité accompagne et assiste les maîtrises d'ouvrages
et les utilisateurs, depuis l'expression du besoin jusqu'à l'appropriation des
outils.

Cette année d’apprentissage fut profitable sur le plan professionnel car j’ai
pu travailler sur un projet qui m’a permis d’associer analyse et
développement. De plus, j'ai pu acquérir de nouvelles compétences au
niveau des technologies de l'informatique décisionnelle vu que les
techniques utilisées m'étaient inconnues au départ. Enfin, cette année a
été enrichissante sur le plan personnel car elle m’a donné confiance en
mes capacités.

Je vous propose de découvrir l’entreprise et la mission qui ont fait l’objet


de mon année d’apprentissage.

Page 3
Université Paris 1

Sommaire
Remerciement..............................................................................................2
Introduction..................................................................................................3
Sommaire.....................................................................................................4
I. Environnement professionnel......................................................................6

A. Informatique CDC.................................................................................6
1. Identité...............................................................................................6
2. Mission...............................................................................................6
3. Position ..............................................................................................7
4. Organisation.......................................................................................8
B. CNP Assurances, filiale du Groupe Caisse des Dépôts..........................9
1. Premier assureur de personnes en France.........................................9
2. Métiers...............................................................................................9
3. Position.............................................................................................10
C. Le rôle de GIP, Groupement Informatique pour la Prévoyance...........11
1. Organisation.....................................................................................11
2. Activité.............................................................................................12
D. Equipe d’accueil, BI-Hyperion............................................................14
1. Qu’est- ce que l’informatique décisionnelle (Business Intelligence) ?
.............................................................................................................14
2. Equipe BI-Hyperion...........................................................................15
II. Ma mission...............................................................................................18

A. Environnement fonctionnel.................................................................18
1. SIMBAD.............................................................................................18
2. BIIP...................................................................................................19
B. Environnement technique ..................................................................19
1. Technologies ...................................................................................19
2. Descriptif technique des projets BIIP & SIMBAD..............................20
C. Mes activités.......................................................................................23
1. Appropriation des outils et des technologies...................................23
2. Elaboration du site Intranet..............................................................25
3. Evolutions de l’application SIMBAD dans le cadre des Arrêtés Fast
Close....................................................................................................29

Page 4
Université Paris 1

4. Evolutions de l’application BIIP........................................................41


D. Bilan professionnel.............................................................................43
E. Bilan personnel...................................................................................44
Lexique.......................................................................................................46
Table des Index...........................................................................................48
Table des illustrations.................................................................................49

Page 5
Université Paris 1

I. Environnement professionnel

A. Informatique CDC
1.Identité
Fondé en 1959 par la Caisse des Dépôts sous le nom de CAM (Centre
d'analyse et de mécanographie), Informatique CDC est un groupement
d'intérêt économique qui offre à ses actionnaires et clients des solutions
technologiques et des services informatiques adaptés à leurs besoins, à
leur recherche de performance et à leur stratégie de développement dont
les principaux membres sont :

- La Caisse des dépôts, grand gestionnaire financier public, présent


dans la banque, l’investissement, la retraite
- La CNCE, Caisse Nationale des Caisses d'Epargne : Etablissement de
crédit pouvant procéder à toute opération de banque
- NATIXIS : Banque commerciale et d'investissement internationale
- La CNP Assurances : Première société d’assurance de personnes
en France

Caisse des Dépôts CNCE - NATIXIS CNP Assurances

40% 30% 30%

Conseil du GIE Informatique CDC

Directeur Directeur Directeur Directeur Directeur


général Etablissement
Etablissement Etablissement Etablissement
Etablissement informatique
production informatique informatique
CNCE, NATIXIS
Direction informatique CDC CNP
et CACEIS
Générale D PI D EI G IP
CITI
1 - Informatique CDC

2.Mission
Informatique CDC assure les missions de maître d'œuvre des Systèmes
d’Information de ses actionnaires et d'optimisation des moyens qui lui sont
confiés.
Afin d’assurer ces deux missions, Informatique CDC gère donc la
conception, la réalisation, l'hébergement et la maintenance de solutions
informatiques de ses actionnaires, principalement des organismes
financiers.

Page 6
Université Paris 1

De plus, Informatique CDC s'engage aux côtés de ses actionnaires et


clients autour de quatre valeurs :
Expertise - 1150 spécialistes mettent en oeuvre leur savoir-faire et
bâtissent des solutions performantes dans des univers technologiques en
évolution.
Sécurité - Capitale pour des organismes financiers, la sécurité des
systèmes d'information répond aux exigences d'intégrité, de
confidentialité et de continuité de service.
Pérennité - Informatique CDC assure des taux élevés de disponibilité des
applications grâce à la gestion, l'optimisation et la fiabilité des systèmes
existants tout en anticipant les évolutions de demain.
Performance - Informatique CDC offre à ses membres des prix de
revient maîtrisés et le bénéfice de multiples synergies en matière de
propriété intellectuelle, d’achats, de ressources humaines et
d’infrastructures.

3.Position
Informatique CDC dispose de cinq implantations : à Paris, Bagneux,
Arcueil, Angers et Bordeaux. Avec un chiffre d’affaires de 280 millions
d’euros en 2008, le GIE investit une part importante dans la formation de
ses salariés ainsi qu’en logiciels et matériels informatiques.

2 – Répartition

Ses 1184 salariés (chiffres 2009), sont majoritairement des cadres,


ingénieurs de formation. En effet, 93% des salariés d’Informatique CDC
sont des cadres et la moyenne d’âge des cadres est de 38 ans.

Les activités concernent tous les domaines de l’informatique, mais c’est la


direction de projet, la conception et le développement d’applications et
l’assistance à maîtrise d’ouvrage qui sont le plus sollicité, comme le
montre le graphique suivant :

Page 7
Université Paris 1

Production applicative, Gestion


des infrastructures, Gestion de
bases de données

Direction de projet, Conception


9%
d'applications, Développement,
6%
28% Assistance à maîtrise d'ouvrage,
Formation des utilisateurs
Architecture applicative et
13% technique, Intégration
d'application, Expertise technique

Management, Encadrement,
Relation client
44%

Contrôle de gestion, Comptabilité,


Juridique, Achats, Ressources
Humaines, Logistique

3 - Répartition des activités d'Informatique CDC

4.Organisation

4 - Organisation Informatique CDC

Les domaines du constitutionnel

L’assemblée générale regroupe les représentants de toutes les personnes


morales détenant au moins une part du capital du GIE. Elles sont
regroupées en trois groupes; Le groupe de membres Caisse des Dépôts
qui détient 40% du capital, le groupe de membres CNP Assurances qui
détient 30% du capital et le groupe de membres CNCE qui détient
également 30% du capital.

Page 8
Université Paris 1

L’assemblée générale statue sur les comptes et les règles de


fonctionnement du GIE.

Le domaine du législatif

Le Conseil définit les orientations de politique générale et en contrôle


l’application.
Il réunit les représentants des Pôles-métiers, les administrateurs du GIE,
chefs d’établissements, et le Président.

Le domaine de l’exécutif

Le Directoire est présidé par l’administrateur-directeur général, il est


composé des directeurs d’établissement et des directeurs en charge des
fonctions de pilotage et de support.
Il est responsable de la mise en œuvre les orientations définies par le
Conseil.

L’administrateur – chef d’établissement

Le Directeur d’établissement est le représentant du groupe de membres


qui l’a désigné, il pilote l’établissement dédié. A ce titre, il est responsable
de l’activité informatique, du budget, de la facturation des prestations
réalisées et de son reporting.
De plus, le chef d’établissement a la responsabilité employeur et anime les
instances représentatives du personnel de proximité. Il peut déléguer une
partie de ses pouvoirs à un directeur d’établissement.

B. CNP Assurances, filiale du Groupe


Caisse des Dépôts
1.Premier assureur de personnes en
France
CNP Assurances a été fondé en 1959 par la fusion de deux filiales de la
Caisse des dépôts et des consignations : la Caisse nationale
d'assurance en cas d'accident et de la Caisse nationale d'assurance
sur la vie.

Depuis 1991, CNP Assurances est le premier assureur de personnes en


France avec un chiffre d'affaires de 28,32 milliards d'euros en 2008.

2.Métiers
CNP Assurances est spécialisée dans le domaine de l'assurance de
personne avec plus de 18 % de part de marché et 14 millions d'assurés.

CNP Assurances couvre l'épargne par le biais de contrats d'assurance vie,


l'épargne-retraite et la prévoyance. De plus, elle propose une gamme

Page 9
Université Paris 1

importante de garanties de risque et de produits d'épargne en assurance


individuelle et en assurance collective. Les produits d'assurance
individuelle de CNP Assurances sont distribués par ses réseaux
partenaires : la Banque postale et les Caisses d'épargne.

3.Position
a) En France
En 2009, l'effectif de CNP Assurances se monte à 3033 personnes,
réparties principalement entre Paris, Angers et Arcueil. Ces collaborateurs
proviennent pour partie du secteur privé et pour partie, relèvent du statut
de la Fonction Publique.

b) A l’International
CNP Assurances poursuit une stratégie sélective de développement
international à travers des accords de partenariats ou des acquisitions, en
s'appuyant sur le «business model» qu'elle a développé en France.

Centrée principalement sur l'Europe, cette politique décline deux


orientations majeures :
- s'implanter sur des marchés où l'assurance de personnes présente un
fort potentiel de croissance.
- rechercher des partenaires solidement établis et dotés de réseaux de
distribution permettant la diffusion de produits d'assurance de personnes.

En 1999, la CNP fait l'acquisition de Global Vida au Portugal, puis prend


le contrôle de Caixa Seguros au Brésil en 2001. En 2005, la CNP a fait
l'acquisition de CNP Capitalia Vita en Italie. L'année suivante, la CNP fait
l'acquisition de la totalité d'Ecureuil Vie, sa filiale avec les Caisses
d'épargne et de Skandia Vida en Espagne.
CNP Assurances possède également des succursales en Argentine et en
Chine.

Page 10
Université Paris 1

5 - Des filiales et succursales d'assurance à l'international

Aujourd’hui, l'effectif total de CNP Assurances dans le monde dépasse, les


4400 collaborateurs.

C. Le rôle de GIP, Groupement


Informatique pour la Prévoyance
Le Groupement Informatique pour la Prévoyance est un établissement
dédié à la CNP Assurances.

1.Organisation
L’établissement GIP, sous la direction de Phat-Chua LIM, est structuré en
quatre entités :
- Le Département Support qui est centré sur les activités transverses
liées à la cohérence technique et fonctionnelle du système d'information
ainsi qu’au support technique Etudes.

- Le Département Production

- Le Département Etudes Paris et Département Etudes Angers

6 - Organigramme de l’Etablissement GIP

Page 11
Université Paris 1

2.Activité
L’évolution de GIP s’inscrit depuis plusieurs années dans la stratégie
industrielle de la CNP Assurances en suivant deux axes majeurs :
- Évolution et urbanisation du système d'information
- Poursuite de l'industrialisation et de la sécurisation de la production
informatique

a) Evolution et urbanisation du système


d’information
Après la migration des applications sur IBM, la CNP est entrée dans une
nouvelle phase : celle de l'urbanisation et de la rénovation de ses
infrastructures techniques et applicatives.

Le système d'information se structure autour de trois grands principes :


rationaliser, urbaniser, réutiliser. L'évolution est pragmatique et mise en
œuvre progressivement dans les nouveaux projets développés par la CNP.

7 - Schéma d’urbanisation

Le schéma d'urbanisation est composé en trois couches :


Front end qui désigne les postes de travail ou les interfaces graphiques,
Middle end est la couche intermédiaire de l'architecture dont la mise en
place s'inscrit dans la démarche d'urbanisation et de "réutilisation" des
composants,
Back end qui désigne l'ensemble des systèmes opérants que sont les
systèmes de gestion assurances, les systèmes "Fonction d'entreprise" et
le DataWarehouse.

Page 12
Université Paris 1

b) Poursuite de l'industrialisation et de la
sécurisation de la production informatique

L’évolution du SI implique aussi l’amélioration de son infrastructure, dans


l’optique de poursuivre notamment la sécurisation de la production
informatique.

La disponibilité des applications est le grand objectif visé avec une cible de
7jours sur 7, 24 heures sur 24. Pour ce faire, il faut en particulier assurer la
fiabilité de l’infrastructure, des applications et l’homogénéité et la haute
disponibilité des systèmes.

L’infrastructure actuelle du SI peut être schématisée de la manière


suivante :

8 - Infrastructure du système d'information

Les systèmes distribués

La CNP utilise un système informatique distribué très hétérogène. Un des


objectifs étant de réduire cette hétérogénéité en passant de six systèmes
à seulement trois (HP-UX, Linux, Windows).

Le système Mainframe zOS

Ce système d’exploitation mainframe d’IBM est surtout utilisé dans les


secteurs de la banque, de l’assurance ou encore l’automobile.

Pour GIP, ce système représente :

- deux machines pour une puissance de 3620 Mips


- deux baies de disques pour une surface de stockage de 30 To
- deux robots de 8000 K7 pour gérer une sauvegarde quotidienne de
7 To et une sauvegarde hebdomadaire de 11 To
- Environ 26 millions de transactions mensuelles

Page 13
Université Paris 1

L’enjeu actuel est de poursuivre la haute disponibilité et de maintenir le


système à jour.

Le stockage et les sauvegardes

L’objectif est de renouveler les solutions de sauvegardes mainframe et


distribuées.

D. Equipe d’accueil, BI-Hyperion

Avant de vous présenter l’équipe qui m’a accueilli pour cette année
d’apprentissage, il me semble tout d’abord important de vous présenter la
notion de Business Intelligence.

1.Qu’est- ce que l’informatique


décisionnelle (Business Intelligence) ?

Le marché étant de plus en plus concurrentiel, le besoin d’utiliser les


données d’entreprise en tant que ressources stratégique s’est intensifié.
Pourtant, la plupart des entreprises qui utilisent un environnement
technologique disposent d’une multitude de données mais de peu
d’informations. Bon nombre des informations nécessaire pour anticiper le
changement des conditions de marché et des préférences des clients,
prévoir la demande future de produits et de services, et de développer des
plans stratégique rentables sont verrouillés dans divers systèmes
transactionnels, feuilles de calcul et fichiers.

Ainsi pour permettre aux entreprises de prendre au mieux les décisions


stratégiques importantes, les données doivent faire l’objet d’une série de
transformation. On qualifie donc d’informatique décisionnelle (Business
Intelligence) l'exploitation des données de l'entreprise dans le but de
faciliter la prise de décision par les décideurs, c'est-à-dire la
compréhension du fonctionnement actuel et l'anticipation des actions pour
un pilotage éclairé de l'entreprise.

LA BI offre ainsi une solution permettant :


- le Stockage d’informations structurées par dimensions,
- une Consolidation via un moteur de calcul
- des Analyses et reportings
- une Diffusion et un partage de l’information

Page 14
Université Paris 1

2.Equipe BI-Hyperion

En vue de s’offrir une aide à la décision, la CNP Assurances a choisi la


solution analytique d’Hyperion. Cette solution permet d’effectuer des
traitements analytiques performants sur des données
multidimensionnelles via un ensemble conséquent d’outils et de services.
Ainsi, les membres de l’équipe BI sont en charge du développement des
projets sous technologie Hyperion (éditeur Oracle) au sein du
Département Etudes de la DSI (FIEP).

9 - Equipe BI-Hyperion

Aujourd’hui, cette équipe, composée de six personnes, gère cinq


projets Business Intelligence qui reposent tous sur la solution Hyperion.
Voici une brève présentation des ces projets :

- CEV - Cube Embedded Value

Le projet est destiné au pôle Division de la Valorisation et Mesure des


Risques, en charge du calcul et de la consolidation de l‘Embedded Value
(EV) pour chaque arrêté comptable. Il s’inscrit dans le cadre de l’arrêté
comptable Fast Close.

L’Embedded value est la valeur intrinsèque de la CNP, soit la valeur


actuelle des résultats futurs générés par les polices en cours à la date de
calcul. A partir des données sur les produits, les travaux de consolidation
de l’EV permettent de publier une information qualitative telle que les
indicateurs de rentabilité et de risques.

Page 15
Université Paris 1

Avant la mise en production du projet CEV, les travaux de l’Embedded


Value étaient intégrés aux processus d’arrêté Fast Close et étaient
essentiellement réalisés à partir de la manipulation de fichiers Excel.

L’objet du projet CEV était donc de reprendre l’existant réalisé dans Excel
afin de sécuriser et automatiser les traitements.

- CCA - Cube des Comptes Actuariels

Le projet est destiné au métier Acturiat Central divisé en 5 pôles.


L’Acturiat Central assure le suivi technique des produits commercialisés et
intégrés dans le système de gestion.

Avant la mise en production du projet CCA, chaque pôle travaillait sur son
domaine avec ses outils, ses formats, ses référentiels.
La consolidation était donc particulièrement laborieuse et ne permettait
pas d’avoir une vision globale dans les temps impartis et une analyse
critique des résultats.

Les principaux objectifs du projet CCA de sécuriser et d’automatiser les


traitements existants.

- IDR - Industrialisation Des Restitutions

Le projet est destiné aux contrôleurs de gestion et aux comptables de la


CNP Assurances.

Avant la mise en place du projet IDR, Les outils bureautiques (Excel et


Access) constituaient les principaux outils de reporting utilisés au sein de
CNP Assurances pour produire ses reporting financiers.

Souhaitant dépasser les limites de l’existant, CNP Assurances devait se


doter d’un outil de reporting fiable et performant pour lui permettre
d’améliorer ses processus de clôture comptable et d’automatiser la
production de ses reporting financiers.

L’objectif du projet IDR était donc d’industrialiser la production des


restitutions comptables et financières de l’entreprise.

- SIMBAD - Système d’Information Multidimensionnel Budget et Aide à la


Décision

- BIIP - Business Intelligence International Performances

Etant donné que ma mission concerne les projets BIIP et SIMBAD, la partie
« Ma mission » détaillera en détail ces deux projets.

Page 16
Université Paris 1

Page 17
Université Paris 1

II. Ma mission

Lors de mon année d’apprentissage, j'ai travaillé sur les projets SIMBAD et
BIIP, applications sensibles étant donné qu’elles servent à gérer le budget
de la CNP.

A. Environnement fonctionnel
1.SIMBAD
Ce projet est destiné aux contrôleurs de gestion du service de la Direction
de la Planification et de la Performance.

Avant la mise en place du projet SIMBAD, la CNP utilisait l’outil Excel pour
élaborer son budget, produire son Reporting mensuel, ainsi que pour
piloter ses objectifs. Souhaitant dépasser les limites actuelles de l’outil
existant, la CNP a décidé de lancer le projet «SIMBAD». La CNP s’est ainsi
orientée vers la solution Hyperion pour maîtriser et suivre son processus
budgétaire.
SIMBAD a donc été développé en s’appuyant sur la surcouche Planning de
l’offre Hyperion, surcouche spécifique aux solutions de gestion des
budgets et s’appuyant sur des formulaires facilement paramétrables.

L'application SIMBAD a été montée en 2 lots : la saisie du budget et la


gestion du réalisé.

(1) Lot 1 : Saisie du budget


Ce premier lot permet à la Direction de la Planification et Performance
d’élaborer son budget, de produire son Reporting du Budget et de piloter
son processus Budgétaire.
Le processus Budgétaire sert à estimer le budget prévisionnel de l'année
suivante afin de disposer d’un chiffrage précis des objectifs fixés pour
l'exercice qui va bientôt s'ouvrir, chiffrage qui fera ensuite l'objet d'un
suivi attentif et régulier au fur et à mesure des réalisations. Les écarts
entre réalisations et prévisions font l'objet de «révisés» afin que
l'atterrissage final corresponde au dernier «révisé» du budget.

(2) Lot 2 : Gestion du réalisé


Ce second lot permet à la Direction de la Planification et Performance
d’obtenir une vision d’ensemble et structurée des frais dépensés par la
CNP.

Page 18
Université Paris 1

2.BIIP
Le projet est destiné au service de la Direction International et aux filiales
internationales de la CNP.

Avant la mise en production du projet BIP, chaque filiale travaillait avec


ses outils, ses formats et ses référentiels. Cette organisation ne permettait
donc pas d’avoir une vision globale dans les temps impartis et de réaliser
facilement une analyse des résultats.

L’objectif du projet BIP était d’automatiser et fiabiliser les processus de


remontée, de consolidation et de partage des informations en proposant à
IP et à ses filiales internationales un outil décisionnel permettant le suivi
de leurs activités.

B. Environnement technique

1.Technologies
Les technologies utilisées pour ces projets sont au nombre de trois :
DataMart, DataStage et Oracle Hyperion Essbase

a) DataMart
Un DataMart est un sous-ensemble d’une base de données relationnelle
utilisé en informatique décisionnelle.

b) DataStage
DataStage est une puissante solution ETL (Extract Transform Loading)
proposé par IBM favorable à la collecte, l’intégration et la transformation
de gros volumes de données, avec des structures de données, allant du
plus simple au plus complexe.
Cette plate-forme évolutive permet aux entreprises de résoudre les grands
problèmes de haute performance à travers le traitement de volumes
massifs de données.
DataStage supporte un nombre pratiquement illimité de sources de
données hétérogènes comme les fichiers textes, les structures de données
complexes en XML.

c) Hyperion Essbase

Mis sur le marché en 1992, par Arbor Software Corporation, Essbase est
ensuite renommé Essbase OLAP au moment de la fusion d'Arbor avec

Page 19
Université Paris 1

Hyperion Software Corporation en 1998. Hyperion était l'éditeur d'une


solution de consolidation financière, Hyperion Enterprise.
En 2007, Hyperion est racheté par Oracle pour la modique somme de 3,3
milliards de dollars.

Hyperion est un éditeur de solution de Business Intelligence. Son offre


s’appuie sur un moteur OLAP (base de données multidimensionnelle) qui
permet de stocker une valeur significative aux croisements de cellules de
dimensions distinctes. Au dessus de son moteur OLAP, Hyperion propose
toute une offre de progiciel répondant à différents besoins métiers ainsi
que des outils de restitution d’information et de traitements de calculs sur
les données.

2.Descriptif technique des projets BIIP &


SIMBAD

a) SIMBAD

L’architecture applicative de SIMBAD s’articule autour de deux systèmes


de gestion de données : un DataMart spécifique alimenté par les données
de PCB d’une part, et une application Hyperion Planning (cube Essbase)
alimentée par le DataMart, d’autre part.

(1)
(3)
(2)

10 - Schéma d’architecture applicative SIMBAD

Page 20
Université Paris 1

(1) Processus d’alimentation du DataMart


L’objectif est d’alimenter le DataMart Simbad avec les données extraites
depuis PCB sous forme de fichiers plats. L’outil DataStage sera utilisé pour
alimenter la base de données à partir de fichiers plats. Les données seront
chargées avec les contrôles de base – format, type de données, règle de
remplissage de valeur vide, …, et également des contrôles d’intégrité par
rapport aux axes d’analyses.

(2) Processus d’alimentation du Cube


Hyperion
Les données de référentiel sont extraites du DataMart sous forme de
fichiers plats via DataStage, et sont alimentées dans Planning via Hyperion
Application Link (HAL). Cette alimentation concerne les axes Projets,
Entités et Indicateurs. Les autres axes sont gérés via l’interface web de
Planning.

L’alimentation des données dans l’application SIMBAD est réalisée en deux


étapes. Les données sont extraites du DataMart sous forme de fichiers
plats puis les données sont chargées dans le cube à partir des fichiers et
par l’intermédiaire de Data Load Rules et de programme de mise à jour du
paramétrage.

(3) Outils et Interface Clients


Saisie des données
La saisie des données sera effectuée dans les rapports de saisie
(Webforms) d’Hyperion Planning.

Restitution « figée »
Les rapports de restitution du DataMart seront réalisés avec l’outil
Interactive Reporting, ceux du cube Planning avec l’outil Financial
Reporting. L’ensemble des états est accessible via le portail web dédié
WorkSpace.

Restitution libre « ad-hoc »


Des requêtes ad-hoc pourront être effectuées sur le cube et le DataMart
avec l’Add-In Excel / Smartview et Interactive Reporting.

Administration
Une partie de l’administration du DataMart sera effectuée via l’IHM
« Interfaces de Gestion du DataMart ». L’administration de l’application
Hyperion Planning reste accessible via l’interface web dédiée.

Page 21
Université Paris 1

b) BIIP

L’architecture applicative de BIIP s’articule autour d’un système de gestion


de données, le cube Essbase d’Hyperion alimenté par des fichiers plats.

11 - Architecture technique et applicative BIIP

(1) Processus technique de mise à jour du


référentiel

La mise à jour du référentiel BIIP est réalisée en trois étapes :


- Les fichiers plats de référentiel seront générés par une macro VBA
au format approprié.
- Les fichiers plats des référentiels locaux seront contrôlés via
DataStage.
- Le chargement est ensuite effectué par l’exécution de Data Load
Rules lors du traitement batch lancé la nuit.

(2) Mode de remontée des données

Les filiales disposent de deux modes de remontés des données :


- La saisie directe dans Essbase via l'Add-In Excel (par exemple au moyen
d’un masque de saisie.
- Les interfaces de données permettent aux filiales d’alimenter leurs
données de réalisé dans le système BIIP via l’intégration de fichiers plats

Page 22
Université Paris 1

standardisés. Les fichiers plats sont chargés dans Essbase via un bouton
dans Excel exécutant une DLR).

En Central, les utilisateurs disposent également de ces deux modes de


remontées, en cas de nécessité.

C. Mes activités

1.Appropriation des outils et des


technologies

(1) Découverte des projets


J’ai consacré ma première semaine en entreprise à lire de la
documentation sur les deux projets BI.
Un point quotidien avait été mis en place avec mon maître
d’apprentissage afin qu’il puisse répondre à toutes les questions que je
m’étais posée au cours de ma lecture.
De plus, dès mon arrivée, j’ai participé à toutes les réunions où Xavier
Souplet était invité afin que je puisse me familiariser avec le vocabulaire
spécifique des deux projets BI.
L'idée était que je découvre peu à peu ces sujets, autant d'un point de vue
technique que fonctionnel, afin que je devienne au fur et à mesure
opérationnelle.

Lors de ma deuxième semaine d’entreprise, j’ai eu l’opportunité de suivre


une formation sur les notions de base de la technologie Essbase chez
Oracle, propriétaire de la technologie Hyperion Essbase.
Cette formation de trois jours a été décomposée en quatre modules :

« La solution analytique d’Hyperion»

Grâce à ce module, j’ai appris à différencier le modèle de données


Entité/Relation (E/R) avec le modèle de données multidimensionnel.
En effet, un modèle E/R décrit les données en utilisant des entités et des
relations. Quant au modèle de données multidimensionnel, il décrit les
données en utilisant des mesures, données numériques faisant l’objet d’un
suivi et d’une analyse, et des dimensions, paramètres métier qui
définissent une transaction.

Page 23
Université Paris 1

On m’a également présenté les trois solutions OLAP, Online Analytical


Processing, en soulignant leurs caractéristiques propres.
- OLAP multidimensionnel : Les données source et les agrégations sont
stockées dans une base multidimensionnelle.
- OLAP relationnel : Les données source et les agrégations sont stockées
dans une base relationnelle.
- OLAP Hybride : Les agrégations sont stockées dans une structure
multidimensionnelle tandis que les données des cellules sont stockées
sous une forme relationnelle.

Enfin, ce module a présenté plus spécifiquement la solution Hyperion


Essbase. Cette solution propose une série d’applications qui repose sur
une plateforme commune d’informatique décisionnelle permettant aux
entreprises d’orienter efficacement la prise de décision.

A la fin de ce module, je me suis connectée pour la première fois à la


console d’administration Essbase. Cette console fournit des assistants, des
éditeurs, des menues dynamiques et d’autres outils qui permettent
d’implémenter, de surveiller et de gérer les serveurs analytiques et leurs
bases de données.

« Fonctionnalités de base d’Analytic Services »

Lors de ce module, j’ai appris à créer une base de données


multidimensionnelle via la console d’administration Essbase.

Pour créer cette base de données, il m’a tout d’abord fallu créer une
application Analytic Services qui est une structure qui peut contenir une
ou plusieurs bases de données et des fichiers apparentés.
Lors de la création de la base, une outline vide s’est automatique créée.
La structure de celle-ci détermine comment les données sont stockées et
calculées dans la base et définit la hiérarchie des dimensions de base de
données.

Suite à la création de la base de données, j’ai pu manipuler la outline. Par


exemple, j’ai ajouté des dimensions et des membres dans ma base de
données. J’ai également exécuté des calculs et des scripts de calculs à
partir de la Console Essbase d’administration.

« Fonctionnalités avancées d’Analytic Services »

Cette partie m’a appris à extraire des données multidimensionnelles dans


une feuille de calcul Excel, à naviguer dans les données, les mettre en
forme et les calculer à partir de l’outil Smart View.

Smart View est un logiciel qui ajoute des fonctionnalités à l’application


Microsoft Excel sous forme de boutons de barre d’outils. Il permet de

Page 24
Université Paris 1

communiquer avec le serveur analytique pour extraire des données, créer


des rapports et les analyser.

« Outils de reporting d’Hyperion »

La solution Hyperion fournit un ensemble d’outils de reporting, d’analyse


et de présentation qui répondent aux besoins de la gestion des
performances métier.

Ce module m’a permis de manipuler deux outils de reporting, Financial


Reporting et Interactive Reporting.
- Financial Reporting présente les données sou forme tabulaire et
graphique.
- Interactive Reporting permet d’extraire les données
multidimensionnelles à partir de requêtes sous forme de rapports et
de tableaux de bords avancés.

Ces deux outils sont accessibles à partir de la plateforme WorkSpace. En


effet, WorkSpace fournit un point d’accès aux outils de reporting.

De retour en entreprise après cette formation de trois jours, j’ai continué à


me familiariser avec les différents outils de la solution Hyperion. En
parallèle, l’équipe BI m’a confié la mission de paramétrer leur site
d’équipe présent sur le portail DSI, plateforme Web dédié à la Direction
des Systèmes d’Information.

2.Elaboration du site Intranet


a) Microsoft Office Sharepoint

SharePoint est une série de logiciels pour applications web et portails


développée par Microsoft.
Comme son nom l'indique « point de partage », SharePoint permet de
partager, centraliser, organiser les informations d’une Entreprise. Il
apporte aussi de nombreuses fonctionnalités dont l'objectif est de réaliser
un travail collaboratif.

b) Conception du site Intranet

A la demande du responsable, Michel Plante, le site de l’équipe BI-


Hyperion a été initialisé par les développeurs Sharepoint le 7 août 2009.
Cette initialisation a consisté à mettre en ligne une page d'accueil par
défaut, ainsi que plusieurs pages prédéfinies pour le stockage de
documents et d'informations.

Page 25
Université Paris 1

Ma mission a donc consisté à paramétrer le site afin qu’il corresponde aux


attentes de l’équipe BI-Hyperion.

(1) Structure du site


Avant d’insérer de créer des pages sur le site Intranet, il est important
d’identifier ce que l’équipe BI-Hyperion souhaite accomplir avec son site
Intranet.

Dans un premier temps, j’ai donc temps répertorié toutes les


fonctionnalités présentes sur SharePoint. Grâce à ces recherches, je me
suis rendue compte que Sharepoint est un portail collaboratif axé sur trois
points : la communication, la collaboration, la coordination.

A partir de ces trois axes, nous nous sommes posés les trois questions
suivantes afin de définir les objectifs principaux de notre site d’équipe:

- Voulons-nous communiquer avec d'autres personnes de la CNP


Assurances en publiant des annonces et en recueillant des
commentaires?

- Voulons-nous créer un emplacement pour partager des idées pour


permettre la collaboration d’équipe ?

- Voulons-nous centraliser l'ensemble des informations et supports


relatifs à un ou plusieurs projets ?

Après avoir répondu à ces trois questions, j’ai proposé à l’équipe BI-
Hyperion d’organiser notre site en deux parties : « A propos de BI-
Hyperion » et « Partage des connaissances »

En effet, étant donné que tous les salariés de la CNP Assurances ont accès
au site, nous avons décidé de présenter notre équipe et nos projets. Cette
première partie est donc décomposé en trois sous parties : « Qu’est ce
que la BI ? », « Equipe BI-Hyperion », « Projets BI ».

Il nous a également semblé important de réaliser une partie « Partage des


connaissances » afin que les membres de l’équipe puissent s’entraider et
partager des informations utiles tels que des documents de formation.
Cependant, nous n’avons pas souhaité centraliser les informations
relatives aux projets de l’équipe BI-Hyperion sur le site Intranet vu que
l’accès n’est pas limité à l’équipe BI-Hyperion et que certains projets sont
confidentiels.
Cette partie est découpée en quatre sous parties : « Glossaire », « FAQ
(Foire aux questions)», « Liens utiles », « Fichiers partagés ».

Page 26
Université Paris 1

12 - Organisation du site Intranet

(2) Paramétrage du site d’équipe


Après avoir défini la structure, la deuxième étape a consisté à créer les
pages du site.

SharePoint propose deux types de pages Web, les pages de base et les
pages de composants WebPart.
Une page de base est une page de Web qui peut contenir du texte, des
images et des tableaux.
Une page de composants WebPart est un type spécial de page Web qui
contient un ou plusieurs composants WebPart. Un composant WebPart est
une unité d'information modulaire qui contient du contenu Web et
représente le bloc de construction d'une page de composants Web Part.
Ainsi, une page de composants WebPart Page peut être défini comme un
tableau de bord Web comportant une multitude d'informations structurées
et non structurées de façon organisée et pratique.

Sur notre site d’équipe, j’ai préféré réaliser des pages de composants
WebPart afin de faciliter l’ajout de contenu en cas d’évolution du site.

A partir de l’organisation du site et de la liste de toutes les fonctionnalités


proposées par SharePoint, j’ai organisé une à une toutes les pages du site.
Cette organisation est axé autour de quatre thèmes : Présenter,
Collaborer, Gérer les informations, Partager des fichiers.

Présenter :
Dans la partie « A propos de BI-Hyperion », j’ai défini dans un premier
temps le terme de Business Intelligence puis j’ai présenté l’équipe qui
compose le service BI-Hyperion.
Ces parties sont entièrement statiques et ne contiennent pas de
composants WebPart.

Collaborer :
Sur la page d’accueil, j’ai mis en place une Enquête de satisfaction du site
Intranet de l’équipe BI-Hyperion afin de recueillir les avis des visiteurs du

Page 27
Université Paris 1

site d’équipe. Pour créer cette enquête, j’ai utilisé le composant WebPart
Enquête qui permet de créer rapidement des questions et de définir la
manière dont les utilisateurs formulent leurs réponses.

Dans la partie « Partage des connaissances », j’ai crée un forum de


discussions sous la forme d’une Foire Aux Questions (FAQ). Ce forum de
discussion est un composant WebPart qui s'affiche sur une page qui
comprend des boutons permettant de poser de nouvelles questions, de
trier et de filtrer ces dernières et d’accéder aux réponses à une question.

Les discussions à thème, les enquêtes ont été mis en place pour
contribuer à garantir la connectivité et la productivité au sein de l’équipe.

Gérer les informations :


La gestion des informations s’est traduite par la mise en place de listes. En
effet, notre site d’équipe contient trois listes, une liste de lien et deux
listes personnalisées. Ces deux types de listes sont des composants
WebPart.

Nous utilisons la liste de liens pour publier des liens hypertexte vers des
pages Web intéressantes à l'attention des autres membres de l’équipe.

Quant aux deux listes personnalisées, elles ont été mis en place pour lister
les projets de l’équipe BI dans la partie « A propos de BI-Hyperion » puis
pour réaliser un glossaire BI dans la seconde partie. J’ai souhaité utiliser ce
composant afin de pouvoir spécifier mes propres colonnes étant donné
qu’aucune liste prédéfinie ne répondait aux besoins.

Partager des fichiers :


Dans la partie « Fichiers partagés », j’ai installé une bibliothèque de
documents, composant WebPart, afin de pouvoir déposer des documents
sur le site Intranet pour les partager avec les autres membres de l’équipe.

(3) Visualisation

Page 28
Université Paris 1

13 - Page d’accueil du site Intranet de l’équipe BI-Hyperion

Cette version du site a été mise en ligne en décembre 2010.

3.Evolutions de l’application SIMBAD


dans le cadre des Arrêtés Fast Close
a) Les arrêtés Comptables « Fast Close »

Traditionnellement en charge de l'élaboration des reportings financiers et


du contrôle des coûts, les Directions Financières des établissements
bancaires assument de nouvelles responsabilités stratégiques, sous
l'impulsion notamment d'une réglementation appelé « Fast Close » qui
renforce les dispositifs de contrôle et de transparence vis-à-vis des clients,
des marchés et des régulateurs.

Dans ce contexte, les établissements financiers se lancent dans la course


à la réduction des délais. Des projets ayant pour objectif la clôture rapide
des activités comptables et financières sur un arrêté («Fast Close») sont
menés dans la plupart des banques.

Afin que la CNP Assurances puisse répondre à ces exigences, les membres
de l’équipe BI-Hyperion doivent effectuer différentes adaptations dans
SIMBAD à chaque arrêté Fast Close. De plus, depuis janvier 2010, les
arrêtés comptables ne sont plus semestriels mais trimestriels, ce qui
réduit considérablement les délais de développement et de recette.

Page 29
Université Paris 1

b) De l’expression du besoin à la mise en


production

Au niveau de la CNP Assurances, les équipes d’exploitation ont souhaité


harmoniser le cycle de vie d'un système d'information en le décomposant
comme suit : la phase de spécification, le développement, l’intégration, la
recette, la mise en production. Ce cycle de vie est nommé mode P-08.

14 - Cycle de vie d’un projet en mode P-08

Dans le cadre du projet SIMBAD, le mode P-08 n’est pas encore mis en
place étant donné que les délais de l’expression de besoins à la mise
production sont très courts.

Notre travail nécessite d'intervenir sur quatre phases principales lorsque


nous traitons les demandes d’évolutions dans le cadre des arrêtés Fast
Close : la lecture et analyse de l’expression des besoins, le
développement, la phase de recette, l’intégration et la mise en production.

(1) Lecture et Analyse de l’expression des


besoins
Les demandes d’évolutions nécessaires pour les arrêtés Fast Close nous
sont transmises par la Maîtrise d’ouvrage sous la forme d’une expression
des besoins.

Après lecture et traduction de l’expression des besoins, nous organisons


généralement une réunion avec la Maîtrise d’ouvrage afin de clarifier les
points ambigus.
Suite à cette réunion, l’étape suivante est la rédaction des spécifications
techniques correspondant à l'expression des besoins. Le document de
spécifications est souvent finalisé une fois arrivé à la fin de la recette étant
donné que la forme des évolutions est souvent amenée à évoluer pendant
la période de développement, voir de recette.

(2) Développement
Les développements se décomposent généralement en 2 parties, une
partie Hyperion et une partie DataMart. Un DataMart est un sous-

Page 30
Université Paris 1

ensemble d’une base de données relationnelle utilisé en informatique


décisionnelle.

Les développements DataMart se composent de scripts Shell ou de scripts


SQL et de modifications Datastage. Les scripts Shell sont lancés toutes les
nuits pour effectuer des tâches répétitives.
Quant aux scripts SQL, ils permettent de mettre à jour les tables de
référentiel SIMBAD et de gérer les droits d’accès via des filtres de sécurité.

Quant aux développements Hyperion, ils se composent le plus souvent de


formulaires de saisie, de mise à jour du référentiel, de filtres de sécurité
pour définir des droits d’accès aux applications et de HBR (Hyperion
Business Rules). Les HBR sont des règles métiers permettant de réaliser
des calculs spécifiques dans la base de données.

Lors des demandes d’évolutions pour les arrêtés Fast Close, Xavier
Souplet répartissait entre nous les développements à réaliser.

Après le développement des évolutions, nous effectuons une première


série de tests unitaires pour s’assurer du bon fonctionnement de chaque
élément développé. Lorsque cette série de test est validée, nous passons
à la livraison en recette des différents éléments composant l’expression
des besoins.

Le principal intérêt de ne pas être en mode P-08 est que nous avons la
main pour effectuer toutes les livraisons du développement vers la
recette. Au contraire, les projets qui suivent le mode P0-8 doivent passer
par l’équipe de production pour livrer les éléments en intégration puis en
recette en sachant que le délai est d’une semaine pour chaque demande
de livraison.

(3) Suivi et gestion des recettes


La phase de recette est effectuée par la Maîtrise d’ouvrage et les
utilisateurs et dure généralement une semaine. Ces tests permettent de
vérifier la conformité des développements aux exigences fonctionnelles
identifiées dans les spécifications.

Afin de recenser tous les tests à réaliser, nous définissons un plan de test
en collaboration avec la MOA qui peut être décomposé en deux étapes :
- Etablir les règles de sélection des tests de non régression avec la
version précédente
- Recenser les différents objectifs de tests permettant de vérifier et de
valider les nouvelles fonctions logicielles développées

Au cours de la recette, la MOA nous remonte au fur et à mesure toutes les


anomalies détectées afin que nous les corrigions. Pendant cette phase de
recette, nous devons être très réactifs car les correctifs doivent souvent
être réalisés avant la fin de période de test.

Page 31
Université Paris 1

En effet, suite aux délais très courts, nous n’avons en général seulement
le temps de faire un tour de recette d’une semaine. En théorie chaque
correctif devrait demander un nouveau tour de recette.

Les correctifs se font toujours dans l’environnement de développement


puis nous livrons à nouveau les éléments corrigés en recette étant donné
que c’est nous qui avons la main sur l’environnement de recette.
En mode P-08, les équipes projets doivent faire une nouvelle demande de
livraison en intégration, ce qui demande une semaine de délai en plus.

A la fin de la recette, la Maîtrise d’ouvrage nous fournit un Procès-verbal


de validation qui atteste que les éléments développés correspondent aux
besoins décrits dans l’expression des besoins.

(4) Intégration et mise en production


Le délai est de deux semaines entre une demande de livraison et l’étape
de mise en exploitation.
Les fichiers à livrer sont placés sous ClearCase, outil de gestion de
versions de fichiers. Une étiquette est posée sur ce groupe de fichiers afin
que les équipes de production puissent les identifier. La demande de
livraison se traduit également par l’envoi d’un bordereau de livraison aux
équipes de production. Ce bordereau de livraison contient l’étiquette des
fichiers, le détail des éléments à livrer ainsi que l’enchaînement à réaliser.
Ainsi, nous devons établir un chronogramme qui définit le programme de
déroulement de mise production.

Afin de tester l’enchaînement décrit dans le bordereau de livraison, l’étape


de mise en production est précédée d’une livraison en intégration des
éléments développés.

La mise en production s’effectue souvent entre 12h et 14h afin de


minimiser la non disponibilité de l’application SIMBAD. En effet, la mise en
exploitation nous contraint généralement à bloquer les connexions à
l’application SIMBAD.
Notre rôle consiste à réaliser les actions d'administration technique, à
vérifier que chaque élément est correctement livré et à coordonner la
mise en production. En effet, après chaque vérification, nous confirmons
aux membres l’équipe de production qu’ils peuvent livrer les éléments
suivants.

c) Les principaux développements réalisés

Cette partie expose les principales adaptations effectuées dans SIMBAD


dans le cadre des arrêtés Fast Close de Décembre, de Mars et de Juin.

Gestion des utilisateurs

Page 32
Université Paris 1

La gestion des utilisateurs et des groupes s’effectue manuellement au


niveau de Shared Services. Shared Service est une interface qui centralise
la gestion des utilisateurs et des groupes ainsi que la configuration des
sécurités de l’application.

Etant donné que la gestion des droits est faite au niveau de groupe
d'utilisateur, chaque utilisateur doit être affecté à un groupe lors de sa
création afin de pouvoir accéder à l’application SIMBAD. Selon leur profil,
les utilisateurs ne doivent avoir accès qu’à certaines données du
DataMart.

15 - Création d’un utilisateur via Shared Services

La création des profils définis dans SIMBAD repose sur un fichier Excel qui
contient la description des utilisateurs, des groupes et des sécurités sur
les membres, sur les formulaires et sur les HBR
Ce fichier Excel permet de générer un fichier secfile.txt contenant les
sécurités des groupes définis sur les différents membres. Ensuite, un
batch permet d’importer ces sécurités dans l’application.
Les sécurités peuvent également être gérées manuellement au niveau de
Shared Services mais le référentiel du fichier Excel permet d’avoir des
sécurités identiques dans tous les environnements et de les restaurer
rapidement en cas de problème.
Ces sécurités permettent aux utilisateurs d’accéder aux formulaires de
saisie sur Planning et à l’Add-In.

Une plate-forme de Business Intelligence modulaire, WorkSpace, est


également mise à disposition des utilisateurs. Cette plateforme propose
des fonctionnalités de reporting, d'interrogation et d'analyse pour une
large gamme de sources de données au sein d'un environnement unifié.
Les sécurités d’accès au WorkSpace sont également définies dans le
fichier Excel des sécurités. Une fois le fichier mis à jour, l’exécution d’une
macro Excel permet de générer une requête pour chaque environnement.
Ces requêtes doivent ensuite être exécutées sur le DataMart pour mettre
à jour les tables de sécurités. Les nouvelles sécurités sont
automatiquement prises en compte.

Gestion des formulaires et des HBR

Page 33
Université Paris 1

Sous Planning, les utilisateurs ont la possibilité de saisir et d'analyser des


données via des formulaires.

Seuls les administrateurs de l’application SIMBAD sont habilités à


concevoir ou modifier des formulaires de données. Notre équipe est donc
souvent sollicitée pendant les périodes d’arrêtés Fast Close pour réaliser
ou modifier des formulaires afin de permettre aux utilisateurs de saisir des
données.
La création d’un formulaire se fait manuellement à partir de Planning.

16 - Création d’un formulaire via Planning

Les formulaires sont généralement associés à des règles métier (HBR) afin
de permettre aux utilisateurs de lancer les règles métier associées depuis
le formulaire pour allouer et calculer des valeurs. Une règle métier est un
script de calcul qui contient une série de commandes de calcul,
d’équations, de formules et qui peut prendre en paramètre des membres
de dimensions présents dans le formulaire associé à la règle métier.

17 - Conception d’une règle métier

Ces scripts de calcul nous permettent ainsi de concevoir rapidement des


calculs sur une base de données. Par exemple, les scripts de calcul

Page 34
Université Paris 1

permettent de calculer partiellement une base de données, de copier de


valeurs de données entre membres, de définir des calculs autre que ceux
définis par l’outline de la base de données.

Ces HBR sont développés au niveau de la console Essbase mais le lien


avec le formulaire se fait sous Planning lors de la création du formulaire de
données.

HBR liés à ce
formulaire

18 - Lien entre un formulaire et des HBR

d) Application VBA Excel

Afin de permettre la clôture rapide des activités comptables et financières


sur un arrêté, la Direction de la planification stratégique et performance
doit arrêter le montant global des frais pour une période avant la date de
l’arrêté comptable. Il est donc nécessaire de réaliser une estimation d’une
partie des frais. Cette estimation correspond aux provisions.
Les provisions étaient calculées manuellement par la Direction de la
Planification et Performance.

Dans le cadre de l’arrêté Fast Close de Mars, la Maîtrise d’Ouvrage


souhaitait que l’application SIMBAD intègre des méthodes de calcul afin
que les provisions soient estimées à partir de données présentes dans
l’application SIMBAD. De plus, la Maîtrise d’ouvrage souhaitait pouvoir
disposer d’un traitement d’extraction des provisions via une interface
Excel afin d’automatiser certaines étapes du calcul des provisions.

Mon maître d’apprentissage m’a laissé travailler en totale autonomie sur


ce sujet. J’ai ainsi du m’organiser dans mon travail afin de mettre en place
à temps l’interface Excel et de travailler en parallèle sur les autres
développements à réaliser pour l’arrêté trimestriel.
Mon travail peut être décomposé en trois étapes : la spécification du
besoin, la réalisation de l’interface Excel, le suivi et la gestion de la
recette.

Page 35
Université Paris 1

(1) Spécification du besoin :


Suite à la lecture de l’expression des besoins, j’ai pris l’initiative
d’organiser une réunion avec la Maîtrise d’Ouvrage afin de définir
ensemble les fonctionnalités et les spécifications de base de l’application
Excel.

La fonction principale de l’application Excel est d’extraire les provisions


présentes dans la base de données multidimensionnelle et d’afficher les
résultats sous la forme d’un rapport.
Il existe trois méthodes de calcul qui permettent d’estimer les provisions.
Chacune de ses méthodes correspondent à un membre de dimension.
L’interface Excel doit ensuite permettre aux utilisateurs de sélectionner
dans le rapport la méthode de provision retenue afin de générer un
nouveau rapport qui prend en compte la sélection de l’utilisateur.
Une fois le second rapport généré, les données présentes dans ce rapport
sont ensuite transféré manuellement dans une autre application Excel qui
permet d’envoyer les données dans PCB. Cette action manuelle est
réalisée par un membre de la Maîtrise d’Ouvrage.

(2) La phase de réalisation :


A partir de ces fonctionnalités, j’ai pu déterminer l’environnement
technique nécessaire au développement de l’application.
La réalisation de l’interface Excel requiert des connaissances en VBA
(Visual Basic for Applications) et la maîtrise d’une fonctionnalité de la
solution Hyperion, les Report Scripts. En effet, le code VBA est nécessaire
pour automatiser les tâches. Quant aux Report Scripts, ils sont utilisés
pour extraire les données de la base de données multidimensionnelle. Un
Report Script se présente sous la forme d’un script qui permet de générer
des rapports à partir des données présentes dans la base de données.

Enfin, un fichier de configuration (fichier INI) est nécessaire pour permettre


la connexion à la base de données multidimensionnelle dans les différents
environnements. Le fichier INI est un fichier texte qui sera manipulé par le
programme VBA.

De plus, la prise en compte de la sécurité a été impérative étant donné


que l’interface Excel manipule des données sensibles utilisées pour
estimer les provisions nécessaires au calcul du montant global des frais.
Pour sécuriser les données extraites de base de données
multidimensionnelle, celles-ci ont été protégées de la saisie. Les
utilisateurs sont seulement autorisés à sélectionner la méthode de
provisions pour chacune des lignes du rapport une colonne Excel étant
attribuée à cette sélection.
Les résultats retournés par le Report Script doivent être retravaillés par
une fonction VBA afin d’afficher les trois méthodes de provisions sur une
même ligne et d’intégrer une formule qui permet d’afficher
automatiquement le résultat lors de la sélection d’une méthode de
provision par l’utilisateur.

Page 36
Université Paris 1

19 - Sélection de la méthode de provision (colonne jaune)

(3) Suivi et gestion de la recette :


La livraison du fichier s’est traduite par l’envoi d’un mail à la Maîtrise
d’ouvrage avec l’application Excel (fichier Excel et fichier de configuration)
et le procès verbal de recette en pièces jointe. Le procès verbal est un
document qui indique tous les tests à réaliser.

Etant donné que les utilisateurs doivent réalisés les tests sur
l’environnement de recette, nous avons effectué une copie de données de
l’environnement de production vers l’environnement de recette afin que
les données leurs paraissent cohérentes.

Lors de la phase de recette, toutes les anomalies détectées m’étaient


remontées en direct afin que je résolve rapidement les problèmes et que
je livre une nouvelle version de l’application Excel. Neuf versions ont été
envoyées à la Maîtrise d’Ouvrage avant de valider l’intégralité des
fonctionnalités présentes dans l’interface Excel. En plus des corrections,
ces nouvelles versions m’ont permises d’ajouter quelques fonctionnalités
demandées par les utilisateurs. A chaque nouvelle livraison, les
utilisateurs et la Maîtrise d’Ouvrage devaient réaliser de nouveau tous les
tests présents dans le procès verbal de recette afin de vérifier la non
régression avec les versions précédentes.

De nouveaux besoins se sont fait ressentir par la maîtrise d’ouvrage pour


l’arrêté semestriel.
J’ai donc repris en charge le développement de l’interface Excel en
organisant mon travail de la même manière que précédemment.

(4) Evolution de l’interface Excel :


L’objectif principal pour l’arrêté Fast Close de Juin était de réduire les
interventions manuelles entre la génération du fichier des provisions et
l’envoie des données vers PCB.
La solution a donc été de réaliser une fonction VBA qui permet de
transférer les données du fichier Excel d’extraction des provisions dans un
autre fichier Excel. La réalisation du transfert de données a nécessité de
connaître l’emplacement de la seconde application Excel. Nous avons
donc décidé de placer le fichier Excel dans le même répertoire que
l’application Excel (fichier Excel et fichier de configuration).

La Maîtrise d’Ouvrage a également souhaité modifier le calcul d’une


provision et créer une quatrième méthode basée sur un nouveau calcul. La

Page 37
Université Paris 1

création de la quatrième méthode s’est traduite par la création d’un


nouveau membre dans la base de données multidimensionnelle. Quant à
la modification du calcul, il a suffit de modifier manuellement la formule de
calcul lié à cette provision.

Lors de l’utilisation de l’application Excel lors de l’arrêté Fast Close de


Mars, les utilisateurs se sont rendu-compte que l’utilisation d’Excel était
impossible lorsqu’un Report Script était en cours de traitement. Nous
avons donc étudié la faisabilité de ce besoin. Cependant, celui-ci n'a pas
pu être développé du fait que le code VBA ne peut reprendre la main
qu'après l'exécution du Report Script.

(5) Le réalisé :

Dès l’ouverture du fichier Excel, un premier onglet s’affiche pour


permettre à l’utilisateur de se connecter à l’environnement choisi avec
son login et son mot de passe : Développement, Recette, Intégration et
Production.

20 - Fichier Excel : Choix de l’environnement

Si la connexion au serveur a réussi, l’onglet « F_Perimetre » s’affiche. Cet


onglet permet à l’utilisateur de sélectionner les membres dans les
dimensions suivantes: Entités, Indicateurs et Nature des charges.

Page 38
Université Paris 1

21 – Fichier Excel : Choix du périmètre

L’utilisateur peut également choisir d’afficher ou non les projections et les


données présentes sur la méthode Proj-Compta dans le 1er rapport en
cochant ou en décochant la case « Identification des projections ».

Afin de lancer le traitement d’extraction des provisions, l’utilisateur doit


cliquer sur l’un des deux boutons. Les deux boutons permettent de
générer deux types de rapport :
Le 1er type de rapport réalisé à partir du bouton « Export des données
ASSUR » est utilisé pour les sociétés d’assurances.
Le 2ème type de rapport réalisé à partir du bouton « Export des données
PCG82 » est utilisé pour les autres sociétés.

1er rapport généré

Ce rapport est constitué des éléments suivants :


- Une entête sur la première ligne
- Un tri par centre
- Une désactivation des cellules sauf celles présentes dans la colonne
« Méthode choisie »
- Une formule présente dans la colonne « Résultat »
- Un bouton pour générer le second rapport

22 - Fichier Excel : 1er rapport

Lorsque l’utilisateur saisit un code dans la colonne « Méthode Choisie », la


colonne « Résultat » :
-affiche " INCORRECT " lorsque l’utilisateur a sélectionné une méthode
correcte (1, 2, 3 ou 4) mais qu'il n'y a aucune donnée pour cette méthode

Page 39
Université Paris 1

-affiche "INCORRECT" lorsque que l’utilisateur a sélectionné une méthode


incorrecte ou pas de méthode du tout
-affiche "INCORRECT" lorsque que l’utilisateur a sélectionné la méthode
Proj-Compta et qu’aucun montant n’a été saisi sur le scénario projection.
-affiche le montant de la méthode choisie lorsque la méthode choisie est
correcte et qu'il y a bien une donnée pour cette méthode
- affiche « NON UTILISE » lorsque l’utilisateur saisi le code 9

Le second rapport peut être généré seulement lorsque toutes les lignes
ont été correctement renseignées.

2ème rapport généré

Dans ce rapport, les lignes renseignées sont protégées mais la saisie est
autorisée sur les lignes situées en dessous afin de pouvoir des lignes de
contrepartie. Ces lignes de contrepartie permettent d’équilibrer les débits
et les crédits.

La colonne Débit reprend les valeurs positives du précèdent rapport alors


que la colonne Crédit reprend les valeurs négatives.

23 - Fichier Excel : 2ème rapport

Afin d’intégrer les données du second rapport dans le fichier MIC,


l’utilisateur doit cliquer sur le bouton « Export des données sur fichier
MIC».

Ce bouton permet de réaliser les actions suivantes :


- Ouverture du fichier MIC en lecture seule
- Copie des données du second rapport dans le fichier MIC
- Protection des feuilles du fichier MIC

Page 40
Université Paris 1

24 - Fichier MIC

4.Evolutions de l’application BIIP


Je suis intervenue que très occasionnellement sur l’application BIIP étant
donné que l’application BIIP est une application stable qui nécessite que
très peu d’évolution.

(1) Mise à jour du référentiel


La Maîtrise d’Ouvrage de BIIP nous fournit dans un premier temps les
nouveaux fichiers de référentiels. Avant toute intégration de ces fichiers,
un premier niveau de vérification manuel est nécessaire afin d’identifier
au plus tôt des erreurs de saisies possibles comme des doublons de codes.

La méthode est de récupérer les fichiers de référentiel présents sur


l’environnement de recette Essbase et de les comparer avec ceux livrés
par la Maîtrise d’Ouvrage. Cela permet d’identifier les modifications
effectuées et certaines incohérences possibles dans ces modifications.
Une fois cette vérification effectuée, nous pouvons livrer les fichiers de
référentiels en recette.
Suite à la livraison en recette, nous prévenons la Maîtrise d’Ouvrage que
l’environnement de recette est mis à jour afin qu’elle vérifie le résultat via
l’Add-In. Une fois les résultats validés, la Maîtrise d’Ouvrage livre les
fichiers de référentiels dans un répertoire spécifique afin que l’équipe de
production puisse livrer ces modifications en production.

(2) Filtres de sécurité


Les droits d’accès à l’application BIIP repose sur un fichier Excel qui
permet de générer automatiquement des filtres de sécurités. Ces filtres de
sécurité permettent de contrôler l’accès à certaines dimensions du cube et
se présentent sous la forme d’un script SQL. Ensuite, un batch permet
d’importer ces sécurités dans l’application BIIP.

Page 41
Université Paris 1

Lors de mon année d’apprentissage, trois nouvelles filiales ont du être


ajouté dans le référentiel de l’application BIIP. L’ajout de ces filiales se
traduit par la mise à jour de trois dimensions du cube :
- « SOCIETES », cette dimension rassemble toutes les filiales
- « PRODUITS », cette dimension correspond aux catégories de
produits vendus par chaque filiale
- « RESEAUX », cette dimension correspond aux réseaux de
distribution. En effet, les filiales distribuent leurs produits via un ou
plusieurs réseaux de distribution.

La mise à jour du référentiel de BIIP a donc nécessité de créer des filtres


de sécurité pour que les utilisateurs des filiales aient accès à ces
dimensions du cube pour saisir leurs données.

Page 42
Université Paris 1

D. Bilan professionnel

Observer, assimiler et développer son esprit critique

Il est vrai qu’à mon arrivée dans le service je n’avais aucune expérience, il
m’a donc fallu observer, écouter, analyser afin de comprendre et pouvoir
assimiler les différents processus du service. Par exemple, mon maître
d’apprentissage, Xavier Souplet, me transférait en copie tous les mails. Je
me suis également largement inspirée du discours qu’il pouvait tenir à la
Maîtrise d’Ouvrage et aux utilisateurs de l’application SIMBAD.
Chaque semaine, une réunion technique était planifiée afin de traiter avec
l’équipe de production de l’avancement des projets en cours. Ces réunions
me permettaient d’être au courant des évolutions à réaliser pour
l’application SIMBAD afin d’être rapidement opérationnelle à chaque
retour en entreprise.

Organiser et faire preuve de rigueur

La compétence que j’ai sans doute le plus développé au cours de cette


année d’apprentissage est ma capacité à organiser mon travail. En effet,
j’ai appris à organiser mon travail en fonction du cycle de vie de
l’application SIMBAD : Développement, Recette, Intégration, Production.
J’ai dû également faire preuve d’une rigueur à toute épreuve concernant
les évolutions à réaliser dans le cadre des évolutions Fast Close. En effet,
nous devions identifier tous les impacts que pouvaient engendrer chaque
évolution. La phase de recette permettait également de réaliser des tests
de non régression avec la version précédente.

Travailler en équipe

Mon sens du travail en équipe s’est particulièrement développé lors de


mon année d’apprentissage. Cela a d’abord été possible par la
configuration des espaces en open-space, cela permet de décloisonner la
communication entre les membres d’une même équipe. Il n’en était
également que plus facile de demander des informations à des collègues
travaillant dans les services voisins sans avoir à suivre le cérémonial de
l’invitation pour une réunion. Dans ce contexte, j’ai pu mettre à profit mes
aptitudes à travailler en groupe (acquises au cours des nombreux projets
menés dans le cadre de ma formation). Je me suis aperçue à quel point il
était important en entreprise d’exprimer clairement le partage des tâches
et d’assurer un suivi régulier avec ses partenaire de travail afin d’éviter les
doublons et les pertes de temps.

Agir en autonomie

Page 43
Université Paris 1

Cette expérience chez ICDC a été pour moi l’occasion d’agir en parfaite
autonomie. En effet, lors de la réalisation de l’application Excel, j’ai pu
prouver que j’étais capable de gérer un projet depuis le développement
jusqu’à la mise en production. Evoluer en autonomie implique un travail
sur soi-même, il ne s’agit pas de foncer tête baissée et de faire ce que bon
nous semble. Au contraire, cela a nécessité une certaine maturité afin de
tester mes propres limites et de savoir faire appel à mon maître
d’apprentissage pour me donner de nouveaux aiguillages quand je butais
sur un point particulier.

Travailler sur son comportement et développer son relationnel

D’une façon générale, cette année m’a permise de développer mon sens
du relationnel. En effet, j’ai souvent été amenée à rencontrer la Maîtrise
d’Ouvrage et les utilisateurs des applications sur lesquelles je travaillais.
Ainsi, j’ai du adapter mon discours en fonction de mes interlocuteurs.

E. Bilan personnel

Première expérience professionnelle de longue durée dans le monde


informatique, cette année fut riche en apprentissages, aussi bien
technique qu’organisationnel. En effet, cette expérience m’a permis de
comprendre le fonctionnement d’une entreprise en termes de structure,
d’organisation et d’interaction entre les différents acteurs.
Par exemple, le fait de travailler au quotidien au sein d’une équipe m’a
permis d’acquérir de bonnes méthodes de travail.
De plus, j’ai particulièrement apprécié d’avoir eu l’opportunité d’être en
contact régulier avec les utilisateurs. En effet, le fait d’être souvent amené
à rencontrer les utilisateurs m’a permis de mieux comprendre leurs
besoins et l’urgence à mettre en place des évolutions pour y répondre.
Cependant, je me suis également rendu compte que la gestion des délais
et les urgences prennent parfois le pas sur la gestion en mode projet.

Page 44
Université Paris 1

Conclusion
Cette année d’apprentissage chez Informatique CDC restera pour moi le
symbole d’une belle réussite professionnelle et personnelle. Rapidement
intégrée, j’ai su trouver ma place au sein de l’équipe et trouver une
harmonie dans le travail avec mes collègues. Cette expérience m’a permis
de découvrir les techniques de l’informatique décisionnelle et m’a donné
confiance en mes capacités à m’affirmer et à performer dans un univers
jusque là inconnu. Je suis fière d’avoir su faire oublier mon statut
d’apprentie par la qualité de mon travail. Mon maître d’apprentissage m’a
effectivement félicité pour le travail fourni en insistant sur mes qualités
relationnelles, mon écoute et ma curiosité qui sont, selon lui, des piliers
pour réussir dans les métiers de l’informatique.

En mettant à profit les enseignements théoriques et les apports acquis


lors de mon stage, j’ai développé de nouvelles compétences
comportementales et techniques qui, je l’espère, seront pour moi des
atouts pour continuer mes deux années d’apprentissage chez ICDC.

Première expérience professionnelle de longue durée, cette année a été


pour moi un véritable moteur d’ambition et de motivation. La mission qui
m’a été confiée m’a conforté dans mon choix de travailler dans le secteur
de l’informatique. Riche de mes expériences, je souhaite dans la mesure
du possible m’investir de nouveau dans une mission d’informatique
décisionnelle.

Mes deux prochaines années dans le service Hyperion s’annoncent


également riches en expériences autant sur le plan organisationnel que
technique. En effet, au niveau organisationnel, Xavier est depuis peu en
cours de reprise en charge du projet IDR (Industrialisation des
restitutions). L’équipe s’est donc renforcée en juin d’un nouvel arrivant,
Olivier Haraux, avec qui je travaillerai sur les prochains développements
dans l’application SIMBAD. Je suis donc actuellement amenée à organiser
un « transfert de savoir-faire ». Dans ce contexte, j’ai pu me rendre
compte que je maîtrisais suffisamment les procédures appliquées dans le
service. Cela m’a permis de lui fournir des informations simples mais
complètes sur les missions sur lesquelles nous allons travailler ensemble.
Quant au niveau technique, une refonte complète de l’application SIMBAD
est prochainement planifiée. Ainsi, je suis persuadée que les conditions
pour l’obtention de mon MASTER seront optimales.

Page 45
Université Paris 1

Lexique

1 - Add-In : Logiciel qui ajoute des fonctionnalités à l’application Microsoft


Excel sous forme de boutons de barre d’outils. Il permet de communiquer
avec le serveur analytique pour extraire des données, créer des rapports
et les analyser.

2 - Analytic Services : Logiciel de base de données multidimensionnelle


optimisé pour les applications de planification, d’analyse et de reporting.

3 - Console Essbase d’administration : La console des services


d’administration constitue l’interface vers Analytic Services pour les
administrateurs de base de données et les administrateurs système. La
console permet de concevoir, développer, tenir à jour et gérer plusieurs
applications et bases de données Analytic Services.

4 - Data Load Rules : Objet Hyperion permettant le chargement des


données dans un cube Hyperion. Il permet également le chargement de la
structure d'une dimension

5 - DataMart : sous-ensemble d’une base de données relationnelle utilisé


en informatique décisionnelle ; il est généralement exploité en entreprise
pour restituer des informations ciblées sur un métier spécifique,
constituant pour ce dernier un ensemble d’indicateurs à vocation de
pilotage de l’activité et d’aide à la décision. Un DataMart, selon les
définitions, est issu ou fait partie d’un DataWarehouse, et en reprend par
conséquent la plupart des caractéristiques.

6 - DataWarehouse (Entrepôt de données) : Le terme DataWarehouse


(Entrepôt de données) désigne une base de données utilisée pour
collecter, ordonner, journaliser et stocker des informations provenant de
base de données opérationnelles1 et fournir une aide à la décision en
entreprise.

7 - ETL : Le terme ETL est une abréviation de trois mots Extract,


Transform and Load. Il s’agit d’un processus pour extraire des données,
principalement à partir de différents types de système, de le transformer
en une structure plus appropriée pour l’analyse et les rapports et, enfin, le
charger dans une base de données ou des fichiers.

Page 46
Université Paris 1

8 - Formulaire de données : Affichage sous forme de grille qui permet


aux utilisateurs d'entrer des données dans la base de données à partir
d'un navigateur Web, et d'afficher et analyser les données ou le texte
associé. Certaines valeurs de membres de dimension sont fixes, donnant
aux utilisateurs une vue spécifique des données.

9 - Hyperion Application Link (HAL) : Programme permettant de


charger la structure des dimensions Hyperion dans un référentiel de base
de données.

10 - Hyperion Business Rules : Programme permettant de réaliser des


calculs sur les données du cube Hyperion. Ex : Calcul de répartition des
données.

11 - Mips : millions d’instructions par seconde.

12 - PCB : Progiciel Comptable et Budgétaire est un logiciel qui


automatise la saisie des opérations comptables et permet d'établir
rapidement les états comptables les plus courants : le bilan, le compte de
résultat, un tableau des flux de trésorerie. L’application PCB s’appuie sur
le progiciel PeopleSoft (PCB = PeopleSoft) et la base de données Oracle.

13 - Planning : Planning est une solution de budgétisation et de


planification sur le Web qui pilote des processus collaboratifs de
planification des opérations, basés sur des événements, dans toute
l'entreprise, répondant ainsi à un grand nombre de besoins financiers et
opérationnels. Hyperion Planning offre aux utilisateurs Web la possibilité
de saisir et d'analyser des données, de générer des rapports : il leur
permet également de gérer le processus de planification et de
personnaliser des formulaires de saisie de données.

14 - Shared Services : Interface qui centralise la gestion des utilisateurs


et des groupes ainsi que la configuration des sécurités de l’application.

15 - Système informatique distribué : Système composé de plusieurs


machines indépendantes les unes des autres, les utilisateurs du système
interagissent avec lui comme s’il s’agissait d’une seule et unique entité.

16 - WorkSpace : Plate-forme de Business Intelligence modulaire qui


propose des fonctionnalités de reporting, d'interrogation et d'analyse pour
une large gamme de sources de données au sein d'un environnement
unifié.

Page 47
Université Paris 1

Table des Index


A

Add-In.............................................................................21, 22, 33, 46


Analytic Services.........................................................................24, 46
C

Console Essbase d’administration................................................24, 46


D

Data Load Rules.....................................................................21, 22, 46


DataMart....................................................................19, 21, 30, 31, 46
DataStage.............................................................................19, 21, 22
DataWarehouse................................................................................46
E

ETL.............................................................................................19, 46
F

Formulaire de données......................................................................47
H

Hyperion Application Link............................................................21, 47


Hyperion Business Rules..............................................................31, 47
M

Mips...........................................................................................13, 47
P

PCB............................................................................20, 21, 36, 37, 47


Planning..........................................................18, 20, 21, 33, 34, 35, 47
S

Shared Services..........................................................................33, 47
Système informatique distribué...................................................13, 47
W

WorkSpace.......................................................................21, 25, 33, 47

Page 48
Université Paris 1

Table des illustrations

1 - Informatique CDC......................................................................................6
2 – Répartition...............................................................................................7
3 - Répartition des activités d'Informatique CDC..............................................8
4 - Organisation Informatique CDC..................................................................8
5 - Des filiales et succursales d'assurance à l'international.............................11
6 - Organigramme de l’Etablissement GIP......................................................11
7 - Schéma d’urbanisation............................................................................12
8 - Infrastructure du système d'information..................................................13
9 - Equipe BI-Hyperion..................................................................................15
10 - Schéma d’architecture applicative SIMBAD.............................................20
12 - Organisation du site Intranet.................................................................27
14 - Cycle de vie d’un projet en mode P-08....................................................30
15 - Création d’un utilisateur via Shared Services..........................................33
16 - Création d’un formulaire via Planning.....................................................34
17 - Conception d’une règle métier...............................................................34
18 - Lien entre un formulaire et des HBR ...................................................35
19 - Sélection de la méthode de provision (colonne jaune).............................37
20 - Fichier Excel : Choix de l’environnement.................................................38
21 – Fichier Excel : Choix du périmètre..........................................................39
22 - Fichier Excel : 1er rapport......................................................................39
23 - Fichier Excel : 2ème rapport...................................................................40
24 - Fichier MIC............................................................................................41

Page 49

Vous aimerez peut-être aussi