Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Distributed: Reinventing the Workplace

1,049 views

Published on

A company without offices? Employees from all around the world? Working without pants? This surely must be The Future, and Automattic - the company behind WordPress.com - has been living it since 2005. Learn how more than 140 employees from over 27 countries collaborate to make the web a better place. This talk was given at the Reversim Summit in February 2013, and covered communication tools and methods, hiring and onboarding process, continuous deployment, and the general awesomeness of the distributed company.
https://www.youtube.com/watch?v=rH7foZ2WiwY
CC-BY-NC

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Distributed: Reinventing the Workplace

  1. 1. DISTRIBUTEDreinventing the workplace
  2. 2. $ whoami
  3. 3. Yoav FarhiDeveloperblog.yoavfarhi.com@yoavf
  4. 4. $ pwd
  5. 5. • 143 employees• 27 countries (Israel: 2)• No offices * (geocoding fail)
  6. 6. cc by-sa opensourceway http://flic.kr/p/aZbzuH
  7. 7. What it’s likeWork / Development CommunicationsHiring / Onboarding Being Social
  8. 8. cc by-nc-sa stuckincustoms http://flic.kr/p/5AXtkS
  9. 9. 9-5 cc by joi cc by joihttp://flic.kr/p/EcvN8 http://flic.kr/p/EcvN8
  10. 10. cc by-nc-nd suratlozowick http://flic.kr/p/7Nehy8
  11. 11. cc by-sa saeruhttp://flic.kr/p/v7X91
  12. 12. cc by-nc-nd jiscinfonet http://flic.kr/p/dYoLx
  13. 13. cc by-nc-sa Pandiyanhttp://flic.kr/p/7sGu7Z
  14. 14. cc by-nc-nd anarosaphotography http://yoav.fr/happyHappy
  15. 15. Let’s get to work cc-by galato901 http://yoav.fr/towork
  16. 16. Team StructureDesigned to be able to iteratequickly without any barriers,blockers, or sign-offs
  17. 17. Team Structure• 4-7 person team size, mostly devs• A designer• Support, business, or marketing person as needed• Team lead included
  18. 18. A 6 month roadmap that articulates longterm goals and smaller two-to-four weeks steps to get there
  19. 19. Each team choses itsown methods and tools
  20. 20. Build itGet it out there Iterate
  21. 21. $ deploy
  22. 22. ~ 30 seconds2000 servers
  23. 23. ~ 30 seconds2000 servers
  24. 24. In 2012Deployed new code every 26 minutes on average (just WordPress.com)
  25. 25. cc by-nc-nd hannasteen http://yoav.fr/oxygen
  26. 26. Async
  27. 27. Open
  28. 28. Simple
  29. 29. (bad) email
  30. 30. Meetings
  31. 31. IRC• Continuous chat, your presence is required - this is “coming to work”• Lots of channels, plenty of bots (logging, error reporting, tools, etc)• Logged, easily searchable and referenced
  32. 32. P2• Hybrid blog/forum/micro-blogging• We use it for everything - teams, projects, social
  33. 33. consumption• Web• Email (read/write)• Jabber (read/write)• IRC• Mobile• Search• ...
  34. 34. Similar commercial software• Yammer• Hall• Socialcast• Jive• daPulse
  35. 35. MISC IRC P2 25%70%
  36. 36. cc by-nc-sa thewmatthttp://flic.kr/p/3QMH8y
  37. 37. cc by-nc-nd androidman http://yoav.fr/pool
  38. 38. cc-by thatsabigifhttp://yoav.fr/world
  39. 39. Not for everybody :(
  40. 40. The process• Initial screening: CV, prior open source work, interview• Code test• (Paid) Trial project
  41. 41. We see how you workYou see how we work
  42. 42. Be social?
  43. 43. San Francisco, 2007Stinton Beach, 2006
  44. 44. Stinton Beach, 2007
  45. 45. Oracle, 2008
  46. 46. Breckenridge, 2008
  47. 47. Quebec, 2009
  48. 48. Seaside, 2010
  49. 49. Budapest, 2011
  50. 50. San Diego, 2012
  51. 51. Team VIP, Las Vegas 2013
  52. 52. Team VIP, Las Vegas 2013
  53. 53. The future is alreadyhere — its just not very evenly distributed. William Gibson
  54. 54. questions ?
  55. 55. Yes, of coursewe’re hiring :)automattic.com/work-with-us

×