Aujourd’hui, beaucoup de gens aiment changer de métier pour pouvoir élargir leurs domaines de compétences. Si cela vous tente, pourquoi ne pas essayer avec le métier d’assistance maitrise ouvrage ? Pour pouvoir l’exercer, voici quelques points à considérer.
En principe, l’AMOA a pour rôle principal d’assister le MOA ou le Maître d’ouvrage dans l’ensemble de ses activités. Pour que le MOA puisse se concentrer sur des secteurs à valeur ajoutée, l’AMOA le soulage de toute tâche chronophage.
Cette assistance a un caractère à la fois administratif financier technique. Il a comme principale mission d’établir un lien fonctionnel entre le maitrise œuvre ou MOE et le MOA. L’assistant à la maîtrise d’ouvrage rassemble plusieurs compétences associant techniques et métier. Ce point est tout simplement très utile afin que le projet soit un succès.
Toutefois, ce dernier ne peut pas prendre la place du Maître d’ouvrage dans la prise de décision. Son intervention s’effectue aussi bien en amont du projet que de son exécution.
Les missions de l'assistance à maitrise ouvrage (AMOA) sont nombreuses et dépendent particulièrement de chaque entreprise. En général, ses tâches principales consistent en premier lieu à définir le projet, de le conduire et enfin de le piloter.
En ce qui concerne le premier point, l’expression des attentes des utilisateurs est très importante. Il s’agit d’étudier la faisabilité du projet et de rédiger le cahier de charges. Il a également à évaluer les risques et les impacts.
Sa deuxième mission consiste ensuite à animer le groupe de travail, à participer aux tests, former les clients et surtout de vérifier la conformité des livrables selon les exigences qui sont déjà notées dans le cahier de charge. Ses missions tournent aussi autour de la production des indicateurs, le planning des préparations et le suivi des qualités. Il doit par ailleurs établir une enveloppe financière prévisionnelle.
Pour mieux exécuter ces multiples tâches au sein d’une entreprise, des formations professionnelles sont effectivement nécessaires (formations techniques bac +2 ou +3, spécialisées dans le domaine de la construction).
Tout comme le Maître d’ouvrage, l’AMOA se doit d’être techniquement pointu. Cela est très utile pour pouvoir tenir tête à un MOE. De plus, certaines qualités humaines sont attendues pour pouvoir exercer le métier.
Depuis Sept. 2003 [Paris] : eComposite
Gérant de eComposite, consultant
· Rédaction d’un cahier des charges pour un service aux photographes indépendants, interviews, analyse de l’existant. Conception UML et développement (Java, Tapestry, Hibernate) de l'application.
· Assistance à maitrise d'ouvrage et recommandation d'une solution collaborative pour un fond d'investissement.
· Consultant pour un grand opérateur de téléphonie mobile : Assistance à maitrise d'ouvrage pour un projet de mutualisation de données, chef de projet et rédaction de spécifications pour les évolutions d'un site internet et de son outil d'administration et de gestion de contenu.
· Participation à l'écriture d'un plan marketing : Audit et cartographie des parcours clients, recommandations stratégiques et organisationnelles.
Juin 2001 – déc. 2002 [San Francisco] : Modulant, éditeur du logiciel Contextia.
Ingénieur J2EE sénior. Expert conflits de données entre sources hétérogènes.
· Contextia est une plate-forme d’intégration sémantique pour systèmes d’information hétérogènes (projets du type EAI, Data Warehouse, Décisionnel, B2B). Contextia repose sur une méthodologie de mapping de modèles de données de type relationnel par médiation « sémantique ». Les conflits de données traités par Contextia incluent notamment les conflits de type syntaxiques (formats, grammaires), structurels (généralisation, normalisation), sémantiques (unités, terminologie, labelisation).
· Management de petites équipes (2 à 5 ingénieurs) de développement.
· Recueil des besoins et écriture du cahier des charges pilotés par les cas d’utilisation (UML). Conception des diagrammes de cas d’utilisation.
· Conception orientée objet : Diagrammes UML de classes, de séquence et de collaboration.
· Développement Java/XML.
· Définition des tests fonctionnels, conception de sources de données hétérogènes candidates aux tests fonctionnels.
· Définition et implémentation de tests unitaires. Utilisation du famework et de l’outil JUnit.
· Conception, préparation et enseignement d’une formation sur l’identification de conflits de données entre sources de données hétérogènes et leur résolution grâce à Contextia.
· Définition d’un processus de développement basé sur l’analyse des processus métiers, inspiré de UML/RUP et adapté à l’intégration de systèmes d’information hétérogènes.
Jan - mai 2001 [San Francisco] : Moodlogic, éditeur du logiciel Active Music.
Ingénieur architecte sénior.
· Conception UML et développement du serveur de signatures musicales Active Music.
· Implémentation d’une architecture distribuée reposant sur RMI.
· Conception d’un protocole de communication basé sur les technologies XML et HTTP. Développement de l’interface serveur autour de la librairie Java open source Castor de mapping entre un modèle hierarchique XML et un modèle objet Java.
Avril – déc. 2000 [San Francisco] : Modem Media, consultant nouvelles technologies.
Consultant sénior et responsable technique de projet. Assistance à maitrise d’ouvrage.
· Responsable technique de la réalisation d’un système de gestion de contenu pour le site ********. Contenu XML stocké dans une base Informix, moteur de rendu XSL/XSLT, serveur d’application ATG Dynamo.
· Chef de projet, management d’une équipe de 10 personnes en phase de développement.
· Assistance à maitrise d’ouvrage, recueil des besoins par les cas d’utilisations (UML). Conception des diagrammes de cas d’utilisation.
· Conception orientée objet : Diagrammes UML de classes et de séquence. Outil de modélisation : Rational Rose.
· Développement Java d’un système de gestion et d’échanges de petites annonces sur le site ********. Implémentation d’un MVC de type « modèle 2 ». Serveur d’application Weblogic, servlets et pages JSP.
Avril 1996 – jan. 2000 [Paris] : Le Lab, studio de développement multimédia.
Assistance à maitrise d’ouvrage. Conception orientée objet. Développement web (Java).
· Conception et développement de MAMa, logiciel collaboratif de Media Asset Management.
· MAMa inclut notamment les fonctionnalités suivantes : content management, traitement des médias numériques, recherche avancée, gestion de projet, travail collaboratif, gestion des versions, check-in/check-out, circuit d’approbation (workflow), création de méta-données.
· Assistance à maitrise d’ouvrage, maitrise d’œuvre.
· Implémentation en Java du MVC à base de composant de WebObjects.
· Mapping objet-relationnel sous EOF (Entreprise Object Framework) et à l’aide de son outil de modélisation EOModeler.
· Conception du modèle relationnel. Implémentation sous Oracle et SQL Server.
· Conception et développement d’une librairie d’analyse et de traitement des médias numériques basée sur ImageMagick et Quicktime for Java.
· Implémentation d’une architecture distribuée reposant sur un protocole de communication asynchrone basé sur HTTP et des listes de propriétés.
· Gestion du code : CVS.
Développement de cédéroms grand public.
...