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.

Working For A Virtual Company - How we do it at MySQL

3,386 views

Published on

Updates slides of my talk "Working for a virtual company - how we do it at MySQL" as given on 2009-08-22 at FrOSCon 2009: http://programm.froscon.org/2009/events/338.en.html

Published in: Education, Technology, Real Estate
  • Be the first to comment

Working For A Virtual Company - How we do it at MySQL

  1. 1. Working for a Virtual Company How we do it at MySQL Lenz Grimmer <lenz@grimmer.com> < http://lenzg.net/ 2009-08-22 | FrOSCon 09 | St. Augustin
  2. 2. © 2005 by Duncan Davidson - http://www.flickr.com/photos/x180/9970707/ David & Monty
  3. 3. Make Superior Database Management Available and Affordable to All.
  4. 4. MySQL AB, Jan 2008
  5. 5. Distributed Workforce ● Establish early! ● Good: Development & Support ● Good: Consulting & Training ● Good: Sales ● Less suitable: Finance & Admin ● Needs capable HR staff
  6. 6. Centralized management
  7. 7. Passion and Disagreement
  8. 8. Other Social Aspects ● Trust ● Self-motivation ● Leadership ● Open & direct communication ● Different cultures ● Work/life balance
  9. 9. Advantages ● Hire talent everywhere ● Work from anywhere ● Setting your own work schedule ● Reduced costs for facilities ● Time zone coverage ● Less distractions
  10. 10. Disadvantages ● Work/life balance ● Isolation ● Time zone differences ● Communication overhead ● Decision making processes
  11. 11. Disadvantages: Travel ● Meeting colleagues means travelling (a lot) ● Travel restrictions (e.g. Visa issues)
  12. 12. Personal Requirements ● Skills ● Communication ● Language (English) ● System administration ● Motivation ● Working in isolation ● OSS development experience helps!
  13. 13. Work environment ● Separate office room ● Hardware budget ● Fast/reliable Internet connection ● Platform-neutral formats/protocols
  14. 14. Activities & Incentives
  15. 15. Activities & Incentives ● All-company meetings ● Team meetings ● Travel budget ● Life@ Mailinglist ● Global sports day ● Global culture day
  16. 16. Collaboration Tools ● Email / Mailing lists / Archives ● Intranet / Wiki (Mediawiki) ● IRC / Chat (AIM, ICQ, Jabber, etc.) ● Skype / VoIP (Asterisk) ● Conference calls ● Issue Trackers (Eventum, BugDB, Worklog) ● DVCS (Bazaar)
  17. 17. Questions / Discussion Thank you! Lenz Grimmer <lenz@grimmer.com> http://lenzg.net/
  18. 18. MySQL AB, Jan 2008 ● ~400 Employees, ~70% work from home ● >25 Countries ● Top 5: USA, Sweden, Germany, Russia and Ireland ● 10 subsidiaries/offices (Uppsala, Cupertino, Munich) ● No change due to Sun acquisition

×