Home

Le projet de conseil de mise à niveau d’Aspose.Cells.GridJs

Demande initiale

Un projet de conseil intéressant est arrivé en mars 2022. Le client a demandé de nouvelles fonctionnalités pour notre application Aspose.Cells.GridJs. Aspose.Cells.GridJs est conçu pour afficher et manipuler des feuilles de calcul Excel dans un navigateur web en utilisant l’API Aspose.Cells en arrière‑plan.

Parmi les nouvelles fonctionnalités demandées par le client : la capacité de mettre en surbrillance une partie du texte dans une cellule ainsi que de sélectionner une cellule ou une plage de cellules en mémoire et d’obtenir leurs points de référence, après quoi un clic droit déclencherait un nouveau menu contextuel. Le nouveau menu contextuel doit être personnalisable par l’utilisateur. Tout cela doit être disponible uniquement en mode lecture afin que l’utilisateur ne puisse pas modifier le contenu.

Travail sur le projet

Après la réunion initiale où nous avons discuté des demandes du client et répondu à certaines de ses questions, notre équipe a accepté le projet et a commencé à développer les fonctionnalités demandées, en tenant le client informé de nos progrès chaque semaine. Chaque fois qu’une nouvelle fonctionnalité était terminée, nous informions le client et sollicitions son retour afin de nous assurer que nous répondions à ses besoins et à ses attentes.

Comme Aspose.Cells.GridJs a été développé par l’équipe Aspose.Cells, celle‑ci a joué un rôle majeur dans ce projet de conseil et a réalisé l’ensemble du développement. Cependant, l’équipe Paid Consulting a suivi de près tout le travail effectué par l’équipe Aspose.Cells, analysé et testé chaque fonctionnalité, examiné tous les problèmes signalés et les nouvelles demandes du client, participé à toutes les réunions et communiqué avec le client.

Retour du client

Le client a été très coopératif et, en plus des échanges par courriel, nous avons organisé plusieurs réunions après chaque retour du client, où nous avons passé en revue les nouvelles fonctionnalités créées, les éventuels bugs constatés par le client, ainsi que les nouvelles demandes. Nous avons également fourni des explications plus détaillées sur certaines fonctionnalités qui intéressaient l’utilisateur. Le retour du client est toujours précieux car il nous permet de mieux le comprendre et de livrer un projet de meilleure qualité.

Produit final

Après trois mois de consultation, nous avons satisfait l’ensemble des demandes du client et livré la version finale du projet. Lors des tests, le client a confirmé que tout fonctionnait comme prévu et a exprimé sa gratitude.