Working For A Virtual Company - How we do it at MySQL
-
Upload
lenz-grimmer -
Category
Education
-
view
4.327 -
download
0
description
Transcript of Working For A Virtual Company - How we do it at MySQL
![Page 1: Working For A Virtual Company - How we do it at MySQL](https://reader034.fdocuments.us/reader034/viewer/2022051815/540561b88d7f72a6768b4bc7/html5/thumbnails/1.jpg)
Working for a Virtual CompanyWorking for a Virtual CompanyHow we do it at MySQLHow we do it at MySQL
Lenz Grimmer <Lenz Grimmer <[email protected]>>
http://lenzg.net/
2009-08-22 | FrOSCon 09 | St. Augustin2009-08-22 | FrOSCon 09 | St. Augustin
![Page 2: Working For A Virtual Company - How we do it at MySQL](https://reader034.fdocuments.us/reader034/viewer/2022051815/540561b88d7f72a6768b4bc7/html5/thumbnails/2.jpg)
David & MontyDavid & Monty
© 2005 by Duncan Davidson -© 2005 by Duncan Davidson - http://www.flickr.com/photos/x180/9970707/
![Page 3: Working For A Virtual Company - How we do it at MySQL](https://reader034.fdocuments.us/reader034/viewer/2022051815/540561b88d7f72a6768b4bc7/html5/thumbnails/3.jpg)
Make Superior Database Make Superior Database Management Available and Management Available and
Affordable to All.Affordable to All.
![Page 4: Working For A Virtual Company - How we do it at MySQL](https://reader034.fdocuments.us/reader034/viewer/2022051815/540561b88d7f72a6768b4bc7/html5/thumbnails/4.jpg)
MySQL AB, Jan 2008MySQL AB, Jan 2008
![Page 5: Working For A Virtual Company - How we do it at MySQL](https://reader034.fdocuments.us/reader034/viewer/2022051815/540561b88d7f72a6768b4bc7/html5/thumbnails/5.jpg)
Distributed WorkforceDistributed Workforce● Establish early!Establish early!● Good: Development & SupportGood: Development & Support● Good: Consulting & TrainingGood: Consulting & Training● Good: SalesGood: Sales● Less suitable: Finance & AdminLess suitable: Finance & Admin● Needs capable HR staffNeeds capable HR staff
![Page 6: Working For A Virtual Company - How we do it at MySQL](https://reader034.fdocuments.us/reader034/viewer/2022051815/540561b88d7f72a6768b4bc7/html5/thumbnails/6.jpg)
Centralized managementCentralized management
![Page 7: Working For A Virtual Company - How we do it at MySQL](https://reader034.fdocuments.us/reader034/viewer/2022051815/540561b88d7f72a6768b4bc7/html5/thumbnails/7.jpg)
Passion and DisagreementPassion and Disagreement
![Page 8: Working For A Virtual Company - How we do it at MySQL](https://reader034.fdocuments.us/reader034/viewer/2022051815/540561b88d7f72a6768b4bc7/html5/thumbnails/8.jpg)
Other Social AspectsOther Social Aspects● TrustTrust● Self-motivationSelf-motivation● LeadershipLeadership● Open & direct communicationOpen & direct communication● Different culturesDifferent cultures● Work/life balanceWork/life balance
![Page 9: Working For A Virtual Company - How we do it at MySQL](https://reader034.fdocuments.us/reader034/viewer/2022051815/540561b88d7f72a6768b4bc7/html5/thumbnails/9.jpg)
AdvantagesAdvantages● Hire talent everywhereHire talent everywhere● Work from anywhereWork from anywhere● Setting your own work scheduleSetting your own work schedule● Reduced costs for facilitiesReduced costs for facilities● Time zone coverageTime zone coverage● Less distractionsLess distractions
![Page 10: Working For A Virtual Company - How we do it at MySQL](https://reader034.fdocuments.us/reader034/viewer/2022051815/540561b88d7f72a6768b4bc7/html5/thumbnails/10.jpg)
DisadvantagesDisadvantages● Work/life balanceWork/life balance● IsolationIsolation● Time zone differencesTime zone differences● Communication overheadCommunication overhead● Decision making processesDecision making processes
![Page 11: Working For A Virtual Company - How we do it at MySQL](https://reader034.fdocuments.us/reader034/viewer/2022051815/540561b88d7f72a6768b4bc7/html5/thumbnails/11.jpg)
Disadvantages: TravelDisadvantages: Travel● Meeting colleagues means travelling (a lot)Meeting colleagues means travelling (a lot)● Travel restrictions (e.g. Visa issues)Travel restrictions (e.g. Visa issues)
![Page 12: Working For A Virtual Company - How we do it at MySQL](https://reader034.fdocuments.us/reader034/viewer/2022051815/540561b88d7f72a6768b4bc7/html5/thumbnails/12.jpg)
Personal RequirementsPersonal Requirements● SkillsSkills
● CommunicationCommunication● Language (English)Language (English)● System administrationSystem administration
● MotivationMotivation● Working in isolationWorking in isolation● OSS development experience helps!OSS development experience helps!
![Page 13: Working For A Virtual Company - How we do it at MySQL](https://reader034.fdocuments.us/reader034/viewer/2022051815/540561b88d7f72a6768b4bc7/html5/thumbnails/13.jpg)
Work environmentWork environment● Separate office roomSeparate office room● Hardware budgetHardware budget● Fast/reliable Internet connectionFast/reliable Internet connection● Platform-neutral formats/protocolsPlatform-neutral formats/protocols
![Page 14: Working For A Virtual Company - How we do it at MySQL](https://reader034.fdocuments.us/reader034/viewer/2022051815/540561b88d7f72a6768b4bc7/html5/thumbnails/14.jpg)
Activities & IncentivesActivities & Incentives
![Page 15: Working For A Virtual Company - How we do it at MySQL](https://reader034.fdocuments.us/reader034/viewer/2022051815/540561b88d7f72a6768b4bc7/html5/thumbnails/15.jpg)
Activities & IncentivesActivities & Incentives● All-company meetingsAll-company meetings● Team meetingsTeam meetings● Travel budgetTravel budget● Life@ MailinglistLife@ Mailinglist● Global sports dayGlobal sports day● Global culture dayGlobal culture day
![Page 16: Working For A Virtual Company - How we do it at MySQL](https://reader034.fdocuments.us/reader034/viewer/2022051815/540561b88d7f72a6768b4bc7/html5/thumbnails/16.jpg)
Collaboration ToolsCollaboration Tools
● Email / Mailing lists / ArchivesEmail / Mailing lists / Archives● Intranet / Wiki (Mediawiki)Intranet / Wiki (Mediawiki)● IRC / Chat (AIM, ICQ, Jabber, etc.)IRC / Chat (AIM, ICQ, Jabber, etc.)● Skype / VoIP (Asterisk)Skype / VoIP (Asterisk)● Conference callsConference calls● Issue Trackers (Eventum, BugDB, Worklog)Issue Trackers (Eventum, BugDB, Worklog)● DVCS (Bazaar)DVCS (Bazaar)
![Page 17: Working For A Virtual Company - How we do it at MySQL](https://reader034.fdocuments.us/reader034/viewer/2022051815/540561b88d7f72a6768b4bc7/html5/thumbnails/17.jpg)
Thank you!Thank you!
Lenz GrimmerLenz Grimmer<[email protected]>
http://lenzg.net/
Questions / DiscussionQuestions / Discussion
![Page 18: Working For A Virtual Company - How we do it at MySQL](https://reader034.fdocuments.us/reader034/viewer/2022051815/540561b88d7f72a6768b4bc7/html5/thumbnails/18.jpg)
MySQL AB, Jan 2008MySQL AB, Jan 2008● ~400 Employees, ~70% work from home~400 Employees, ~70% work from home● >25 Countries>25 Countries● Top 5: USA, Sweden, Germany, Russia and Top 5: USA, Sweden, Germany, Russia and
IrelandIreland● 10 subsidiaries/offices10 subsidiaries/offices
(Uppsala, Cupertino, Munich)(Uppsala, Cupertino, Munich)● No change due to Sun acquisitionNo change due to Sun acquisition