Conseil en Génie Logiciel et Gestion de Sous-traitance
Conseil en méthode, organisation des développements, gestion de sous-traitance (évaluation / sélection des prestataires, assistance à la maîtrise d’œuvre). Gestion de projets, amélioration des méthodes de développements, architectures pérennes (définition, évaluation, réutilisation)
Management d’une équipe de 8 personnes chargées du support méthodologique (cycle de développement, normes, standards, assurance qualité) et technique (base de données DB2, OS400, programmation RPG, organisation du code, architecture des programmes, etc.)
Développement et mise en œuvre d’un environnement orienté objet de développement pour système embarqué. Assistance à la gestion de projet d’une sous-traitance logicielle offshore (Inde – 10 HxAn) dans le cadre d’un projet de système pour réseaux sans fil 5Ghz.
Chef de projet sur un développement au forfait. Equipe de 4 développeurs. Définition de l’architecture et assistance à la conception. Suivi des travaux, des plannings et des coûts, coordination relation client.
Prise en charge d’un avant-projet de développement d’un outil d’analyse de texte pour du Data Mining. Développement d’une bibliothèque de composants et d’un prototype fonctionnel.
Etude des méthodes de modélisation d’architecture logicielle (Design Patterns, Frameworks, etc.) Définition d’une méthode de modélisation pour le développement d’applications distribuées.
MISSIONS
Responsable Méthode
IPSIS Réduction des coûts de développement sur une ligne de produits par la mise en place d’un environnement de développement générique
Instrumentation pour la rationalisation des tests
Evaluation des coûts des projets et réponse aux appels d’offres
Assistance en avant-vente
THOMSON Evaluation des méthodes de développement logiciel de sociétés en France et en Inde
Veille technologique sur les méthodes et outils de développement
Plan qualité logicielle
Mise en place d’une méthode de pilotage de sous-traitance offshore avec une société qualifiée CMM-5
Correspondant qualité de THOMSON R&I dans la démarche de qualification CMM.
CCF Définition du cycle de développement
Contexte multi-projets de plus de 150 personnes
Normes de programmation
Procédure de gestion des anomalies
Standard d’architecture
Plan qualité logicielle
Administration des données (dictionnaires multi-application)
Support aux équipes de développement
Définition des plans de formation
Coordination avec les autres centres de développement du groupe HSBC et de la DSI du CCF.
Architecte Technique
IPSIS Modélisation d’une bibliothèque graphique pour la représentation vectorielle (figures géométriques et représentations graphiques de courbes) Définition de l’architecture d’un framework pour les applications utilisant des IHM à base de schéma-bloc (ex. éditeurs de diagramme UML, dessin vectoriel, etc.) Portabilité sur plates formes Unix/X11 et Windows
Visual C++, MFC, GDI32, Unix, GCC, X11, Design Patterns
THOMSON Réalisation d’un framework de développement de drivers vidéo « Front-End » pour décodeurs numériques. Ce framework permet de développer des pilotes s’appuyant sur différents types de hardware et présentant différents niveaux de services.
C/C++, Rose UML, Générateur de Code C++, Embarqué décodeur numérique
Chef de Projet
IPSIS Projet au forfait d’un an avec une équipe de 5 développeurs
Définition et pilotage des travaux
Suivi des avancements, contrôle des délais et des coûts, communication interne
Gestion de la relation clients lors de la négociation des exigences, du contrôle de l’avancement et de la recette.
Windows NT, Visual C++, Rose (UML), MFC, GAM-T17 Habilitation Confidentiel Défense
THOMSON Pilotage d’une équipe offshore de 10 pers. en Inde (CMM-5), chargée d’une partie d’un programme (soft et hard) regroupant 4 pays et plus de 40 personnes
Assistance à la maîtrise d’œuvre
Contrôle qualité.
Système embarqué, C/C++, Rose (UML), WiFi 802.11a, CMM-5
CCF Responsable de domaine (équipe de 8 pers.)
Définition et validation des axes stratégiques des travaux
Suivi des budgets et des tableaux de bords
Recrutement interne et prestataire (gestion et négociation des contrats)
Pilotage du développement d’un outil d’administration de données (6 hxmois)
OS400, SGBDR DB2/400, SQL, RPG IV ILE, Unix, Java, Websphere
Concepteur / Développeur
THOMSON Développement du framework et de drivers en C++
Extension du générateur de code C++ de Rose Développement d’un outil d’analyse de code (extraction de métrique)
C/C++, Visual C++, MFC, Visual Basic, Rose (UML), COM
DAG Développement d’une bibliothèque C++ d’analyse de textes afin d’alimenter des bases de données. Portage sur Unix d’une application développée pour Windows NT.
Visual C++, MFC, Linux, GCC, Mainsoft, MySQL, ODBC, Oracle