comunicacion en equipos tecnicos, teowaki, javier ramirez

122
javier ramirez @supercoco9 Comunicación en equipos técnicos o cómo tratar con tus compañeros de trabajo sin que te den ganas de matar https://teowaki.com https://datawaki.com

Upload: javier-ramirez

Post on 16-Jul-2015

913 views

Category:

Documents


2 download

TRANSCRIPT

javier ramirez@supercoco9

Comunicación en equipos técnicos

o cómo tratar con tus compañeros de trabajo sin

que te den ganas de matar

https://teowaki.comhttps://datawaki.com

brilliant jerks. Some companies tolerate them. For us, cost to effective team work is too high

javier ramirez @supercoco9 https://teowaki.com

javier ramirez @supercoco9 https://teowaki.com

Mars ClimateOrbiter

Casi $200MM perdidos porque unos ingenieros usaban cent metros y otros pulgadasí

...some soldiers from the United States (US) said that they could not understand soldiers from the United Kingdom (UK) and would go to the Canadians for a translation.

United Nations ReportMultinational Military Operations and Intercultural Factors

javier ramirez @supercoco9 https://teowaki.com

varios años formandoparte de/coordinando equipos técnicos.

https://teowaki.com

Por qu yo?¿ é

javier ramirez @supercoco9 https://teowaki.com

Equipos técnicos

javier ramirez @supercoco9 https://teowaki.com

Un poco peculiares

javier ramirez @supercoco9 https://teowaki.com

Un poco peculiares

javier ramirez @supercoco9 https://teowaki.com

Un poco peculiares

javier ramirez @supercoco9 https://teowaki.com

Equipos técnicosGente creativa

javier ramirez @supercoco9 https://teowaki.com

Equipos técnicos

javier ramirez @supercoco9 https://teowaki.com

Equipos técnicos

a veces, es muydif cil encontrar ía alguien que pueda echarte una mano

javier ramirez @supercoco9 https://teowaki.com

Equipos técnicos

un trade-offdetr s deáotro

javier ramirez @supercoco9 https://teowaki.com

the zone

javier ramirez @supercoco9 https://teowaki.com

the zone

javier ramirez @supercoco9 https://teowaki.com

the zone

javier ramirez @supercoco9 https://teowaki.com

the zone

javier ramirez @supercoco9 https://teowaki.com

apt-upgrade me

javier ramirez @supercoco9 https://teowaki.com

Equipos técnicos

humor untantoespecial

javier ramirez @supercoco9 https://teowaki.com

Equipos técnicos

javier ramirez @supercoco9 https://teowaki.com

Equipos técnicos

poca toleranciaa gente quesabe menosde “nuestrascosas“

javier ramirez @supercoco9 https://teowaki.com

si no huele a t cnico/ dif cil/é íinteresante no nos gusta

javier ramirez @supercoco9 https://teowaki.com

Equipos técnicos

* posturas casi religiosas sobre algunas cosas

* a veces, personalidad fuerte/exceso de ego

javier ramirez @supercoco9 https://teowaki.com image from http://www.asphaltandrubber.com/

Cultura de empresa:

http://jobs.netflix.com/who-we-are.php

javier ramirez @supercoco9 https://teowaki.com

* not a family, but an elite team

* no one with the wrong attitude

* high performance

* hard work not relevant

* highly aligned, loosely coupledjavier ramirez @supercoco9 https://teowaki.com

Great Workplace is Stunning Colleagues

Great workplace is not espresso, lush benefits, sushi lunches, grand parties, or nice offices

javier ramirez @supercoco9 https://teowaki.com

Context, not control

Highly aligned, loosely coupled

javier ramirez @supercoco9 https://teowaki.com

javier ramirez @supercoco9 https://teowaki.com

Consideran a sus ingenieros “smart creatives”, que adem s de desarrollo est n interesados en á áproducto, negocios, marketing...

No usan en general t tulos, para fomentar el trabajo íen diferentes reasá

Nadie con la actitud incorrecta, aunque las divas se pueden tolerar

javier ramirez @supercoco9 https://teowaki.com

Defensores del trabajo en un mismo espacio. Creen que tener a las personas en el mismo sitio genera m s ideas revolucionarias que estar en remoto.á

No separan la empresa por divisiones seg n los úproductos para fomentar la colaboraci n.ó

javier ramirez @supercoco9 https://teowaki.com

En las reuniones, siempre se apoyan en los datos

Cuidado con los HIPPOS (Highest Paid Person Opinions). Fomentan que sea seguro llevar la contraria

Para que no se haga micromanagement, cada manager tiene por lo menos a 7 personas a su cargo

javier ramirez @supercoco9 https://teowaki.com

Reuniones con toda la empresa los viernes (TGIF) para poder discutir cualquier tema

Usan una herramienta interna (Dory) para votar y priorizar preguntas a los fundadores

javier ramirez @supercoco9 https://teowaki.com

Los primeros a os se llevaban todos los proyectos ñen una hoja de c lculo compartida, y se iban ápriorizando seg n la posici n en la hojaú ó

herramientas

javier ramirez @supercoco9 https://teowaki.com

Para estar al tanto de lo que se est haciendo, cada álunes se entregan los weekly “snippets”

Todo el mundo tiene sus OKR (Objective and Key Results) y est n todos visibles para toda la emprá

herramientas

javier ramirez @supercoco9 https://teowaki.com

* intranet “moma”* talk, plus y hangouts* drive y gmail para compartir docs* foro de ideas * memegen para hacer memes* bugtrackers internos por proyecto* http://experts

herramientas

javier ramirez @supercoco9 https://teowaki.com

Handbook for new employees:

“A fearless adventure in knowing what to do when no one’s there telling you what to do”

javier ramirez @supercoco9 https://teowaki.com

“You were hired to constantly be looking around for the most valuable work you could be doing. At the end of a project, you may end up well outside what you thought was your core area of expertise”

javier ramirez @supercoco9 https://teowaki.com

“What about all the things that I’m not getting done?Nobody expects you to devote time to every opportunity that comes your way.

Instead, we want you to learn how to choose the most important work to do. ”

javier ramirez @supercoco9 https://teowaki.com

“Nobody has ever been fired at Valve for making a mistake.

It wouldn’t make sense for us to operate that way. Providing the freedom to fail is an important trait of the company— we couldn’t expect so much of individuals if we also penalized people for errors.”

javier ramirez @supercoco9 https://teowaki.com

Organizaci n en grupos (Cabals) para definir el trabajoó

* multidisciplinares, no quieres tener una discusi n sobre óalgo de lo que nadie sabe

* escriben todo, para que no se olvide ninguna idea en el futuro

* el proceso es iterativo

comunicación

javier ramirez @supercoco9 https://teowaki.com

Not all ideas are good. These include yours. If you have a "great idea" that everyone thinks is stupid, don’t push it.

The others will also have stupid ideas. If you’re pushy about yours, they’ll be pushy about theirs and you’re just going to get into an impasse.

If the idea is really good, maybe it’s just in the wrong place. Bring it up later. You’re going to be designing about 30 hours of game play; if you really want it in it’ll probably fit somewhere else. Maybe they’ll like it next month.

comunicación

javier ramirez @supercoco9 https://teowaki.com

* company trips (invitando a los padres!)

* los nuevos tienen reuniones con la gente que lleva ma tiempo, para que aprendan el proceso de śtrabajo

* http://user para saber d nde est cada unoó á

* peer reviews, para evaluar el rendimiento de los compa erosñ

comunicación

javier ramirez @supercoco9 https://teowaki.com

* todos (306) sus trabajadores son remotos

javier ramirez @supercoco9 https://teowaki.com

* blog con el theme p2 para compartir contenido

* slack para chat (antes irc)

* skype para (video) llamadas

* generador de memes

herramientas

javier ramirez @supercoco9 https://teowaki.com

* carreras 5k cuando se juntan y localmente

* 3-4 viajes al a o. Aprovechan para hacer cosas ñcomo karaoke o barbacoa

* “no se tiene en cuenta” las horas que se trabaja

* cientos de deploys diarios

* las primeras 3 semanas, en customer support

proceso

javier ramirez @supercoco9 https://teowaki.com

* la mayor a en remoto, solo 4 d as a la semanaí í

even if it were true that "great ideas usually come only working in the same room", you probably don't have the capacity to follow after all the great ideas, so stick to your ideas and use the regular meetings to discuss bigger things

javier ramirez @supercoco9 https://teowaki.com

* mantener horas comunes

* recordar que no es una guarder aí

* reducir al m ximo las reunionesá

* documentar en qu has estado trabajandoé

* reuniones/llamadas uno a uno

proceso

javier ramirez @supercoco9 https://teowaki.com

* basecamp* github* highrise/salesforce* dropbox* campfire* online calendars

Email for slow things, IM for things you need "today", phone only if really necessary

herramientas

javier ramirez @supercoco9 https://teowaki.com

* todos los discos duros encriptados

* login obligatorio en port tilesá

* https para todos los sitios

* borrado remoto en m viles y tabletsó

* passwords nicas por servicioú

* two-factor cuando existe la opci nó

seguridad

javier ramirez @supercoco9 https://teowaki.com

* Mucha libertad del equipo. Asumir que es un trabajo creativo

* Jerarqu a muy plana. No hay t tulos cerradosí í

* Fomentar tomar riesgos y que sea seguro equivocarse (y corregir r pido y aprender)á

* Lo que importa no son las horas, sino el trabajo que se saca adelante

rasgos comunes

javier ramirez @supercoco9 https://teowaki.com

* La buena comunicaci n es crucialó

* Uso intensivo de tecnolog a para comunicarseí

* Al menos un canal interactivo m s un canal para áinformaci n estructurada/de larga duraci nó ó

* Mucha importancia de las relaciones personales

* No se tolera a la gente que no encaja en el equipo

rasgos comunes

Mis trucos de comunicación

Confucio de andar por

casa

javier ramirez @supercoco9 https://teowaki.com

Se trata de generar un clima de confianza.

* proporcionar un espacio seguro para diferentes puntos de vista y gestionar los conflictos

* trabajar bien en equipo

* mantener tu honestidad

* evitar los malentendidos

espacio seguro

javier ramirez @supercoco9 https://teowaki.com

Deja claro que lo que dices son tus opiniones, y no verdades absolutas.

* Strong beliefs, weakly held

javier ramirez @supercoco9 https://teowaki.com

Antes de emitir un juicio sobre algo que no te parece bien, pregunta por qu se ha hecho asé í

Puede que la otra persona ya sepa que no est bien, ápero hab a condicionantes.í

O puede que realmente est bien y t (sorpresa!) no é útengas raz nó

javier ramirez @supercoco9 https://teowaki.com

Cuando critiques el trabajo de alguien, recuerda diferenciar entre la persona y el trabajo.

Siempre que vayas a criticar algo intenta buscar algo positivo en el trabajo realizado.

javier ramirez @supercoco9 https://teowaki.com

Si alguien se ha equivocado, pero ha sido porque estaba asumiendo un riesgo calculado, evita enviar un mensaje negativo....

… o esa persona no va a volver a asumir un riesgo.

javier ramirez @supercoco9 https://teowaki.com

Los reproches siempre en privado

Las alabanzas mejor en p blicoú

javier ramirez @supercoco9 https://teowaki.com

No pasa nada por decir que no.

* Pero es mucho mejor decir que sí

javier ramirez @supercoco9 https://teowaki.com

S , y...í

javier ramirez @supercoco9 https://teowaki.com

No digas “S , pero”í

trabajo en equipo

javier ramirez @supercoco9 https://teowaki.com

Si ves algo que est roto, y crees que eres capaz de áarreglarlo, primero ayuda a arreglarlo y ya tendr s átiempo de quejarte (constructivamente) m s áadelante

javier ramirez @supercoco9 https://teowaki.com

Olv date de “lo que es tuyo” y “lo que no es tuyo”.í

Si es bueno para tu proyecto, es tuyo.

javier ramirez @supercoco9 https://teowaki.com

Respeta las horas y los ritmos de los dem s.á

Planifica tus comunicaciones para que nunca tengas que escribir “Urgente” o interrumpir.

Sacar a alguien de “la zona”, no solo es poco productivo, es muy frustrante.

javier ramirez @supercoco9 https://teowaki.com

Asume que parte de tu trabajo es tedioso

javier ramirez @supercoco9 https://teowaki.com

- La autoridad se fundamenta en primer lugar en la raz n. Si ordenas a tu pueblo que se tire al mar, har ó ála revoluci n. Yo tengo el derecho de exigir óobediencia porque mis rdenes son razonables.ó

- el principito

javier ramirez @supercoco9 https://teowaki.com

Escucha a todo el mundo, no solamente a la gente que hace m s ru doá í

javier ramirez @supercoco9 https://teowaki.com

S generoso con lo que sabes. Comparte todo lo que évayas aprendiendo y d jalo documentado para éreferencia futura

javier ramirez @supercoco9 https://teowaki.com

Invierte un poco de tiempo en preparar un programa para que la gente nueva pueda integrarse en el equipo.

* La incepci n gil.ó á

javier ramirez @supercoco9 https://teowaki.com

Asume responsabilidades y toma decisiones, no dependas continuamente de comunicaciones con tu responsable.

javier ramirez @supercoco9 https://teowaki.com

Delega responsabilidades y no seas un cuello de botella haciendo que todo el mundo tenga que preguntarte continuamente.

Asume que la gente va a hacer las cosas de forma diferente a la tuya.

* Dictador benevolente

honestidad

javier ramirez @supercoco9 https://teowaki.com

Por defecto, trabaja siempre en abierto

javier ramirez @supercoco9 https://teowaki.com

Mant n alg n mecanismo donde se vea el avance de é útu trabajo, y qu cosas tienes previstas para despu sé é

javier ramirez @supercoco9 https://teowaki.com

Pide feedback activamente...

...y aprende a aceptarlo.

javier ramirez @supercoco9 https://teowaki.com

Si te das cuenta de que has hecho algo mal, recon celo y pide perd nó ó

evitar malentendidos

javier ramirez @supercoco9 https://teowaki.com

“lead by example”

Si est s introduciendo mecanismos nuevos de ácomunicaci n, salos para que los dem s vean lo ó ú áque se espera, lo que es aceptable y lo que no.

javier ramirez @supercoco9 https://teowaki.com

No des por sabidas las cosas. Es mejor dar siempre algo de contexto

* evita usar siglas/abreviaturas

javier ramirez @supercoco9 https://teowaki.com

Repite las cosas importantes varias veces en diferentes momentos.

S una marca, no un eslogané

* pueden tener efecto de psicolog a inversaí

javier ramirez @supercoco9 https://teowaki.com

Cont n el impulso de hacer las cosas nada m s las é áescuchas.

* aseg rate de que entiendes el motivo de lo que te úest n pidiendoá

javier ramirez @supercoco9 https://teowaki.com

Cuando te pidan algo, rep telo para asegurarte de íque lo has entendido bien.

Cuando pidas algo, haz que te lo repitan para estar seguro de que se te ha entendido bien.

javier ramirez @supercoco9 https://teowaki.com

La mejor forma de evitar problemas de comunicaci n, es cuando no hay nada que ócomunicar.

Busca las convenciones que hay en tu entorno y s guelas “siempre”. Aunque algo no se ajuste al 100% ía tu forma de ver el mundo

javier ramirez @supercoco9 https://teowaki.com

Y aseg rate de que todo el mundo tiene el mismo úvocabulario

* cuando dices que algo est “hecho”, Est hecho y á ¿ áen producci n? Funciona solo en tu m quina?ó ¿ á

* “urgente” significa dejar todo lo que est ¿ éhaciendo y arreglar algo o significa hacerlo lo siguiente cuando acabe lo que est haciendo?é

* cu les son los criterios de calidad para que algo ¿ áest “entregable”?é

javier ramirez @supercoco9 https://teowaki.com

Usa lenguaje sencillo. Evita hablar de “la parte contratante de la primera parte”. Si suenas a prefabricado, no vas a generar confianza.

Las expresiones locales y/o pintorescas pueden dar lugar a muchos malentendidos

javier ramirez @supercoco9 https://teowaki.com

Por muy buen rollo que haya, est s en tu trabajo y áno en la barra del bar. Evita el lenguaje NSFW

Mucho cuidado con las microagresiones

* esto incluye los comentarios que pones en el c digo, en commits, en pull requests, en playbooks óde ansible, en tickets de soporte...

javier ramirez @supercoco9 https://teowaki.com

Y recuerda, “shorter is better”

javier ramirez @supercoco9 https://teowaki.com

Las personas nos dejamos llevar mucho por la comunicaci n no verbaló

* cuando no hay interacci n personal, tus formas óson tu comunicaci n no verbaló

javier ramirez @supercoco9 https://teowaki.com

No invites a gente que no necesite estar solo “por cumplir”

Ten una agenda de temas a tratar

Respeta la duraci n m xima de la reuni nó á ó

Si se acaban los temas antes, termina antes

reuniones

javier ramirez @supercoco9 https://teowaki.com

Todos los temas que se traten necesitan tener una (y solo una) responsable

Todas las decisiones que se tomen necesitan tener una (y solo una) responsable

reuniones

javier ramirez @supercoco9 https://teowaki.com

Cuando se toma una decisi n por consenso no óun nime, todos tienen que comprometerse con esa ádecisi n antes de acabar la reuni nó ó

reuniones

javier ramirez @supercoco9 https://teowaki.com

Habla siempre de lo que est bien/mal, no de qui n á étiene raz n/est equivocadoó á

La fuerza del “ten is raz n las dos”.é ó

reuniones

javier ramirez @supercoco9 https://teowaki.com

* el t tulo te lo da la empresa, pero el liderazgo te lo ídan los compa erosñ

* no juegues la carta de “esto se hace porque soy el jefe”

si eres el jefe

javier ramirez @supercoco9 https://teowaki.com

* revisa peri dicamente a todo el equipo, y pide que óalguien te revise a ti

* es tu deber avisar a la gente que no est áfuncionando bien

* haz ru do celebrando las cosas que salen bien. íBusca ocasiones para reconocer el trabajo bien hecho

si eres el jefe

javier ramirez @supercoco9 https://teowaki.com

* conecta a la gente, y solo media entre ellos cuando sea necesario. D jales que se arreglené

* si una decisi n/proceso se est alargando, juega la ó ácarta de jefe, pero explicando por qué

* sospecha si todo el mundo est siempre de áacuerdo contigo

si eres el jefe

javier ramirez @supercoco9 https://teowaki.com

* crea din micas donde el equipo pueda hablar ásobre su trabajo, sin estar ligado a un proyecto concreto

* crea din micas donde se puedan compartir áconocimientos y generar reconocimiento

* fomenta la comunicaci n con equipos externosó

si eres el jefe

One MoreThing

share technical information, best practices, gossip, and lifehacks with your

developer friends.

share technical information, best practices, gossip, and lifehacks with your

developer friends.

share technical information, best practices, gossip, and lifehacks with your

developer friends.

share technical information, best practices, gossip, and lifehacks with your

developer friends.

Set a distance.

Set an expiration time.

Bye bye noise.

javier ramirez @supercoco9 https://teowaki.com

* casi todos los problemas, son problemas de personas. Casi todos los problemas de personas, son problemas de empat aí

* intenta eliminar frustraci n cuando te comunicas ócon tu equipo, y entender su punto de vista

* habla siempre con honestidad y genera un clima de confianza

* trabaja siempre para el bien del equipo

¿Nos pruebas?https://teowaki.com

Gracias

Javier Ramírez@supercoco9