Aller vers le site en anglais    
 

Description complète de mon expérience pour british petrolium chez coteba

Chez Coteba Management, une firme d'ingénierie. Nous avons conçu un système d'information nous permettant de gérer la rénovation de 7000 stations services du groupe British Petrolium en Europe.

Coteba ont déjà fais le même travail pour les compagnies Total et Shell avec un système d'information sur Access 97.

Cette fois ci, le projet s'étendait sur toute l'Europe et le défi était de créer un système d'information complexe et accessible par internet.

Notre équipe était constituée de deux analystes seniors, qui avaient déjà produit un cahier des charges.

Un analyste technique avait mis en place l'architecture technique entourant le projet.

Nous étions deux programmeurs, un administrateur de base de données s'est ensuite joint à nous.

La liste des stations services et des standards visuels nous a été fournit par British Petrolium.

Une dizaine d'ingénieurs de Coteba travaillait sur les spécifications techniques, les budgets et les échéanciers.

L'analyste technique a privilégié les technologies Microsoft avec SQL Server, IIS, Visual Interdev. Nous avons utilisé l'architecture 3-Tiers avec un Data Access Layer (DAL).

Moi et l'autre programmeur nous avons partagé les 150 entités que contenait le projet.

Chaque développeur créait ses tables, ses écrans, ses propres procédures stockées et produire le code ASP.

Nous avons définit le format des écrans de codification standards, soit une liste et un formulaire, avec des mécanismes de validation de données pour le formulaire. Nous avons imbriqué le tout dans un objet page, avec des propriétés et des méthodes pour afficher les différentes parties d'une page standards.

Il suffisait dont de créer la table, générer les procédures stockées standards et les fichiers à inclure, on créait le fichier liste et le fichier formulaire en utilisant les méthodes disponibles.

Il y avait aussi des listes et des formulaires plus complexes avec des mécanismes en Javascript.

Après un an de travail, nous avons importé les données initiales et les ingénieurs ont commencé à se familiariser avec le système, nous avons corrigé les bugs et apporté les correctifs demandés.

C'est l'analyste technique et l'administrateur de base de données qui à fait vivre le logiciel jusqu'à la fin du projet.

Les etapes majeures de l'utilisation de l'outil par les ingénieurs

Importation des données nécessaires au fonctionnement, soit les droits des utilisateurs, les échéanciers, les budgets, les items et services, les langues, les pays, les monnaies, etc.

Les ingénieurs doivent aller sur les sites et établir la liste des opérations à faire. Les différents types d'opération incluent des items, des services ainsi qu'une logistique associée. Ex: Changer l'enseigne BP, ce qui comprend la pièce, la livraison de la pièce et les travaux d'installations.

Chaque site possède une langue, une monnaie, un fuseau horaire, un taux de change, un taux de taxation, un statut, etc.

Les entrepreneurs et les fournisseurs peuvent donc soumissionner selon leurs pays.

Une fois que les contrats sont alloués, les commandes sont passé formellement.

Les tâches des ingénieurs et des entrepreneurs sont définit dans le système.

Le système fait aussi la gestion des risques pour les travailleurs.

Il y a aussi un système de gestion documentaire pour les normes graphiques.

Les matériaux sont livrés sur les sites, les travaux effectués.

La facturation est aussi gérée par le système.

COTEBA - Réalisations Multi-sites