{"id":2767,"date":"2019-05-02T14:11:56","date_gmt":"2019-05-02T12:11:56","guid":{"rendered":"https:\/\/inlab.fib.upc.edu\/?p=2767"},"modified":"2019-05-02T14:11:56","modified_gmt":"2019-05-02T12:11:56","slug":"reemplazando-slack-asi-es-como-se-hace","status":"publish","type":"post","link":"https:\/\/inlab.fib.upc.edu\/es\/uncategorized-ca\/reemplazando-slack-asi-es-como-se-hace","title":{"rendered":"Reemplazando Slack: As\u00ed es como se hace"},"content":{"rendered":"<p>El uso de herramientas de comunicaci\u00f3n es hoy en d\u00eda obligatorio en un entorno profesional, mas all\u00e1 del inmortal correo electr\u00f3nico. La herramienta mas popular es Slack, tambi\u00e9n en los entornos profesionales. Slack es \u00abgratuito\u00bb y ofrece las funcionalidades mas interesantes bajo un programa de pago. Aun as\u00ed, hay algunos aspectos que ni siquiera con sus versiones de pago podemos obtener. Descubre aqu\u00ed cuales son y que herramientas te permitir\u00e1n disfrutarlas en tu empresa. Las hemos analizado.<\/p>\n<p><!--more--><\/p>\n<p>El uso de herramientas de comunicaci\u00f3n es hoy en d\u00eda obligatorio en un entorno profesional, m\u00e1s all\u00e1 del inmortal correo electr\u00f3nico. La herramienta m\u00e1s popular es Slack, tambi\u00e9n en los entornos profesionales. Slack es \u00abgratuito\u00bb y ofrece las funcionalidades m\u00e1s interesantes bajo un programa de pago por usuario. Aun as\u00ed, hay algunos aspectos que ni siquiera con sus versiones de pago podemos obtener. Descubre aqu\u00ed cuales son y que herramientas te permitir\u00e1n disfrutarlas en tu empresa. Las hemos analizado.<\/p>\n<p>En inLab FIB hemos detectado algunas necesidades que nos gustar\u00eda que nuestra herramienta de trabajo tuviese:<\/p>\n<p>\u2022 <strong>B\u00fasqueda de mensajes y archivos sin l\u00edmite<\/strong>: la informaci\u00f3n ha de ser f\u00e1cil de encontrar, de lo contrario no la consideramos una herramienta que facilite el trabajo, lo dificulta.<br \/>\n\u2022 <strong>Gesti\u00f3n avanzada de usuarios<\/strong>: En un entorno con alta rotaci\u00f3n de usuarios, es importarte poder tener diferentes roles con diferentes accesos. Por ejemplo, tener usuarios \u00abinvitado\u00bb para que un cliente en concreto pueda acceder al chat de su proyecto.<br \/>\n\u2022 <strong>Entorno aislado del cloud<\/strong>: Para proyectos en los que el nivel de seguridad y confidencialidad es sin duda cr\u00edtico. Es sabido que no puedes confiar en herramientas gestionadas por terceros para estos menesteres. \u00bfParanoia? Para nada.<br \/>\n\u2022 <strong>Integraci\u00f3n con aplicaciones<\/strong>: Se ha de poder conectar con Jenkins, Youtrack, Jira, alertas, etc. por razones evidentes de productividad.<br \/>\n\u2022 <strong>Lightweight<\/strong>: Tanto el servidor como las apps cliente han de ser ligeras. Si las queremos para aumentar productividad, no tiene sentido que su uso me robe muchos recursos.<br \/>\n\u2022 <strong>Menor coste y mantenimiento<\/strong>: Cuanto menos cueste y menos tiempo haya que dedicarle a mantenerlo, mejor.<br \/>\n\u2022 <strong>Open Source<\/strong>: Apoyamos la comunidad y por ello preferimos herramientas de c\u00f3digo libre.<\/p>\n<p>Con estos requisitos que nos hemos marcado es evidente que tenemos que buscar una alternativa a Slack. Tener el sistema aislado del cloud o que sea software apoyado por la comunidad, son aspectos que no tendremos ni con las versiones de pago. Hemos buscado otras alternativas para ver que ofrec\u00edan. La mayor\u00eda cubre lo mismo que Slack en sus variantes gratuitas y de pago. Podemos encontrar herramientas decentes (m\u00e1s de 30) con precios entre 2 y 15\u20ac por usuario al mes. Entre todas las que hemos encontrado nos hemos quedado con 3 para probarlas en una prueba piloto. Todas ellas re\u00fanen las caracter\u00edsticas que busc\u00e1bamos.<\/p>\n<p><strong>Zulip<\/strong> (https:\/\/zulipchat.com\/ &#8211; https:\/\/github.com\/zulip) Es la primera que probamos. Inicialmente parec\u00eda muy prometedora, pero al desplegarla nos encontramos con que era extremadamente pesada y adem\u00e1s su forma de organizar el contenido es conceptualmente diferente a Slack, se parece m\u00e1s a algo similar a reddit. La hemos descartado por que los usuarios ya est\u00e1n acostumbrados al estilo Slack y porque no tiene mucho sentido dedicar recursos hardware tan altos (+4Gb de memoria) para una herramienta de \u00abchat\u00bb. No cumple por tanto nuestro requisito de lightweight.<\/p>\n<p><strong>Rocket Chat<\/strong> (https:\/\/rocket.chat\/ &#8211; https:\/\/github.com\/RocketChat) Nos ha gustado bastante. Es extremadamente ligera y r\u00e1pida, su consumo es puramente residual lo cual es muy interesante dada la cantidad de usuarios que la usar\u00e1n (cuantos m\u00e1s clientes activos m\u00e1s consumo de recursos). Tiene multitud de posibilidades de configuraci\u00f3n y cumple todos nuestros requisitos. Tiene apps para m\u00f3vil que son muy r\u00e1pidas y tambi\u00e9n consumen pocos recursos. Adem\u00e1s, nos ha gustado su facilidad de despliegue.<\/p>\n<p><strong>Mattermost<\/strong> (https:\/\/github.com\/mattermost &#8211; https:\/\/mattermost.com\/) Su dise\u00f1o, al igual que Rocket Chat es visualmente muy parecido a Slack, muy sencillo y r\u00e1pido. El consumo de recursos es incluso menor que rocket chat. Tiene muchas intregrations hechas por la comunidad, aunque es un poco m\u00e1s complicado instalarlas comparado con rocket chat. En ambos casos podemos conectarnos con Jenkins y Trello por ejemplo. Por otro lado, en este aspecto, permite configurar una app muy f\u00e1cilmente con webhooks en unos sencillos pasos, unido a IFTTT, te da una potencia para crear automatizaciones solamente con \u00abclics\u00bb bastante interesante.<\/p>\n<p>Como conclusi\u00f3n personal, despu\u00e9s de analizar durante un tiempo estas alternativas, vemos que es perfectamente posible no solo prescindir de Slack sino tambi\u00e9n del resto de soluciones comerciales de aplicaciones del estilo. En nuestro caso acabaremos de analizar Mattermost y Rocket Chat m\u00e1s a fondo para migrar a uno de ellos en producci\u00f3n pr\u00f3ximamente. Por otro lado, aunque estas herramientas te dan flexibilidad y much\u00edsima autonom\u00eda y escalabilidad interna, hay que tener en cuenta que se paga con coste de mantenimiento (como cualquier software desplegado internamente).<\/p>\n<p>Nos vemos en una pr\u00f3xima entrada del blog explicando c\u00f3mo desplegaremos nuestra nueva herramienta.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>El uso de herramientas de comunicaci\u00f3n es hoy en d\u00eda obligatorio en un entorno profesional, mas all\u00e1 del inmortal correo electr\u00f3nico. La herramienta mas popular es Slack, tambi\u00e9n en los entornos profesionales. Slack es \u00abgratuito\u00bb y ofrece las funcionalidades mas interesantes bajo un programa de pago. Aun as\u00ed, hay algunos aspectos que ni siquiera con [&hellip;]<\/p>\n","protected":false},"author":594,"featured_media":2764,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[],"experteses":[17],"class_list":["post-2767","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized-ca","experteses-entornosyserviciosticdesoportealaprendizaje-es"],"acf":[],"_links":{"self":[{"href":"https:\/\/inlab.fib.upc.edu\/es\/wp-json\/wp\/v2\/posts\/2767","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/inlab.fib.upc.edu\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/inlab.fib.upc.edu\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/inlab.fib.upc.edu\/es\/wp-json\/wp\/v2\/users\/594"}],"replies":[{"embeddable":true,"href":"https:\/\/inlab.fib.upc.edu\/es\/wp-json\/wp\/v2\/comments?post=2767"}],"version-history":[{"count":0,"href":"https:\/\/inlab.fib.upc.edu\/es\/wp-json\/wp\/v2\/posts\/2767\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/inlab.fib.upc.edu\/es\/wp-json\/wp\/v2\/media\/2764"}],"wp:attachment":[{"href":"https:\/\/inlab.fib.upc.edu\/es\/wp-json\/wp\/v2\/media?parent=2767"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/inlab.fib.upc.edu\/es\/wp-json\/wp\/v2\/categories?post=2767"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/inlab.fib.upc.edu\/es\/wp-json\/wp\/v2\/tags?post=2767"},{"taxonomy":"experteses","embeddable":true,"href":"https:\/\/inlab.fib.upc.edu\/es\/wp-json\/wp\/v2\/experteses?post=2767"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}