accueilinsightsreprise de la gestion d’une grande software factory – du besoin à la solution
digital solutions

reprise de la gestion d’une grande software factory – du besoin à la solution

Itecor · avril 28, 2023

mission

challenges

catalyseurs de succès

contexte

Notre client est éditeur de logiciels et prestataire de services. Il offre des solutions logicielles de gestion des RH, d’administration publique et de gestion documentaire pour divers secteurs d’activités, public bancaire et assurance.

Actuellement, ces solutions sont utilisées par plus de 250000 utilisateurs finaux.

Son besoin initial fut de trouver et choisir son partenaire de développement logiciel, dont l’équipe solide et autonome prendrait en charge la software factory de ses principales lignes de produits.

L’ambition de base était ainsi de construire trois équipes distinctes qui prendraient en charge chacune une ligne de produit.

Nous avons eu l’opportunité dès 2019 de devenir ce principal partenaire, pour le développement et bien plus encore.

solution

La prise en charge des trois lignes de produits comporte son lot de défis. En effet, travailler avec différentes équipes nécessite une très bonne organisation ainsi que des procédures et des processus bien en place pour une communication et une collaboration efficaces. Ceci est particulièrement important lorsque ces équipes sont impliquées en cours de projet. Pour ce faire, nous avons apporté une attention toute particulière à nos attentes respectives.

Prendre en charge la software factory a imposé un travail collaboratif de tous les instants, concernant entre autres :

  • Un consensus sur les processus et les procédures
  • Une construction structurelle des équipes et collaboration avec le client pour développer les équipes (recrutement, formation,
    évaluation, évolution)
  • Une coordination d’équipes multiples
  • Une co-estimation du projet et établissement des lots de livraison
  • Une mise en place d’une communication transparente et d’un travail d’équipe réussi entre les équipes d’Itecor et celles du client
  • Une réorganisation du processus de développement adaptées aux serveurs
  • Une évolution et croissance constante des technologies de la software factory

Une relation de confiance commence toujours par un premier succès. Ainsi, le premier projet que nous avons pris en charge avait une feuille de route conséquente pour la solution de gestion RH:

  • repenser l’intégration des différents modules comme par exemple le module de rémunération
  • faire évoluer l’application d’un «client lourd» vers une plateforme web
  • fournir une vue plus moderne de l’application
  • ajouter d’autres fonctionnalités qui permettraient aux utilisateurs d’exploiter pleinement le logiciel de gestion des RH.

Ce premier succès nous a permis d’être reconnus aussi bien pour notre éthique de travail que pour notre forte organisation et notre expertise. Nos responsabilités et champ d’action se sont étendus à d’autres projets et fonctionnalités. Sur la base de ce premier grand succès, une deuxième équipe de développement a été mise en place pour prendre en charge le logiciel ERP spécifique dédié aux administrations publiques. Dans ce cas, les enjeux principaux furent la modernisation, l’optimisation de la taille des données et l’évolution du produit.

Quant à la troisième équipe dédiée au développement de la solution logicielle de gestion de documents, les responsabilités principales consistent à optimiser, moderniser, migrer vers des technologies plus récentes et à intégrer nativement une solution de signature électronique de documents, en remplacement d’un logiciel tiers précédemment utilisé.

bénéfices et résultats

En utilisant des technologies innovantes et en incorporant des méthodologies agiles, nous aidons le client à développer et intégrer différentes applications, en conjonction avec les solutions logicielles existantes. Nos activités sont très variées : développement de nouvelles fonctionnalités, intégration de plateformes multi-produits, contrôle de la qualité et de la performance mais également proposition d’améliorations en matière d’évolution technologique. Nous prenons aussi la responsabilité de la maintenance et de la stabilisation de chaque solution logicielle.

Nos équipes de développement utilisent principalement une stack technologique composée de Java EE, ActiveMQ, Solr, Angular 10 et Docker.

Outre l’expertise technique, les facteurs clés de succès d’une software factory réussie sont une collaboration efficace et une confiance réciproque.

«Nous avons eu et continuons d’avoir une collaboration incroyablement positive avec notre client. Nous avons été dès le début acceptés comme des professionnels qui apportent de la valeur. Cela signifie que nos points de vues sont écoutés, pris en compte, et que nous nous sentons libres de proposer des modifications dans le but d’obtenir le meilleur résultat possible», explique Nikola Tanev, responsable de la Software Factory et Senior Architect chez Itecor.

En apportant notre expertise et en partageant les connaissances avec l’ensemble des équipes, nous dirigeons aujourd’hui les activités de conception de logiciels modulaires, de planification d’équipe, de développement, de validation et de support des produits. En plus de fournir des solutions stables et de qualité, nous agissons aussi comme un trusted advisor sur les trois lignes de produit de notre client.

utilisateurs finaux
0
équipes de développement
0
ingénieurs
0

plus d'insights

les tests automatisés dans le cadre du développement de logiciels modernes


digital solutionsquality assurance & testing

avril 08, 2024

comment nous apportons de la valeur à nos clients ?


digital solutionsgovernance & service managementquality assurance & testingworking@itecor

février 05, 2024

RPA in real-world scenarios


digital solutions

novembre 07, 2023

contactez-nous