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 (COBOL, RPG, 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
Nos ressources