Notre approche
Avidium ne veut pas débattre et dire «Nous pensons que le fabricant X / Y / Z est le meilleur».
Pas parce que nous n'avons pas d'opinion, mais parce que ce travail est ce qu’ Avidium fait pour vivre, et tout simplement, ce qui peut être bon pour un client peut ne pas être la bonne solution pour un autre. Il y a évidemment des marques et des systèmes à éviter, mais lors de la conception d'un système, il y a des considérations plus importantes qui sont cruciales pour le succès ou l'échec d'un concept dans son ensemble. Ces considérations doivent impérativement être définies avant même de former un design technique et détaillé.
Définition de ce qui crée un "bon système" :
Fiabilité
«Fiabilité, fiabilité, fiabilité» est le mantra numéro un qui doit être pratiqué par toute personne impliquée dans le processus, des consultants aux clients. Certaines «fonctionalités» peuvent être vendues intrinsèquement aux clients, mais en réalité elles peuvent être relativement sous-utilisées dans la pratique et, même si elles ne sont pas réellement «présentes» dans un concept, elles peuvent créer une confusion et une attitude de «Cela ne fonctionne pas». Il n’est alors pas correct dire que c’est l’utilisateur qui est en cause.
Un système qui fonctionne sans faille est un système qui est aimé par ses utilisateurs et qui donne le sentiment de « c’est tellement facile que je me demande comment je faisais avant ! »
Un système instable, compliqué ou qui tombe en panne devient une source de peur et de stress pour les utilisateurs résultant dans l’abandon de ses fonctionnalités, même basiques.
Individualité des clients
Cela peut être délicat, mais en fin de compte, ce sont eux qui doivent comprendre et vouloir faire fonctionner le système. Certains utilisateurs aiment un menu avancé, d'autres veulent simplement appuyer sur «on», d'autres sont techniquement compétents, d'autres encore sont confus par la moindre chose technologique. L’aspect émotif de l’utilisateur n’est également pas à négliger comme l'expérience précédente d'un système mal conçu ou programmé (essayez de leur dire que c'était la programmation de leur ancien système qui était le problème et non l’équipement lui-même, par exemple ...), voire des problèmes esthétiques . Fondamentalement, le système sera utilisé et apprivoisé par le client et la clé de la réussite est une orientation éclairée avec une bonne écoute au stade de la conception pour créer ce dont ils ont besoin, plutôt que ce que l’intégrateur veut leur donner.
Le client est un individu et chaque concept lui est propre ...
Maintenance
Même avec le mantra de fiabilité qui résonne encore dans vos oreilles, il y aura des cas où l'équipement tombe en panne ou d’autres qui nécessitent un entretien. Bien que les utilisateurs soient de plus en plus avertis technologiquement parlant, ils ne sont pas aussi experts sur un système que les personnes qui l'ont conçu et installé. Les systèmes créés doivent avoir une bonne documentation, être transmis avec une formation pour les personnes concernées et pouvoir être pris en charge à distance par l'équipe d'installation.
La présence sur site doit être considérée comme une dernière option et «nous viendrons le réparer si ça ne va pas» n'est pas tout à fait la bonne attitude à avoir.
«Nous viendrons le réparer s'il ne peut pas être résolu à partir des outils que nous avons intégrés" est probablement quelque part plus près de notre marque de fabrique. Des applications hébergées pour la plupart en « cloud » peuvent aider à effectuer la surveillance et le dépannage à distance et peuvent toutes être incluses dans un package de service après-vente, par exemple.
Comme mentionné au début (si vous avez réussi à lire jusque-ici ...), il y a beaucoup de détails techniques à traiter durant la conception d’un système. Nous avons nos composants préférés mais, comme nous l'avons dit, les trois points ci-dessus doivent rester prioritaires à la fois chronologiquement et par rapport aux autres considérations du système afin de répondre aux exigences de celui-ci.