Le tourment du choix d'un messager d'entreprise: gratuit, votre serveur, pas iChat


Bonjour à tous, je m'appelle Dmitry, je travaille en tant que développeur dans une petite société de logiciels en Russie depuis 5 ans. Je voudrais parler de la façon dont «historiquement» s'est passé avec le chat dans notre entreprise, partager mon tourment de choisir un digne héritier et les solutions trouvées.

Commencer


Lorsque je suis arrivé au travail le premier jour, ils m'ont montré mon lieu de travail, m'ont donné un ordinateur, enregistré à Zhir et Gitlab, et m'ont montré le principal moyen de communication entre les employés - iChat. Vous pourriez penser qu'il s'agit d'Apple, mais c'était un peu pire.



À mon oh, visage surpris, mes collègues ont expliqué que cela s'était passé si historiquement (une sorte de lien de fil), et en général, tout le monde comprend que c'est un peu étrange, mais personne ne prévoit de changer quoi que ce soit. En effet, il y a tellement d'avantages à iChat (entièrement appelé Intranet Chat - Wikipedia ):

  • se tient sur notre serveur et ne brouille pas
  • le tout gratuitement (L'auteur du programme a publié la dernière version en 2002, gratuitement)
  • "A une interface esthétique et simple" (merci pour la citation, Wikipedia)
  • il y a toutes les fonctions nécessaires - chats personnels et un «babillard»

Eh bien, tout va probablement bien, je ne comprends tout simplement pas quelque chose, pensai-je. Mais après plusieurs semaines d'utilisation d'une lampe domestique, ses inconvénients sont clairement apparus:

  • il n'y a pas d'historique - redémarrez l'ordinateur, et si votre collègue Vasya vous a envoyé un e-mail hier, allez lire les journaux dans un fichier texte
  • les fichiers ne peuvent pas être transférés - bienvenue sur l'échangeur ftp de l'entreprise, les dossiers partagés sur le disque ou les clouds personnels (je conduis personnellement mon compte OneDrive si nécessaire)
  • il est impossible de discuter normalement de l'extérieur (il est normal d'écrire à des collègues uniquement en se connectant via VPN ou RDP)
  • vous ne pouvez pas écrire à quelqu'un qui est hors ligne maintenant - si un collègue travaille à domicile aujourd'hui, ou est parti tôt, ou est actuellement sans travail - souvenez-vous de votre message jusqu'à des temps meilleurs
  • après tout, le client est uniquement pour Windows depuis la 98e version - vous n'avez pas d'iPhone et en ligne 24 heures sur 24
  • Naturellement, il n'y a pas de surlignage normal de rien: code, liens (enfin, il y a surlignage, mais vous ne pouvez pas cliquer dessus), hypertexte

Situation: nous avons un "chat avec handicap". Tant de «impossible» que la tête tourne. Presque tous les employés communiquent en même temps avec des collègues dont ils ont besoin via une sorte de Skype, Vatsapa et télégrammes: là, vous pouvez télécharger des fichiers, et il y a un client pour Android, et vous pouvez voyager en ligne de manière incroyable. Si vous tombez malade, il n'est pas nécessaire de dire à un collègue d'un autre département sur trois personnes que vous ne serez pas là demain, et vous pouvez trouver le lien vers les informations Habr que vous avez été jetées il y a une semaine sans les prières de Cthulhu.

Alors pourquoi ne pas simplement utiliser Skype / Whatsapp / Telegram / Viber / ICQ?


Peut-être pouvez-vous déjà dire quel est le problème. Tout d'abord, tous les employés sont regroupés autour de leurs messagers. L'un a besoin d'écrire là, l'autre ici, pour un de mes collègues j'ai même fait fonctionner ICQ en permanence, il n'a pas utilisé autre chose (même aiChat). Et ce qui est typique, c'est que personne ne veut passer à un autre chat, et ceux qui ne les utilisent pas en principe (oui, il y en a beaucoup parmi les programmeurs, principalement des employés plus âgés, ou paranoïaques, ou les deux) et pour commencer.

Et deuxièmement, dans mon télégramme, il y a des camarades de classe, des connaissances et toute ma liste de contacts, et il est impossible de séparer normalement mes collègues de tout le monde. Et pour savoir ce qu'est un collègue dans le télégramme, je ne peux que lui demander. Parfois, je ne sais pas du tout que j’ai un nouveau collègue tant que je ne vois pas un inconnu devant un ordinateur dans un autre bureau. Plus brièvement le chaos.

Ensuite, j'ai demandé à notre chef de département s'il était possible de prendre un programme plus récent et pourtant Apple est plus avancé techniquement pour que tout le monde ne souffre pas de déchets et puisse facilement discuter en un seul endroit. "Il n'y a pas un tel programme", a répondu la réponse. Comme non, je pensais, et je dis que c'est certainement le cas, cela ne peut qu'être. "Alors trouve, et on verra." Ok, maintenant l'ère numérique, tout est google, je pense que c'est facile de trouver quelque chose de sain. Je me trompais un peu.

Exigences de chat d'organisation


  • paiement gratuit ou ponctuel d'un montant inférieur à 5 000 en bois ("c'est gratuit en ce moment, donc je ne veux pas payer, et même 3k par mois" - l'organisation a à peu près la même attitude à payer pour un chat, et le crapaud me presse également de payer à des prix qui Les entreprises américaines proposent d'autres entreprises américaines et pas tout à fait américaines)
  • installation sur votre serveur si pas nécessaire, alors au moins très souhaitable
  • prise en charge de la langue russe (la version anglaise est garantie d'être utilisée uniquement par le service de développement, puis avec un tronçon)

Exigences de chat de ma part


  • multiplateforme. Pour que je puisse enfin m'asseoir au dîner, dans les transports ou en vacances, écrire quelque chose à quelqu'un au téléphone et même découvrir ce que quelqu'un m'a écrit. Et pour que mon collègue, qui a Linux, ne fasse pas triste mine à chaque fois au mot "chat".
  • aiguisé par la communication en entreprise. Pour que je discute avec tous mes collègues et seulement mes collègues
  • projet actif et vivant. Pour que les insectes, comme les insectes congelés dans l'ambre, ne s'accrochent pas au produit avant la fin des temps
  • transfert de fichiers. Eh bien, pourquoi devrais-je télécharger cette image dans un dossier partagé si je peux simplement la déposer via le chat!
  • Synchronisation normale des notifications / non lues. Afin de ne pas aimer sur Skype - j'ai attrapé un message, puis dans les 24 heures, vous trouvez une notification à ce sujet sur chacun de vos appareils.

Sur les traces d'Aychat


Au début, j'ai essayé de trouver quelque chose de similaire à aychat, petit, local, gratuit, sous Windows, sans sagesse. Les offres russes dans ce segment de marché sont souvent quelque chose d'incroyable: un ensemble de fonctionnalités médiocres, figé quelque part au milieu des années 2000, est combiné avec l'interface utilisateur maladroite à la "mon premier projet à Delphes" et le prix du cheval qui peut seuls les spécialistes du marketing de rêve de JetBrains et Adobe. Souvent, un manque complet ou partiel de soutien est inclus.

L'une des meilleures options que j'ai réussi à trouver était le chat Commfort. Le nom m'a intrigué, mais en réalité tout s'est avéré moins confortable.



Le coût du confort pour mon organisation d'environ 30 à 40 personnes: 16 mille roubles.

Le produit a des caractéristiques attrayantes, mais il effraie son interface et n'inspire pas confiance en sa qualité. Et au prix que nous n'irons pas avec lui.

Malheureusement, après plusieurs heures de recherche sur Google, je n'ai pas trouvé d'option correspondant à mes critères. S'il existe, je serai reconnaissant pour le lien.

Ce sont vos pantalons hipster


Plusieurs fois récemment, j'ai entendu parler de mou dans l'un ou l'autre endroit (mou dans les langues du groupe romain). Que ce soit quelque chose de nouveau, jusqu'ici sans précédent, ou discuter sur les stéroïdes, ou un forum avec une étrange façon de montrer les sujets. Les Américains s'y adonnent à la maison, et chaque startup qui se respecte l'utilise (sur leurs macbooks, en buvant des smoothies et du café de Starbucks). Un de mes collègues est récemment parti pour une startup qui crée un concurrent à relâcher.

Eh bien, le mou signifie le mou, il ne peut pas y avoir autant de battage médiatique à partir de rien. Un examen rapide du patient a montré la présence de nouvelles lotions, de certains canaux avec des hashtags et une interface inhabituelle. Et le désir d'être à la pointe de la technologie était certainement fort, mais l'interface de notre ami à l'étranger n'a absolument aucune traduction dans d'autres langues, et seule Apple (qui, comme vous le savez, peut tout faire, mais pas tout) peut la mettre sur son serveur. Eh bien, un petit fichier.

Oh, et il y a aussi des hipsters. C'est comme un mou, juste du hip-hop. Et il n'y a pas non plus de traduction, et je ne peux pas non plus me le dire. Mais pour les hipsters. Et pour les robots.



(dans la voix d'un robot hipster) Quelque chose de nouveau - c'est tellement cool!

Mais je voudrais que notre


J'ai déjà eu le temps d'être bouleversé par le désespoir, après quelques semaines, je suis tombé presque accidentellement sur Zulip - un concurrent openSource pour le mou (ou peut-être pas un concurrent qui les comprendra), très similaire à ce dont j'ai besoin. Il est gratuit et tout le monde peut l'installer sur son serveur, même si cette personne est une entreprise de 50 personnes.

Bien qu'il soit rapidement devenu clair que cette option ne convenait pas en raison de la complexité (il y a des sections, des sections ont des sujets, et seuls les sujets ont des salles de chat où vous pouvez écrire quelque chose) et, pour ainsi dire, sans anglaisismes ... eh bien, loin d'eux, l'expérience utilisateur est généralement triste. Et oui, uniquement en anglais.


Voici à quoi ressemble un patient au nom incompréhensible

Mais c'est déjà plus proche, et il peut vraiment y avoir quelque chose qui convient dans le monde OpenSource! A poursuivi la barre de recherche un peu plus et a trouvé le chat Mattermost et Rocket. Ce dernier, en conséquence, a reçu un prix de sympathie pour les spectateurs nommé d'après moi et est entré dans notre maison en tant que nouveau membre de l'écosystème logiciel. Et tout ça parce qu'il a des traductions, des traductions!


Ça ressemble à tout

En bref, les câlins et les inconvénients du chat de fusée


Tout d'abord, bien sûr, les pros:

  • Il y a une traduction en russe. Oui, ce n'est pas complet, mais presque, et dans ce cas, vous pouvez traduire quelque chose de nécessaire dans votre propre langue. Les traductions sont hébergées sur le portail lingohub.com, spécialement conçu pour cela. L'auteur de ce post, à son crédit (et modestie), a traduit 60% de ce qui n'a pas encore été traduit, et ne va pas s'arrêter.
  • Vous pouvez mettre une ligne sur votre serveur Linux (vraiment, une, et cela fonctionne).
  • Les clients ont toutes les plateformes sauf Windows Phone :( pauvres, pauvres WP! (Je suis moi-même l'ancien propriétaire de Lumia)
  • Il existe une version Web, vous pouvez vous connecter rapidement depuis n'importe quel appareil et, par exemple, transférer le fichier journal depuis l'ordinateur du client, envoyer une trace de pile ou simplement écrire à un collègue
  • Séparément, vous pouvez configurer toutes les notifications: à partir de quels chats pour vous afficher les notifications, et à partir de laquelle non; Paramètres de notification distincts pour les appareils mobiles et de bureau
  • Il y a un serveur de fichiers, vous pouvez jeter des fichiers
  • Gratuit
  • Il est activement développé, de nouvelles fonctionnalités sont sciées, des bugs sont corrigés

Maintenant les inconvénients:

  • Bugs. Où pourraient-ils être sans eux? Ils le sont. Dans les lieux, quand on clique quelque part, rien ne se passe, dans les lieux, au contraire, il se passe quelque chose auquel on ne s'attend pas du tout. Mais je dois dire qu'il n'y en a pas beaucoup, et en général la situation est à peu près la même que celle de Xiaomi, bon marché et avec des bugs, mais globalement ça marchera.
  • Le client de bureau est sur un électron, ce qui en soi n'est peut-être pas un inconvénient, mais pas tout à fait cool.
  • Le client mobile est presque une copie de bureau connectée via WebView (probablement). Il ne fonctionne pas de manière intelligente et réactive sur un smartphone.
  • Il n'y a aucune liste de tous les utilisateurs dans l'interface. Je ne sais pas pour vous, mais dans le chat d'entreprise, je veux voir une liste de tous mes collègues. Parce que je ne connais pas les noms de certains de mes collègues, mais je ne connais même pas l'existence de certains.
  • Mmm, quoi d'autre est là. Oui, il n'y a pas de statut «En vacances». Je suis donc parti en vacances, j'ai mis le statut "en vacances" et tout est en chocolat.

Peu importe, Rocket Chat est sur un serveur de démonstration gratuit avec un accès complet ici .

Quelles fonctionnalités intéressantes je me suis trouvé dans les nouveaux chats


Avatars - permettent aux débutants ou aux introvertis de mieux naviguer qui est qui.

Intégrations - vous permettent d' envoyer des gifs au chat pour afficher des notifications sur les événements du serveur GitLab, sur les nouveaux articles du blog d'entreprise, et même le diable sait ce que l'enfer sait quoi.

En conclusion


En général, en ce moment, nous organisons un chat de fusée dans nos différents départements, tous ceux qui souhaitaient s'y connecter.

Maintenant, je suis en train de me creuser la cervelle pour autre chose - comment puis-je m'assurer que tous les employés oublient le bon vieux Aichat et utilisent le nouveau hipster Rocket Chat. Et parfois, je me demande si j'ai fait le bon choix.

PS Si vous avez lu cet article et que vous pensiez que dafuq ai juste lu "pourquoi l'auteur a-t-il écrit ce merveilleux article", je répondrai tout de suite:

Premièrement, mon expérience peut être utile à quelqu'un. Si je tombais sur un article similaire au début de ma recherche, cela me ferait économiser beaucoup d'efforts. J'espère que cela aidera ceux qui seront à ma place.

Et deuxièmement, je suis toujours dans ah ... Oh, quelle confusion autour de tout ce qui se passe actuellement sur le marché des messagers, et je n'ai pas une compréhension claire de ce qu'il faut faire pour rendre tous les employés heureux. Par conséquent, j'espère que dans les commentaires, ils me diront les solutions que j'ai ratées, ou du moins partager mon expérience dans ce domaine.

Troisièmement, l'auteur voulait juste se plaindre de la gravité de ce monde, de l'inaccessibilité des idéaux et de la futilité de l'être, mais Habr Giktayms n'est pas un livre triste, alors à propos de ce tssssssss ...

Source: https://habr.com/ru/post/fr405887/


All Articles