Usine Logicielle (Software Factory)

La Software Factory proposée par Metrixware adresse le besoin des éditeurs logiciels et grands comptes d’industrialiser leur chaine de production logicielle :

    • Définir un processus global – scalable et répétable,
    • Fixer des objectifs à atteindre – en terme de business,
    • Actionner les bons leviers avec un retour sur investissement (ROI) mesurable et rapide,
    • Accompagner le changement.

La Software Factory, est une suite logicielle modulaire et flexible pour répondre aux différents enjeux et besoins dans un contexte multi-clients, multi-sites, multi-prestataires, multi-technologies (Java, C/C++, PhP …), avec un processus et des outils à l’état de l’art :

    • Piloter l’usine logicielle, un site de production, un projet en particulier,
    • Maitriser le processus de fabrication, la qualité du logiciel, les livrables venant de l’extérieur …
    • Standardiser le processus d’intégration continue, les tests systèmes, le suivi des exigences, le déploiement …
    • Améliorer la Productivité en automatisant les tâches non créatives et en incitant à la réutilisation.

C’est aussi une méthodologie d’audit puis d’accompagnement au changement et de formation pour :

    • Impliquer les différents acteurs et parties prenantes,
    • Industrialiser depuis une usine logicielle existante,
    • Accélérer le cycle de développement des produits.

Principales Fonctionnalités

Foundation : un socle de briques open source (OSS) enrichi par des use-cases :

    • Normalise les processus de développement pour plus de productivité,
    • Unifie l’usage des modules pour automatiser les tâches répétitives,
    • Rationalise le déploiement et le paramétrage de l’usine logicielle pour des montées de version maitrisées.

Des modules additionnels indispensables :

    • Activity : pour suivre votre activité globale (timesheet, CIR/CII …),
    • Dashboard : pour des tableaux de bord de pilotage basé sur des KPI devons et la méthodologie Balanced-Score-Card (BSC),
    • Checking : pour une qualimétrie logicielle et une douane applicative.

“La Software Factory de Metrixware offre une solution très intéressante, […] permettant de disposer directement d’une usine logicielle complète et administrée dans laquelle l’intégration des projets pourra s’accompagner d’une formation aux bonnes pratiques de développement. ”

— Christophe Blaess, Expert C/C++

Bénéfices Clients

  • Une approche par uses case pour automatiser les tâches répétitives,
  • Un déploiement à partir d’une usine logicielle existante, avec une prise en charge clé en main (migrations, formations …),
  • La possibilité d’instancier des projets ou des usines à partir de modèles enrichissables par les retours d’expérience,
  • Une administration système allégée avec un contrat de Maintien en Condition Opérationnels (MCO) pour maitriser les montées de version,
  • Un déploiement qui peut s’inscrire dans une démarche Balanced Score Card (BSC).

Références Clients