• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Working For A Virtual Company - How we do it at MySQL
 

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

on

  • 4,286 views

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

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

Statistics

Views

Total Views
4,286
Views on SlideShare
4,261
Embed Views
25

Actions

Likes
1
Downloads
23
Comments
0

3 Embeds 25

http://www.munirahmad.net 11
http://kherryswork.blogspot.com 11
http://www.slideshare.net 3

Accessibility

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

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

    • 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
    • © 2005 by Duncan Davidson - http://www.flickr.com/photos/x180/9970707/ David & Monty
    • Make Superior Database Management Available and Affordable to All.
    • MySQL AB, Jan 2008
    • Distributed Workforce ● Establish early! ● Good: Development & Support ● Good: Consulting & Training ● Good: Sales ● Less suitable: Finance & Admin ● Needs capable HR staff
    • Centralized management
    • Passion and Disagreement
    • Other Social Aspects ● Trust ● Self-motivation ● Leadership ● Open & direct communication ● Different cultures ● Work/life balance
    • Advantages ● Hire talent everywhere ● Work from anywhere ● Setting your own work schedule ● Reduced costs for facilities ● Time zone coverage ● Less distractions
    • Disadvantages ● Work/life balance ● Isolation ● Time zone differences ● Communication overhead ● Decision making processes
    • Disadvantages: Travel ● Meeting colleagues means travelling (a lot) ● Travel restrictions (e.g. Visa issues)
    • Personal Requirements ● Skills ● Communication ● Language (English) ● System administration ● Motivation ● Working in isolation ● OSS development experience helps!
    • Work environment ● Separate office room ● Hardware budget ● Fast/reliable Internet connection ● Platform-neutral formats/protocols
    • Activities & Incentives
    • Activities & Incentives ● All-company meetings ● Team meetings ● Travel budget ● Life@ Mailinglist ● Global sports day ● Global culture day
    • 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)
    • Questions / Discussion Thank you! Lenz Grimmer <lenz@grimmer.com> http://lenzg.net/
    • 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