Oui, mais le problème c'est que nous ne connaissons pas les adresses emails de nos copains/copines/camarades de classes
Et là je me suis rappelé du jour où Facebook avait remplacé les vrais adresses emails par des trucs bidons login@facebook.com, évènement dont j'avais totalement sous-estimé la portée et qui bloque tout le reste.
Donc tu vois ce genre d'interview est incroyablement utile parce qu'elle permet de faire un pivot de "faire un facebook libre basé sur XMPP" à
il faut trouver un moyen, application facebook par exemple, pour redonner aux gens les adresses emails de leurs contacts
Je pense que je n'aurais pas eu besoin d'interroger ta cousine pour savoir qu'un réseau alternatif aura besoin... d'un annuaire!
Ce que vous avez raté dans la conversation, elle parce qu'on ne se rend jamais compte de ce qui va manquer avant de le perdre, et toi parce que tu lui parles avec les réponses en tête, c'est que sur Facebook, tous les échanges sont centralisés. Si tu la fais passer aux mails, GoogleDocs (pas top pour la liberté non plus d'ailleurs, on remplace une cage par une autre) et Framablog, ils vont galérer pour retrouver la moindre information de plus de 2 semaines.
J'ajoute que la conversation ne devait pas être si approfondie, ou alors leur utilisation de FB vraiment triviale, parce que tu ne mentionnes aucune fonctionnalité en particulier.
Ils publient dans un groupe. Est-ce qu'ils utilisent le chat? Est-ce qu'ils utilisent d'autres fonctionnalités de FB de façon régulière? occasionnelle? Comment ils se tiennent au courant des dernières publis, en y allant tous les jours? Quelle est la fréquence des publications? Quelle genre de publication? Quel genre de documents? Y'a-t-il des règles explicites ou implicites sur qui publie quoi et quand? Ont-ils des besoins en gestion de révision? Est-ce qu'ils font des sous-groupes? Ont-ils une durée de vie limitée? Quel "protocole" de fait utilisent-ils pour créer et détruire ces sous-groupes?
Tu vois, autant de questions qui t'éviteraient de les envoyer essayer une solution pas adaptée, et après le premier échec, tu crois qu'ils auront envie d'essayer une autre de te propositions?
Deuxième observation que tu feras si tu m'écoutes: répondre à toutes ces questions est diablement chiant pour eux, parce qu'ils ne te doivent rien, et ne s'attendent ni ne souhaitent un quelconque changement. On sait ce qu'on perd, on ne sait jamais ce qu'on gagne.
Troisième observation: si tu leur demande "quelle fonctionnalité de FB vous utilisez?", ils ne sauront pas répondre à la question tant ils ne seront pas capables de discerner ces fonctionnalités. "Je clique là et ça marche!" Pourquoi auraient-ils besoin d'en savoir plus?
Pour répondre à ce genre de besoin en partant du besoin, il faut:
1.Passer énormément de temps à regarder comment ils travaillent et quelles méthodes ils utilisent
2.Inutile de leur demander comment améliorer, savoir ce qui est possible et ne l'est pas est un boulot technique. C'est à toi de le trouver.
3.Leur vendre ta solution. Loin d'être aussi évident quand l'actuelle "juste marche". Tu peux leur sortir les arguments apocalyptiques sur FB qui devient payant ou ferme les comptes ou autre, la réponse sera "si vraiment on n'a plus le choix, on ira ailleurs!". Il faut que ta solution leur apporte quelque chose de vraiment utile, genre indispensable une fois essayé (ou dit autrement: "killer-features"!)
4.S'assurer que la transition se fasse en douceur, parce qu'il y aura toujours des grincheux pour dire que "c'était mieux avant", et au moindre problème pas corrigé illico, ce sera un retour en arrière général.
Voilà, c'est pour ça que les migrations en entreprises sont si difficiles. Tu notes que la partie implémentation n'est pas la plus lourdingue, du coup.
Chez le grand public, la différence, c'est qu'il n'y a pas de patron qui tape du poing sur la table pour forcer un peu la main.
Mais on est de toute façon complètement hors sujet, parce que les dévs des projets Libres sont probablement beaucoup moins intéressés par ce travail, qui n'a quasiment rien à voir avec le leur, que par le développement, qui est leur "truc". Et je ne leur reprocherais certainement pas.
L'espoir, c'est qu'ils développent une solution qui plaise "naturellement", ou tout simplement: les retours des curieux enthousiastes et éclairés, qui pourraient être suffisants pour remplacer toute la procédure plus haut!
[^] # Re: problème concret : les adresses mails des contacts facebook
Posté par Maclag . En réponse au journal Mon réseau social centralisé. Évalué à 7.
Je pense que je n'aurais pas eu besoin d'interroger ta cousine pour savoir qu'un réseau alternatif aura besoin... d'un annuaire!
Ce que vous avez raté dans la conversation, elle parce qu'on ne se rend jamais compte de ce qui va manquer avant de le perdre, et toi parce que tu lui parles avec les réponses en tête, c'est que sur Facebook, tous les échanges sont centralisés. Si tu la fais passer aux mails, GoogleDocs (pas top pour la liberté non plus d'ailleurs, on remplace une cage par une autre) et Framablog, ils vont galérer pour retrouver la moindre information de plus de 2 semaines.
J'ajoute que la conversation ne devait pas être si approfondie, ou alors leur utilisation de FB vraiment triviale, parce que tu ne mentionnes aucune fonctionnalité en particulier.
Ils publient dans un groupe. Est-ce qu'ils utilisent le chat? Est-ce qu'ils utilisent d'autres fonctionnalités de FB de façon régulière? occasionnelle? Comment ils se tiennent au courant des dernières publis, en y allant tous les jours? Quelle est la fréquence des publications? Quelle genre de publication? Quel genre de documents? Y'a-t-il des règles explicites ou implicites sur qui publie quoi et quand? Ont-ils des besoins en gestion de révision? Est-ce qu'ils font des sous-groupes? Ont-ils une durée de vie limitée? Quel "protocole" de fait utilisent-ils pour créer et détruire ces sous-groupes?
Tu vois, autant de questions qui t'éviteraient de les envoyer essayer une solution pas adaptée, et après le premier échec, tu crois qu'ils auront envie d'essayer une autre de te propositions?
Deuxième observation que tu feras si tu m'écoutes: répondre à toutes ces questions est diablement chiant pour eux, parce qu'ils ne te doivent rien, et ne s'attendent ni ne souhaitent un quelconque changement. On sait ce qu'on perd, on ne sait jamais ce qu'on gagne.
Troisième observation: si tu leur demande "quelle fonctionnalité de FB vous utilisez?", ils ne sauront pas répondre à la question tant ils ne seront pas capables de discerner ces fonctionnalités. "Je clique là et ça marche!" Pourquoi auraient-ils besoin d'en savoir plus?
Pour répondre à ce genre de besoin en partant du besoin, il faut:
1.Passer énormément de temps à regarder comment ils travaillent et quelles méthodes ils utilisent
2.Inutile de leur demander comment améliorer, savoir ce qui est possible et ne l'est pas est un boulot technique. C'est à toi de le trouver.
3.Leur vendre ta solution. Loin d'être aussi évident quand l'actuelle "juste marche". Tu peux leur sortir les arguments apocalyptiques sur FB qui devient payant ou ferme les comptes ou autre, la réponse sera "si vraiment on n'a plus le choix, on ira ailleurs!". Il faut que ta solution leur apporte quelque chose de vraiment utile, genre indispensable une fois essayé (ou dit autrement: "killer-features"!)
4.S'assurer que la transition se fasse en douceur, parce qu'il y aura toujours des grincheux pour dire que "c'était mieux avant", et au moindre problème pas corrigé illico, ce sera un retour en arrière général.
Voilà, c'est pour ça que les migrations en entreprises sont si difficiles. Tu notes que la partie implémentation n'est pas la plus lourdingue, du coup.
Chez le grand public, la différence, c'est qu'il n'y a pas de patron qui tape du poing sur la table pour forcer un peu la main.
Mais on est de toute façon complètement hors sujet, parce que les dévs des projets Libres sont probablement beaucoup moins intéressés par ce travail, qui n'a quasiment rien à voir avec le leur, que par le développement, qui est leur "truc". Et je ne leur reprocherais certainement pas.
L'espoir, c'est qu'ils développent une solution qui plaise "naturellement", ou tout simplement: les retours des curieux enthousiastes et éclairés, qui pourraient être suffisants pour remplacer toute la procédure plus haut!