Visual Basic, dont l'abréviation est VB, est un environnement de développement intégré pour le langage Basic crée par Microsoft pour ses systèmes Windows. Visual Basic a pour but de développer, et ce de manière fiable et performante, des applications sécurisées, des interfaces graphiques et très facilement des outils Com ou Activex.
Connu par son acronyme VB, Visual Basic est un langage de programmation événementielle et un environnement de développement intégré. Fille de Microsoft, Visual Basic aussi une dérivée du BASIC et permet la création d’interfaces utilisateur graphiques, développement rapide des applications et bien d’autres fonctionnalités.
Ce qui nous amène à parler de Visual Basic Application (VBA), une implémentation Microsoft de Visual Basic incorporée dans toutes les applications Microsoft Office. D’où son appellation Visual Basic Office. Logiquement, ces notions ne sont pas inconnues pour un freelance Visual Basic.
En tant que freelance, les missions qui lui sont conférées sont variées mais cadrent toujours avec ses compétences dans ce domaine. A défaut de métier, on peut aussi parler de mission développeur Visual.
Pour commencer, le freelance doit être un développeur. En général, ses compétences sont nécessaires pour :
Pour mener à bien cette mission, le freelance devra avoir des compétences pour :
Choisir un freelance comme chef projet peut paraître un peu risqué mais, cette mission prend tout son sens lorsqu’il s’agit d’un projet concernant Visual Basic office ou VBA. En tant que freelance, il saura réaliser de façon précise et efficace les tâches dont il a la responsabilité afin que le client le recontacte pour un prochain projet.
Selon la nature du projet, certaines connaissances en plus peuvent être requises. Allant de la maîtrise de SQL server, de VBA Excel à Microsoft Access Visual. Un chef projet se doit aussi d’avoir des connaissances en gestion.
Quel que soit le domaine, pour être un freelance il y a un certain nombre d’aptitudes qu’il faudrait avoir. Ces aptitudes sont d’autant plus importantes quand vous souhaitez être freelance Visual basic. Il s’agit de :
Février 2007 - Mars 2007
¨ Mission (2 mois) : Collaboration à la création d'un logiciel d'exploration intuitive de bases de données au sein d'un collectif de consultants.
Décembre 2006 - Janvier 2007
Profession libérale – Conseil SI & Développement
¨ Client : Schneider Electric
¨ Mission (2 mois) : Maintenance d'applications Intranet & Extranet pour le support client.
¨ Environnement technique : Base de données SQL Server, ASP, VB.
Février 2005 - Novembre 2006
Profession libérale – Conseil SI & Développement
¨ Client : IFP (Institut Français du Pétrole)
¨ Mission (18 mois) : Conception & réalisation d'une application Intranet de gestion des événements Marketing.
¨ Environnement technique : Base de données Access, Dll de traitements développées en Visual Basic, Interface utilisateur créée en ASP.
Août 2003 – Décembre 2004
Datacleanic – Chef de projet / Développeur (équipe de 2 personnes)
¨ Développement d'un progiciel destiné à la commercialisation
¨ Mission (10 mois) : Conception & réalisation d'une application Extranet destinée à l'analyse de données Marketing.
¨ Environnement technique : Base de données SQL Server, Dll de traitements développées en Visual Basic, Interface utilisateur créée en ASP.
¨ Client : UNICEF
¨ Mission (2 mois) : Conception & hébergement d'une base de données de gestion des donateurs, et d'analyse Marketing.
¨ Environnement technique : Base de données SQL Server, Traitements & interface de gestion développés en Visual Basic.
Juillet 2000 – Juin 2002
EMIS (Filiale de GPE)– Chef de projet / Développeur (équipe de 7 personnes)
¨ Client : CETELEM
¨ Mission (12 mois) : Conception & hébergement d'une base de données de gestion des flux liés à l'utilisation des cartes de fidélité/paiement dans les enseignes partenaires (GITEM, CATENA, …).
¨ Environnement technique : Base de données SQL Server, Traitements & interface de gestion développés en Visual Basic.
¨ Client : MUTOPTIC
¨ Mission (6 mois) : Conception & hébergement d'une base de données de gestion des informations liées à la fréquentation des centres optiques de la mutuelle par les adhérents.
¨ Environnement technique : Base de données SQL Server, Traitements & interface de gestion développés en Visual Basic.
¨ Client : CONSEIL DES VINS DU MEDOC
¨ Mission (2 mois) : Conception & réalisation d'une application Extranet destinée à la gestion des adhérents.
¨ Environnement technique : Base de données Access, Dll de traitements développées en Visual Basic, Interface utilisateur créée en ASP.
¨ Client : RENAULT
¨ Mission (4 mois) : Conception & hébergement d'une base de données de gestion des achats de véhicules par les retraités Renault (Club Actor)
¨ Environnement technique : Base de données Access, Traitements & interface de gestion développés en Visual Basic.
Novembre 1999 – Juin 2000
Profession libérale – Conseil SI & Développement
¨ Client : GAN
¨ Mission (3 mois) : Développement d'un outil de simulation d'assurance vie pour les forces de ventes.
¨ Environnement technique : Excel , Traitements & interface de gestion développés en VBA.
¨ Client : GPE (Groupe Partner Expansion)
¨ Mission (4 mois) : Conception & développement d'un prototype de plateforme de gestion de cartes de fidélités.
¨ Environnement technique : Bases de données SQL Server, TPE (Terminaux de Paiement Electronique) et cartes à puces Schlumberger programmés en C, Gestion des flux & traitements des données développés en Visual Basic.
Novembre 1997 – Octobre 1999
Principe de base – Chef de projet / Développeur (équipe de 5 personnes)
¨ Développement d'un progiciel destiné à la commercialisation (Atelier Décisionnel)
¨ Mission (5 mois) : Conception & réalisation d'une application d'analyse de données Marketing et de gestion de campagnes.
¨ Environnement technique : Bases de données SQL Server, Traitements & interface de gestion développés en Delphi.
¨ Client : CATERPILLAR
¨ Mission (2 mois) : Conception & développement d'une application d'animation du réseau de vente de véhicules.
¨ Environnement technique : Base de données Access, Traitements & interface de gestion développés en Visual Basic.
¨ Client :BONDUELLE
¨ Mission (3 mois) : Conception & développement d'une application de gestion pour un programme de motivation des restaurateurs clients de la marque.
¨ Environnement technique : Base de données Access, Traitements & interface de gestion développés en Visual Basic.
¨ Client : CEGOS
¨ Mission (10 mois) : Conception du S.I. d'analyse Marketing du département formation et développement d'une interface de gestion des campagnes de prospection.
¨ Environnement technique : Bases de données SQL Server, Traitements & interface de gestion développés en Delphi.
¨ Client : CLFS (Compagnie Laitière Food Service)
¨ Mission (2 mois) : Conception & réalisation d'une application de gestion en support d'un programme de motivation des restaurateurs clients des marques du groupe.
¨ Environnement technique ...