Nous avons un problème majeur où je travaille, et son nom est "personnalisation". Nous avons un ancien système logiciel de fournisseur (10 ans et plus) que nos services informatiques et comptables aimaient auparavant personnaliser. Quelque part le long de la ligne, ce logiciel a commencé à devenir très bogué. Ensuite, j'ai été embauché après la majeure partie de la personnalisation.
Presque tous les problèmes que j'ai rencontrés avec le système sont le résultat direct de la personnalisation; tout ce que nous changeons risque de briser les logiciels financiers critiques. Pourtant, le service de comptabilité continue de suggérer des changements (parce que nous avons toujours dit oui!) Et il semble y avoir peu de respect pour l'impact potentiel des changements.
Certains changements ne posent aucun problème; les formulaires peuvent être (et sont censés être) personnalisés dans le logiciel du fournisseur, nous pouvons déplacer les champs de formulaire, les supprimer, etc. Mais pour chaque personnalisation inoffensive comme celle-ci, ils suggèrent également des modifications telles que des procédures stockées et des déclencheurs pour manipuler les données dans la base de données pour l'application du fournisseur.
Je leur ai récemment (à peine) fait cesser d'essayer d'importer des clients d'un programme fournisseur dans un autre car les informations étaient complètement incompatibles. Mon problème avec la façon dont cela a été résolu est parce que j'ai trouvé que le système ne fonctionnait pas du côté utilisateur; la tâche était plus compliquée qu'ils ne le pensaient, alors ils ont abandonné. Quelle que soit la facilité de la tâche côté utilisateur, l'opération qu'ils souhaitaient n'aurait pas dû être effectuée.
Comment puis-je communiquer que le changement de fonctionnement de ce système comporte des risques, en particulier lorsque la validité des données est en jeu? Je suis un nouvel embauché (6 mois) et c'est devenu le statu quo, mais cela met en péril la validité de nos données financières et de nos contrats de support - une fois que le support du vendeur entend "X a été personnalisé", ce qui leur donne beaucoup de raisons de ne pas pour nous soutenir ou nous dire que c'est de notre faute.