31
Trabajar en una empresa distribuida DrupalCamp Mexico 2014 Juan Pablo Novillo Requena (juampy)

Trabajar en una empresa distribuida - DrupalCamp Mexico 2014

Embed Size (px)

DESCRIPTION

http://drupalcamp.mx/session/trabajar-en-una-empresa-distribuida

Citation preview

Page 1: Trabajar en una empresa distribuida - DrupalCamp Mexico 2014

Trabajar en una empresa distribuida

DrupalCamp Mexico 2014

Juan Pablo Novillo Requena (juampy)

Page 2: Trabajar en una empresa distribuida - DrupalCamp Mexico 2014

Acerca de mí, @juampy72Mantenedor de OAuth, Twitter, Devel, Basic Auth...

Programador en Lullabot

Page 3: Trabajar en una empresa distribuida - DrupalCamp Mexico 2014

¿Por qué trabajar de forma distribuida?

Page 4: Trabajar en una empresa distribuida - DrupalCamp Mexico 2014

En una empresa distribuida no existe

la oficina.

Page 5: Trabajar en una empresa distribuida - DrupalCamp Mexico 2014

¿Quién lo hace?

O'Reilly Amazon IMDB IBMCreative Commons Red Hat DropBoxAddThis Microsoft American ExpressGlaxoSmithKline

http://scottberkun.com/2013/how-many-companies-are-100-distributed/

Page 6: Trabajar en una empresa distribuida - DrupalCamp Mexico 2014

¿Quién ha dejado de hacerlo?

Yahoo!

Best Buy

Page 7: Trabajar en una empresa distribuida - DrupalCamp Mexico 2014

¿Quién NO quiere hacerlo?

Page 8: Trabajar en una empresa distribuida - DrupalCamp Mexico 2014

¿Cómo es el día a día en un día en una empresa distribuída?

Lunes Martes Miércoles Jueves Viernes

5-6pm team call 6pm SCRUM 6pm SCRUM9pm Deployment

5-6pm team call

"Tú antes trabajabas y luego hacías cosas. Ahora haces cosas y, entre medias, trabajas."Alberto, amiguete.

Page 9: Trabajar en una empresa distribuida - DrupalCamp Mexico 2014

Comunicación > Google Mail

● Comunicación con el cliente.

● Recibir notificaciones de proyectos.

● Cosas puntuales.

Page 10: Trabajar en una empresa distribuida - DrupalCamp Mexico 2014

Reuniones > Google Calendar

Page 11: Trabajar en una empresa distribuida - DrupalCamp Mexico 2014

Comunicación > Google Hangout

Page 12: Trabajar en una empresa distribuida - DrupalCamp Mexico 2014

Colaboración > Hackpad

Page 13: Trabajar en una empresa distribuida - DrupalCamp Mexico 2014

Comunicación > IRC (Chat)

● Sirve para saber si alguien está disponible.● Un canal para la empresa y por proyecto.● Estados: juampy, juampy_brb, juampy_away● Bots:<juampy> lullabot: tell joe to chime in on #3454<lullabot> OK, I will pass the message when joe is back.<juampy> ooo?<lullabot> today Karen, Jerad and Sean are OOO.

Page 14: Trabajar en una empresa distribuida - DrupalCamp Mexico 2014

Comunicación > Yammer

Page 15: Trabajar en una empresa distribuida - DrupalCamp Mexico 2014

Colaboración > Project Management

Principalmente Github (tickets, wikis, releases).

Otras: Jira, Unfuddle.

Muchas veces, el cliente tiene ya una herramienta de gestión del trabajo.

Page 16: Trabajar en una empresa distribuida - DrupalCamp Mexico 2014

Colaboración > Código > Github

Page 17: Trabajar en una empresa distribuida - DrupalCamp Mexico 2014

Gestión de recursos: Resource Guru

Page 18: Trabajar en una empresa distribuida - DrupalCamp Mexico 2014

Gestión de tiempo > Letsfreckle

Page 19: Trabajar en una empresa distribuida - DrupalCamp Mexico 2014

Retos > personalidadDo I have the discipline?

Do I have the motivation?

Do I have the space?

Do I have the right personality type?http://mashable.com/2012/04/15/virtual-working-tips

Page 20: Trabajar en una empresa distribuida - DrupalCamp Mexico 2014

Retos > motivación"As a consultant I see myself as a virtual employee of the brands with which I work; as an entrepreneur I work actively with virtual teams. ... This requires me to know myself, to be self-motivated, focused, curious and flexible. Collaboration is essential."

Meghan Biro CEO @TalentCulturehttp://www.forbes.com/sites/meghanbiro/2014/01/12/telecommuting-is-the-future-of-work

Page 21: Trabajar en una empresa distribuida - DrupalCamp Mexico 2014

Retos >Pasión

Page 22: Trabajar en una empresa distribuida - DrupalCamp Mexico 2014

Retos > disciplina"When I go to work in the mornings, I stand at the top of the stairs and hug & kiss the kids and my wife goodbye and tell them I'm going to work, just like when I worked outside of the house. I find saying it really helps, and everyone seems to have adjusted to it pretty well. When I come out of the office, Claire asks "Daddy, are you done of work?" And I tell her if I'm on a coffee break, lunch or just a bio break, she gets it."

Kris Bulman, Frontend Developer at Lullabot

Page 23: Trabajar en una empresa distribuida - DrupalCamp Mexico 2014

Retos > aislamiento

Page 24: Trabajar en una empresa distribuida - DrupalCamp Mexico 2014

Retos > Salud

Page 25: Trabajar en una empresa distribuida - DrupalCamp Mexico 2014

Retos > Ergonomía

Page 26: Trabajar en una empresa distribuida - DrupalCamp Mexico 2014

Retos > Seguridad● Utilizar un gestor de claves como Meldium.

● Implementar LDAP para control de accesos.

● Cifrar el disco duro.

● Configurar formateo remoto en el teléfono.

● En WIFIs públicas, usar un VPN.

Page 27: Trabajar en una empresa distribuida - DrupalCamp Mexico 2014

Retos > Cultura

Page 28: Trabajar en una empresa distribuida - DrupalCamp Mexico 2014

Retos > Zonas horarias<juampy> lullabot, time in joe?<lullabot> joe's current time is 6:23am (GMT-7).

Page 29: Trabajar en una empresa distribuida - DrupalCamp Mexico 2014

¿Cómo puedo empezar?¿Qué necesitas para trabajar fuera?

Empieza con un día a la semana.

Prohibido hablar los jueves por la tarde en la oficina

Probar > Evaluar > Ajustar > Probar > Evaluar...

Page 31: Trabajar en una empresa distribuida - DrupalCamp Mexico 2014

¡Gracias! ¿Preguntas?

about.me/juampy

@juampy72