Détail Industrialisation de processus de développement informatique

Quels sont les problématiques des études informatiques ?

Les Directions Etudes doivent, en permanence, trouver un mode fonctionnement optimum :

  • Besoin d’une collaboration efficace sur toute la chaîne du développement :
    • Relations entre les Directions Métier (Maîtrise d’Ouvrage - MOA) et les Directions informatiques (Maîtrise d’Œuvre - MOE)
    • Collaboration avec des équipes de développement, de qualification et de production réparties sur plusieurs sites et parfois dans plusieurs pays
    • Collaboration entre des équipes mixtes constituées de collaborateurs internes et d’équipes externes :
      • Tierce Maintenance Applicative (TMA)
      • Tierce Recette Applicative (TRA)
    • Collaboration avec la production informatique parfois externalisée (Infogérance)
  • Besoin d’harmonisation des méthodes et outillage de développement :
    • Gestion des projets nouveaux et des projets de maintenance applicative
    • Intégration de développements spécifiques, de Progiciels (ERP …) et de solutions et outillage Open source
    • Diversité des environnements de développement (.NET, J2EE, Mainframe, …)

 

Quels sont les résultats concrets d’une mission d’industrialisation des développements ?

Nos missions font progresser le niveau d’industrialisation de vos processus de développement :

  • Les équipes de développement se sont appropriées les méthodes et outils proposés :
    • Les représentants des équipes ont contribué aux chantiers d’amélioration
    • Les acquis des chantiers ont été transférés à la population concernée
    • Des expérimentations ont permis de vérifier l’adéquation des solutions aux besoins
  • Les taches de développement et de maintenance sont réalisées plus efficacement :
    • Les projets sont correctement documentés
    • Les taches sont réalisées selon une méthodologie plus adaptée
    • Les taches sont effectuées à l’aide d’un outillage cohérent et correctement configuré
    • Un support est assuré pour une utilisation efficace de la méthodologie et de l’outillage de développement mis en place
    • Les éléments produits (Composants logiciel, …) sont capitalisés et réutilisables
    • Une bonne traçabilité permet d’assurer la cohérence entre les éléments produits
  • L’activité est industrialisée :
    • Un catalogue décrit l’offre de service, les modalités de fourniture des services, les niveaux de services assurés
    • Un outil de type workflow permet d’organiser la collaboration entre les équipes
    • Des documents de processus et de procédures décrivent les rôles et responsabilité et guident le déroulement des activités
    • Des indicateurs et un tableau de bord permettent de mesurer et d’améliorer la performance du processus
  • L’activité est déployée et consolidée :
    • L’activité est déployée sur tout le périmètre envisagé
    • La consolidation des tableaux de bord du processus offre une vision globale permettant d’anticiper sur le respect des engagements de la Direction Informatique vis-à-vis des Directions métier

 

Industrialisation de processus de Développement Industrialisation de processus de Développement