Développement d’une Plateforme de Collaboration Documentaire

Développement d’une Plateforme de Collaboration Documentaire

Information
Région:
Dans le Monde Entier
Secteur:
Services Financiers et Bancaires
Type:
Web Development, QA Automation, DevOps
Modèle d'engagement:
Temps et Matériaux
Durée:
6 mois
Équipe:
20 Employés
ID:
0
Technologies utilisées
Selenium
SQL Server
Protractor
WebdriverIO
.Net
Angular

À Propos du Client 

Notre client est un innovateur en logiciels de gestion et de collaboration documentaire dans le secteur des marchés de capitaux. L'entreprise se spécialise dans les infrastructures et les places de marché d'émission d'obligations primaires natives du cloud et réglementées, permettant une exécution numérique transparente et une découverte de prix en temps réel pour les titres à revenu fixe. Ses produits se concentrent sur la création, la négociation, la gestion de documentation et les services de cycle de vie, fournissant aux institutions financières des outils qui répondent à la fois aux normes d'efficacité et réglementaires.

En tant qu'organisation en croissance rapide, notre client avait besoin d'un partenaire technologique solide, une entreprise qui fournit des services de développement web, pour aider à moderniser son prototype existant en une plateforme évolutive et prête pour la production tout en abordant les complexités des flux de travail de documentation dans l'émission d'obligations. Leur demande initiale comprenait le développement d'une plateforme de collaboration documentaire.

Défi Commercial

Notre client fonctionnait initialement sur un prototype C++ qui était un logiciel fonctionnel de gestion et de collaboration documentaire, mais qui n'était pas évolutif. Le système manquait de stabilité architecturale et de capacités d'intégration nécessaires pour une adoption à grande échelle dans le secteur financier réglementé.

Le client avait besoin du développement d'une plateforme de collaboration documentaire et a contacté Elinext, une entreprise qui fournit des services d'assurance qualité et de tests logiciels, pour:
  • Refactoriser le prototype existant en une solution évolutive et de qualité production avec une architecture, des intégrations et des performances améliorées.
  • Développer une plateforme de collaboration documentaire adaptée aux flux de travail d'émission d'obligations, prenant en charge la création, la négociation et la gestion du cycle de vie des accords.
  • Remplacer les services de génération de documents tiers par une solution interne personnalisée pour réduire les coûts et obtenir un meilleur contrôle sur la gestion documentaire.
  • Mettre en œuvre et faire évoluer l'automatisation des tests, en commençant par Protractor et Selenium, puis en passant à WebdriverIO pour prendre en charge l'interface utilisateur basée sur Angular.

Processus

Engagement et Formation de l'Équipe

Elinext a rapidement assemblé une équipe interfonctionnelle de 20 spécialistes, comprenant des développeurs, des ingénieurs d'assurance qualité, un expert en fourniture de services de développement devops, un analyste commercial et un chef de projet dédié pour le développement de logiciels de gestion et de collaboration documentaire. Le client a été recommandé à Elinext par un développeur indépendant, et la tarification rapport qualité-prix d'Elinext a encore renforcé le partenariat.

Refactorisation de l'Architecture dans le Cadre du Développement de la Plateforme de Collaboration Documentaire

L'équipe a réingénié le prototype C++ original en une plateforme évolutive et prête pour le cloud avec une architecture plus solide, des intégrations améliorées et des performances optimisées pour le déploiement en production.

Développement de la Plateforme de Collaboration Documentaire

Une plateforme personnalisée a été développée pour rationaliser les flux de travail d'émission d'obligations, automatisant la création d'accords, permettant la collaboration en temps réel et simplifiant les processus lourds en conformité.

Évolution de l'Automatisation des Tests

Elinext a établi des flux de travail d'assurance qualité pour les logiciels de gestion et de collaboration documentaire et a mis en œuvre des tests automatisés. Initialement construite avec Protractor et Selenium, la suite d'automatisation a ensuite été transférée vers WebdriverIO pour s'aligner avec l'interface utilisateur basée sur Angular, garantissant une exécution de tests plus rapide et plus fiable.

Livraison Agile dans le Cadre du Développement de la Plateforme de Collaboration Documentaire

Le projet a suivi une méthodologie Agile, passant de manière flexible entre Scrum et Kanban pour s'adapter aux exigences évolutives des parties prenantes. Cela a assuré une livraison continue, même sous des priorités changeantes et des délais serrés.

Aperçu du Produit Final

La collaboration a abouti à un logiciel de gestion et de collaboration documentaire prêt pour la production qui comprenait:

  • Une plateforme de logiciel de gestion et de collaboration documentaire évolutive conçue pour les marchés financiers réglementés.
  • Un module de génération de documents personnalisé remplaçant les outils tiers coûteux.
  • Une architecture refactorisée et optimisée pour les performances, l'évolutivité et la conformité.
  • Une suite robuste d'assurance qualité et d'automatisation des tests, évoluant de Selenium et Protractor vers WebdriverIO.
  • Une approche de développement axée sur Agile, garantissant l'adaptabilité aux exigences changeantes.

Effets Commerciaux pour le Client

Le projet de développement de plateforme de collaboration documentaire a été conclu, incluant des résultats clairs et mesurables:

  • Réduction des coûts opérationnels en remplaçant les outils de génération de documents tiers par une solution interne.
  • Rationalisation des flux de travail pour l'émission d'obligations, permettant une création et une négociation d'accords plus rapides.
  • Amélioration de la stabilité et de l'évolutivité de la plateforme, préparant le système pour une adoption plus large.
  • Amélioration de l'efficacité de l'assurance qualité grâce à l'automatisation des tests, améliorant la détection des défauts et accélérant les cycles de publication.
  • Dans le processus de développement de la plateforme de collaboration documentaire, notre équipe a maintenu les délais malgré les priorités changeantes, grâce à la flexibilité Agile et à la communication proactive.
Voulez-vous le même projet?
Vous Avez une Idée de Projet? Discutons-en Ensemble
Contactez-Nous