Software Factory – L’usine logicielle pour industrialiser les développements

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.

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.
  • 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).

Témoignage client

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++

Quelques références clients

Engineering
Thales Alenia Space
Soft at Home
Airbus Defence & Space
Groupe ATLANTIC
Amabis
Signalis
Akheros
Verizon
Envivio
Aviwest
Ouest France

Nos ressources

Je veux en savoir plus