Démystification du processus de personnalisation client

22 juillet 2021 par
Démystification du processus de personnalisation client
e3k Partenaire technologique, Julie Patry-Hérard

  •  À quoi s’attendre lors d'une demande de développement chez e3k.

Que ce soit pour un petit projet ou un projet d’une plus grande envergure, nous appliquons toujours la même base, le même processus, car la recette est gagnante. Ceci permet une rigueur dans le suivi des étapes, un contrôle de la qualité ainsi qu’une meilleure inclusion des différents agents impliqués. En toute transparence, nous proposons de démystifier le processus d’une demande de personnalisation / de développement afin que vous sachiez à quoi vous attendre lorsque vous nous choisissez à titre de partenaire technologique. 

Odoo • Image et Texte

Les acteur impliqués

Commençons par définir QUI est impliqué dans une demande de développement.

-Le Client : il s’agit de toute organisation (Petite ou Moyenne Entreprise) qui partage nos valeurs d’entreprise et qui a comme ambition d’entreprendre une transformation numérique. Nous retrouvons dans l’équipe client, le Champion (promoteur du projet à l’interne), le Super utilisateur, et les utilisateurs. 

Le Champion est la personne qui, habituellement, place la demande de service chez e3k. C’est également avec cette personne que nous élaborons les analyses, les échéanciers et tout le volet coordination de la demande de développement. 

Le Super utilisateur est votre expert du système et de son implantation à l’interne. En lien avec notre équipe, il s’assure que le système réponde aux attentes de la direction et des utilisateurs, tout en identifiant les problèmes potentiels. Il arrive souvent que le champion soit également le super utilisateur, c’est d’ailleurs généralement un gage de succès du projet.

Les utilisateurs, sont tous les individus au sein de l’entreprise cliente qui utiliseront les modules, auprès de qui nous ferons la formation et que nous récolterons une rétroaction.

— Le Développeur : est la personne qui a la charge de développer de nouvelles applications et faire évoluer les solutions existantes. Il a pour mission de rendre fonctionnelle toute demande qui sort des paramètres de base de Odoo. Nos développeurs/programmeurs contribuent à la résolution de toute problématique que nous pourrions rencontrer en cours de projet. Vous aurez peu ou pas de contacts avec notre équipe de développeurs et c’est pourquoi il est si important de mentionner ici l’importance de leur travail.

— L’Analyste : est celui qui vous accompagne tout au long du processus, un peu à l’image d’un chargé de projet, mais en mieux. Il a la charge d’identifier clairement vos processus d’affaires et d’agir à titre d’expert logiciel afin de proposer des solutions optimales et adaptées à vos besoins. Il est responsable de l’exécution des tâches à faire et de la livraison de la solution logicielle telle que définie dans votre analyse détaillée.

Vous êtes curieux de savoir dans quel contexte on fait une demande de développement? Voici quelques cas de figure :

Pour améliorer votre système de gestion, en facilitant vos processus et en augmentant votre productivité par le fait même. Exemple : Intégration de connecteurs tels que WooCommerce, Shopify ou fournisseur EDI.

  • Pour bonifier votre progiciel Odoo afin qu’il réponde à de nouveaux besoins, car comme vous, votre entreprise évolue ! Exemple : ajout d’une carte des marchands sur votre site web.

Toute demande personnalisée visant à améliorer votre productivité et à assurer votre continuité. Exemple : ajout d’une mesure spécifique à un rapport d’analyse présent dans Odoo.

Les étapes

Définissons maintenant le QUOI de la demande de développement : comment ça se passe ?

Odoo • Texte et Image

1.       Le consultant analyse vos besoins, s’assure d’avoir bien compris votre demande et documente le tout. Il vous fait ensuite valider cette analyse afin de s’assurer que nous travaillons tous pour le même objectif. 

2.       L’analyste vérifie s’il existe un module pouvant répondre à vos besoins

    Si oui, le développeur analyse ce module et le teste dans un délai de 48 h

   Si non, le développeur fait une estimation du temps et du budget nécessaire pour  développer votre module personnalisé. L’analyste vous informera ensuite du budget estimé pour le projet.

Après acceptation des modalités de votre part, le développeur donne une date de livraison prévue, qui vous sera communiquée par l'analyste.

3.       Nous passons ensuite à l’étape de la programmation. Notre équipe de développeurs achète le module nécessaire, y apporte les modifications nécessaires et effectuent des tests tout documentant le processus. Il est important de noter ici que, plus il y a de modules ou plus il y a de modifications à faire, plus cette étape prend du temps. Nous tâchons de toujours vous garder informés de l’avancement des réalisations. Les délais généraux sont de 3 à 4 jours ouvrables + 1 journée pour chaque tranche de 2 h de développement estimé. Une fois le développement terminé, l’analyste testera la solution et retournera au développeur si nécessaire.

4.       Lorsque les tests sont conformes, l’analyste vous informe pour que vous puissiez à votre tour tester chacun des modules dans un délai de 48 heures. Si vous avez besoin de formation pour pouvoir bien tester la solution, l’analyste planifiera un appel à cet effet.

      Si vos tests sont conformes, l’analyste, qui vous accompagne tout au long du  processus, planifie une date de déploiement qui se fera avant 9 h ou après 17 h. Si les tests ne sont pas conformes à vos attentes, nous retournons au début de la phase de programmation et nous recommençons jusqu’à ce que ça fonctionne.

La mise en production se fait par les développeurs dans la journée suivant votre approbation et vous êtes avisés lorsque c’est fait. 

 À partir de ce moment, vous êtes en mesure d’utiliser Odoo. L’univers des possibles s’ouvre à vous. Mais ne soyez pas inquiet, notre processus d’implantation inclut un accompagnement post-implantation qui nous permet de valider avec vous chaque étape de la mise en route ainsi que des mises au point à intervalle régulier afin de s’assurer que tout roule comme sur des roulettes.



Partager cet article
Étiquettes