Quand le logiciel de gestion pour études d’avocats bégaye : recherche des causes au-delà de la surface
Corrélation vs. causalité : pourquoi l’erreur se trouve rarement dans la couche supérieure
Corrélation et causalité
Pourtant, une corrélation n’implique pas encore de causalité, même si le lien peut sembler causal.
— Wikipédia
Cause et effet
Vous avez mis vos écouteurs et profitez de la dernière œuvre de votre orchestre préféré. Mais la musique bégaye. Ce n’est pas amusant ! Mais qui est responsable du problème ?
Voici quelques suggestions de personnes à qui vous pourriez vous plaindre :
1.Au chef d’orchestre ! Qu’est-ce qui ne va pas avec lui ? Ne remarque-t-il pas que les musiciens sont désynchronisés ?
2.À Bose ! Ces écouteurs sont chers et ne valent rien !
3.À Apple ! L’ancien iPhone était de toute façon meilleur que le nouveau.
4.À Spotify ! Ils demandent de l’argent chaque mois pour quelque chose qui ne fonctionne même pas correctement.
La liste des destinataires potentiels de plaintes pourrait être allongée : Qu’en est-il du hotspot Wi-Fi ? Et du switch auquel il est connecté ? Ou peut-être le fournisseur d’accès à Internet a-t-il des problèmes techniques ?
En bref : la musique bégaye, et il est tout sauf clair à qui vous devez adresser votre plainte. Le produit que vous consommez – c’est-à-dire la musique – vous parvient via un système complexe où de nombreuses composantes ou couches s’empilent.
Il en va de même pour votre logiciel timeSensor LEGAL. Nous « composons » le logiciel avec lequel vous gérez les données de votre étude. Mais si la musique bégaye, les causes sont souvent plus profondes.
Exemple du quotidien
L’étude Schneider & Müller (nom modifié) s’est plainte que timeSensor LEGAL était soudainement très lent depuis la dernière mise à jour. Un ticket a été ouvert, et le support de premier niveau a effectué les vérifications habituelles selon la checklist. Rien n’a été trouvé au niveau de timeSensor LEGAL, il a donc été recommandé à l’étude que le support informatique local vérifie le réseau. Celui-ci n’a rien constaté, et il a donc été supposé que le logiciel timeSensor était responsable du ralentissement.
Lors d’une analyse approfondie par nos développeurs, le protocole Traceroute a montré un délai suspect au premier saut. Le problème est manifestement survenu lors de la transition du modem de l’étude vers Internet. Le fournisseur d’accès à Internet a alors été activé.
Finalement, nous avons reçu la lettre suivante de l’étude :
La racine du mal a été trouvée : lors de travaux de rénovation dans le sous-sol de notre bâtiment, le câble à fibre optique de nos bureaux a été endommagé. Notre système est automatiquement passé à un « système de secours » de Swisscom après la panne. Mais celui-ci est beaucoup plus lent. Swisscom a maintenant réparé les dégâts. Nos techniciens réseau se sentent donc « innocents » et ne trouvent aucune erreur lors des mesures concernant notre réseau. Swisscom a ensuite vérifié « sa partie » du réseau de fibre optique et a trouvé l’erreur chez elle. Eh bien : le problème est résolu avec le nouveau câble à fibre optique ! timeSensor fonctionne à nouveau merveilleusement vite (<5 ms), et c’est un plaisir de travailler avec la solution.
— Étude Schneider & Müller (nom modifié)
Le modèle en couches
Les couches superposées peuvent être représentées comme une pyramide. La couche supérieure est timeSensor LEGAL. Le programme communique en permanence avec la base de données. En dessous se trouve le système d’exploitation, qui est lui-même structuré en différentes couches. Tout en bas se trouve le matériel physique.
Le modèle en couches en un coup d’œil – les erreurs des couches inférieures se répercutent jusqu’à la couche supérieure.
Les erreurs dans une couche se répercutent sur la couche supérieure respective. Une carte réseau défectueuse (couche physique) affecte toutes les couches supérieures jusqu’à la couche la plus haute. Cependant, les messages d’erreur ne sont émis que par les couches supérieures ; les couches profondes utilisent des fichiers journaux (log files).
Où se trouve l’erreur ?
Il peut être délicat de trouver la couche qui cause le comportement erroné. Comme timeSensor LEGAL représente la couche supérieure, les erreurs y sont visibles. Cela ne signifie cependant pas que l’erreur a été causée dans la couche supérieure. La carte réseau défectueuse déclenche un message d’erreur dans timeSensor LEGAL – mais la cause se trouve dans une couche beaucoup plus profonde.
C’est pourquoi chaque couche doit être examinée lors de la recherche d’erreurs.
La recherche d’erreurs
Pour identifier efficacement et systématiquement la cause d’un comportement erroné, nous utilisons un modèle à trois niveaux.
BIZ | LAW s’occupe depuis 2016 des questions de numérisation des processus des études d’avocats.
Le développement, y compris et surtout pendant la pandémie de COVID-19, donne raison à Kamp et à ses collègues de l’étude : « Nous n’avons pratiquement pas ressenti de différence dans notre façon de travailler et notre efficacité lorsque nous avons tous dû travailler à domicile en mars 2020 ». Avec la nouvelle interface, cette efficacité est encore considérablement augmentée.
Hendrik Kamp – Droit des contrats internationaux et transfert d’innovation
Maître Hendrik Kamp est spécialisé dans le conseil aux entreprises technologiques et aux pôles d’innovation et d’excellence. Né et élevé en Rhénanie-du-Nord-Westphalie, il a obtenu son premier examen d’État en droit en Bavière. Après avoir passé le deuxième examen d’État en droit, il a très tôt dirigé le département juridique d’une entreprise cotée en bourse de l’industrie des équipementiers automobiles. Par la suite, Hendrik Kamp a accompagné avec succès le redressement d’un fabricant de semi-conducteurs de taille moyenne en occupant un poste de direction, approfondissant ainsi son expertise économique. Parallèlement, il a acquis une approche systématique de l’amélioration des processus à l’aide de méthodes analytiques et statistiques (Six Sigma). En 2009, il s’est établi comme avocat indépendant et a fondé BIZ | LAW Rechtsanwälte.









