Olivier COURTOIS

.NET en général

Le client est roi !? Pas tant que ça…

Oui enfin pas tant que ça …

Il est une chose que je n’ai jamais compris de la part des entreprises nouvellement connectées. Pourquoi est-il si difficile de se désabonner d’une newsletter, de supprimer son compte ou de résilier un abonnement ?

Pas plus tard que tout à l’heure j’ai voulu me désabonner d’une newsletter. Pour une fois le lien était plutôt bien mis en évidence dans l’email non désiré. J’avais alors un apriori positif sur le site. Mais une fois sur la page voilà les instructions :

citivox

WTF? Ok personnellement je comprends bien que je dois décocher toutes les cases mais qu’en est-il des novices en informatique ? Pourquoi est-ce si obscur ?

Encore mieux. Je possédais jusqu’à qu’il y’a peu d’un serveur dédié à prix discount me servant à l’hébergement de ce blog. Ne tirant pas réellement parti de tous les avantages d’un serveur dédié j’ai voulu résilier… Pour cela :

  • J’ai du me connecter à l’interface en ligne.
  • Cliquer sur résiliation.
  • Imprimer un formulaire.
  • Envoyer le formulaire en recommandé avec accusé de réception.
  • L’accusé a du être reçu et informatiquement traité.
  • La résiliation a été effective.  

Mais non de non! Pourquoi est-ce que je n’ai pas juste eu à cliquer sur résilier, répondre à une question du genre “êtes-vous sur?” et basta !???

Lorsque le client en vient à vouloir résilier/se désabonner, il n’est plus temps d’essayer de le convaincre de rester. Le mieux que vous ayez à faire est de permettre au client de faire ce qu’il veut faire le plus simplement possible.

En effet lorsque vous gagnez un nouveau client c’est car votre produit est soit si novateur qu’il est seul sur son marché ou que votre produit est celui qui semble le mieux correspondre au besoin de votre client. Si le client décide de partir cela peut être pour un autre produit correspondant maintenant mieux à ses besoins. Le mieux que vous ayez à faire :

  • C’est remercier votre client d’avoir passé du temps à vos cotés.
  • Faire en sorte que la résiliation/désabonnement soit le plus simple possible.
  • Faire en sorte d’innover technologiquement/commercialement pour que vous soyez de nouveau le produit correspondant le mieux à votre client.

Au final pour garder vos clients ne les empechez pas de résilier mais permettez leur de le faire facilement. Gardez à l’esprit que vous devez simplifier toutes les démarches de votre clients, le frustrer le moins possible et faire en sorte d’avoir le meilleur produit. C’est tout ce dont vous avez besoin !

  • 6 Comments
  • Filed under: Pensees
  • C’est à m’intéressant à l’ergonomie informatique que j’ai vraiment compris l’intérêt d’une étape de mise en croquis d’un projet.

    Cela peut paraitre évident lorsque l’objectif est de maquetter une interface afin qu’elle soit pensée pour l’utilisateur, efficace et simple. Or en m’essayant à l’exercice je me suis rendu compte que cette étape garde ses avantages pour tous types de projets informatique nécessitant une expertise ergonomique. On peut citer : les tableaux de bords, les rapports, les clients lourds, les clients RIA, les sites internet, les portails d’entreprises, etc.

    Voilà pourquoi :

    1. Nous parlons des langues différentes. Peu importe notre langue chaque personne l’interprète différemment. C’est ce qui rend si difficile la communication autour d’un projet ou l’entente sur une spécification donnée.
    2. Nous sommes des êtres visuels. Notre compréhension du monde est essentiellement le fait de notre vision. C’est le sens le plus important chez l’être humain, c’est via celui-ci que nous découvrons le monde, que nous apprenons à lire ou écrire, etc. D’où l’adage “une image vaut mieux qu’un long discours”.
    3. Nous itérerons plus souvent. La mise en croquis permettra de partager une vision commune du projet, de la critiquer et d’itérer à nouveau jusqu’à l’obtention du résultat le plus satisfaisant dans une période de temps très courte.
    4. Nous irons plus loin dans la réflexion. Lorsque l’on dessine l’interface et la façon dont nous allons interagir avec le logiciel, nous sommes obligés de nous placer dans la peau de l’utilisateur et d’utiliser virtuellement l’application en devenir. C’est ainsi qu’un certain nombre de problématique que l’on aurait pu ne pas voir seront solutionnées dés la conception.

    Remarque : ces raisons sont d’autant plus valables avec un prototype qui permet de “réellement” utiliser le logiciel en devenir.

    Dans un prochain billet nous verrons les différents outils à notre disposition :

    [EDIT] D’autres billets sur le sujet :

  • 0 Comments
  • Filed under: Ergonomie, Pensees
  • Resharper pour Visual Studio 2010 Beta 2 !!

    Il est des habitudes de Jetbrains de proposer un Early Access Program pour chaque version majeure de Resharper. Depuis le 19 octobre Resharper 5.0 est accessible de cette manière.

    Cependant hier ils ont enfin mis à disposition une version compatible avec la dernière beta de Visual Studio.

    Foncez, c’est juste !!!

  • 0 Comments
  • Filed under: Dotnet
  • Connaissez-vous Sandcastle ?

    Vous l’aurez compris je travaillais cette semaine à la réalisation d’un livrable client. Par conséquent j’ai du réaliser un installeur mais aussi des documentations.

    Ma priorité était donc la facilité d’utilisation qui se traduit par un installeur avec le minimum d’écrans, une documentation la plus précise possible et une réutilisation intempestive de l’identité visuelle de la marque.

    C’est dans ce but que j’ai écrit 2 documentations : une documentation utilisateur et une documentation technique. En fait pour ne rien cacher j’ai écrit la première et générer la seconde…

    C’est là que rentre en jeu Sandcastle. Ce petit outil édité par Microsoft permet de générer à partir d’une assembly sa documentation style MSDN. Mais le problème c’est que ça doit être un barbu qui l’a créé, autrement dit “bonjour la ligne de commande” !

    Heureusement une bonne âme a eu pitié et vous trouverez

    une interface graphique permettant de piloter Sandcastle sur codeplex.
     
    Au final vous obtenez un chm ressemblant comme 2 gouttes d’eau à MSDN et permettant de naviguer dans les classes de votre assembly. Votre seul travail revient à documenter correctement votre code à l’aide de summary. D’ailleurs si vous voulez le faire encore plus simplement jetez un oeil sur le plugin Visual Studio GhostDoc.

    Outils

  • 0 Comments
  • Filed under: Dotnet, Microsoft