1 Soutenance de stage Projet Farandole Christophe Matiachoff Touati Sid Mathieu Changeat
2 Présentation IBM 96 milliards $ de chiffre daffaires en % dans les activités de services employés dans le monde dans 170 pays employés IBM France Service AIS au sein de BCS
3 Projet Farandole Projet de 2 ans Équipe IBM de 12 personnes BSI à la direction du budget 800 classes 3 bases de 120 tables chacune
4 LOLF (1/3) Loi Organique à la Loi de Finances Rénove la loi de 1959 Votée en 2001, pour les budgets dès 2006 Passe dune culture de moyens à une culture de performance Améliore la lisibilité du budget Renforce les moyens dinformation et de contrôle
5 LOLF (2/3) Ministère 1 Programme 1Programme 2Programme 3 Action Sous Action Mission 2 Ministère 2 Mission 1
6 LOLF (3/3) En résumé Les crédits sont spécialisés par programmes Un programme pour un seul ministère Les programmes sont regroupés par missions Un RAP pour chaque programme décrivant – Les coûts associés – Les objectifs poursuivis – Les résultats obtenus et attendus
7 Application (1/2) Application cliente type client léger – Pages web pour affichage et saisies – Composant ActiveX pour la saisie de documents Serveurs – Web – Dapplications – De base de données – Dauthentification – Editique
8 Application (2/2) Architecture 3 tiers Persistance Oracle Hibernate Traitement Java Présentation STRUTS JSP HTML JS
9 Mes travaux (1/2) Contrôle de cohérence de NEX – Spécifications détaillées – Contrôles sur les allocations de crédits de laxe « nature » Aide en ligne – Spécifications peu précises – Mécanisme intervenant au niveau vue et traitement
10 Mes travaux (2/2) Contrôles de cohérence des mouvements de crédits – Crédits non fixes après vote du budget – Mouvements groupés sous une opération – Une opération peut être décentralisée et a un cycle de vie Diverses tâches – Gestion de messages davertissement – Gestion des bordereaux de nomenclatures dexécutions – …
11 Déroulement du projet Gestion des ressources – Affectations des travaux – Transferts de compétences Réunions – Entre membres IBM du projet – Comité de pilotage – Comité directeur Planning – Tranches et lots – Réalisation Livraisons Recette Production
12 Conclusion Participation à un projet dans une entreprise mondialement connue Intégration dans une équipe et compréhension dune logique fonctionnelle dense Apprentissage des méthodes Design Pattern et darchitecture 3-tiers dans des nouvelles technologies. Appréhension de la gestion de projet