Mozilla 2009 All Hands


Published on

Slides from our employee all hands meeting in April 2009.

Published in: Business, Technology
  • Be the first to comment

No Downloads
Total Views
On Slideshare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

  • not just a complex organization or organism, but a complex *ecosystem* of organisms
  • The pace of technology change right now is unbelievable, and the web+browser world specifically is going through more change, more quickly, than any time in history.

  • 4 years ago was just a few months after Firefox 1.0 was released -- before most of us arrived here full time, but already doing shockingly fantastic things. (this is a slide that i cribbed directly from the all hands meeting a couple of years ago)

  • Let’s think back to 2004 & 2005 & most of 2006 -- essentially clear field for us -- only IE really in the game. remember when people said IE7’s introduction would kill us? :-)

    Now it’s a whole different situation -- we’re doing well, but there will never be easy shots again.

    and then on mobile...

  • pictures here are from MozCamp EU in Barcelona, dev day in Tokyo, MAOW in Berlin -- but i could have picked from hundreds of events. people engage everywhere we go around the world. am always humbled by the engagement & enthusiasm
  • beyond “mozilla” communities, we’ve had huge impact other places. on the left you see Mitchell after talking with the French Senate -- just last week we had ministers from Brazil & France visit us in Mountain View -- but Johnath has spoken in the House of Lords, Chibi has worked with a variety of Japanese governments, on & on.

    campaigns -- obama & otherwise.

    education -- this is a picture of the design school at stanford, but we’ve also had huge impact in programs like Seneca, Keio, many others
  • and of course we’ve had impact on technology organizations -- not only browsers, but software in general. the march towards open is speeding up, due in no small part to Mozilla’s work over the last decade.

  • 50 years -- or 100 years -- most of us haven’t even lived 50 years.
  • our mission - to keep the Internet participatory - that’s a 50 year mission. that’s something worth doing for a very long time.

  • 5 years ago, no YouTube, no Twitter, Facebook was only 2 months old.
  • 10 years ago
  • this chart should show the difficulty of staying relevant
  • no netscape, microsoft was on windows 2; apple on system 6; no EFF (1990)!

  • lisa gansky gave me the term ‘poetry’ -- what she meant when she said ‘poetry’ is the stories and ideas that drive organizations. google’s pieces of poetry are ‘don’t be evil’ and ‘organize the world’s information’. wikipedia’s is ‘the free encyclopedia’

    organizations sometimes line up their poetry and pragmatics; sometimes they go out of alignment. mozilla is better at lining up our poetry with our pragmatics than any organization i’ve ever seen

  • this is an amazing mission. simple, coherent, and with a clear sense of how to figure out whether you’re doing the right thing or not. easy to tell if you’re in or you’re out.

  • localization teams; engagement of new contributors; add-ons workshops, on and on

    this is our poetry today; we’ll want to make more of this over time; change, stay relevant, while holding on to mission

  • i was invited to a discussion on transparency in connecticut last week at the philip johnson glass house. created in 1949 by one of the pre-eminent modernist architects -- he died 4 years ago and the National Trust has maintained & improved the site; has held a series of conversations there.

    ours was about transparency -- had architects (gang/chicago, ma/usc/china), glass experts, game designers (parsons) -- mostly we talked about twitter, of course. :-)
  • here’s the glass house -- was his actual residence for 50 years. notice the kitchen, dining room, living room, bedroom & desk, fireplace & bathroom.
  • the poetry is obvious: no divisions, living life in the open,

  • the architects in the room talked a lot about how to have so much transparency, you have to build tons & tons of very smart engineering in the hidden spaces -- that transparency is more closed work than closed.

    also, gravity affects the glass over time, and the tech changes; continual redesign issues

    but there were also practical wins to glass -- huge sheets for buildings in china -- means you can build buildings *fast* -- pragmatic wins from glass, not only poetic
  • the brick house -- a practical necessity/complement to the glass house

  • I’ve talked with lots of people who have navigated from small to large -- it’s always disconcerting, it’s always hard. but it always goes like this. you start to lose some insight into what others are working on; you get surprised; sometimes there’s duplicate work -- or even rival work.
  • Because so many have gone through this, everyone has bits & pieces of advice.

    But the truth is that every organization is unique; has unusual aspects; there is no one-size-fits-all game plan.

    And we’re as unusual as they come.

  • and don’t forget gecko, xulrunner, embedding, standards organizations, on & on
  • we need to help people understand how the pieces work together, while also remembering that we’re an organization that’s built in a way that loves chaos, that loves innovation in every possible location.

  • remember that community is better than users.

    concept series, SUMO, QMO, SFx, campus reps, design collective, open marketing, design challenges
  • remember that community is better than users.

    concept series, SUMO, QMO, SFx, campus reps, design collective, open marketing, design challenges

  • open, community, extensions, etc

  • that means Gecko, Firefox
  • we’d rather disrupt ourselves than be disrupted by others.

  • the trick here is to have the poetry & pragmatics inform & amplify each other.

    the thing to avoid is the pragmatics pulling the poetry into the mundane. and the poetry pulling the pragmatics away from the useful.

  • Mozilla 2009 All Hands

    1. 1. Mozilla All-Hands April 27, 2009
    2. 2. I’ve been thinking a lot about this event & this talk
    3. 3. The question was: What should I talk about?
    4. 4. Harder than it seems... Mozilla’s too complex
    5. 5. This point in time is too complex
    6. 6. I thought for a while about doing a traditional all hands talk, like this...
    7. 7. Mozilla Corporation All Hands Meeting john lilly / april 27, 2009
    8. 8. 4 years ago... ~15 employees, 2 people in MozJP, 2 in MozEU No MoCo, no MoMo, noone in China, NZ... ~15 million users $15 million in the bank working on Firefox & Thunderbird 1.0.6 (& 1.0.7!)
    9. 9. 2 Years later (2007 all hands)... around 100 people at MoCo
    10. 10. Today: 250 people at the all hands! with interns on the way
    11. 11. Today: Market
    12. 12. Today: Market on the verge of 100M Active Daily Users (around 300M monthly)
    13. 13. Today: Market on the verge of 100M Active Daily Users (around 300M monthly) passed 22% worldwide market share
    14. 14. Today: Market on the verge of 100M Active Daily Users (around 300M monthly) passed 22% worldwide market share Firefox 3 now most used browser in the world?
    15. 15. Today: Market on the verge of 100M Active Daily Users (around 300M monthly) passed 22% worldwide market share Firefox 3 now most used browser in the world? More stable financially than ever
    16. 16. Today: Market on the verge of 100M Active Daily Users (around 300M monthly) passed 22% worldwide market share Firefox 3 now most used browser in the world? More stable financially than ever Strong relationships with all search vendors, creating new relationships outside of search
    17. 17. Time to do a ropes course?? ;-)
    18. 18. But that didn’t feel quite right
    19. 19. So I thought about doing more of a product-oriented talk...
    20. 20. MOZILLA SUMMER 2009 Firefox 3.5, Fennec & More
    21. 21. 3.5 LOOKS FANTASTIC JS Speed on SunSpider vs Firefox 2 TraceMonkey JS Performance • Private browsing • <video> & <audio> native • Geolocation • 70+ localizations on day 1 • Firefox 2 Firefox 3 Firefox 3.5
    22. 22. BRUTAL COMPETITIVE LANDSCAPE 2004 Firefox 1.0 IE8 2009 Firefox 3.5 2005 Chrome 2/Mac/Linux Safari 2 Firefox 1.5 Chrome Extensions 2006 ?? 2010 Firefox 2.0 IE7 2007 Safari 3 2011 2008 Firefox 3.0 Chrome 1.0
    23. 23. FENNEC Getting usable quickly • Multiple platforms progressing • (maemo, Win, Symbian...) Add-ons already showing up • Having impact on Firefox as well •
    24. 24. Seemed relevant to talk about, but not enough
    25. 25. So I started thinking more about the impact we’re having in the world...
    26. 26. Mozilla’s impact in communities
    27. 27. Impact on organizations Governments, campaigns, schools...
    28. 28. Not to mention these guys...
    29. 29. ...but even that didn’t really capture the whole story...
    30. 30. Question I kept thinking about How do organizations last 50 years?
    31. 31. What does that even mean? And what does it mean for us?
    32. 32. Think of some organizations that have been meaningful.
    33. 33. ...for the past 5 years?
    34. 34. ...the past 10 years?
    35. 35. ...the past 20 years?
    36. 36. ...the past 50 years?
    37. 37. They all balance the long term mission with short term action.
    38. 38. They all stay in balance Poetry & Pragmatics
    39. 39. Need to balance poetry of mission pragmatics of doing things that matter to real people today
    40. 40. Mozilla’s Poetry Mozilla’s Mission: To promote choice and innovation on the Internet
    41. 41. Mozilla’s Poetry
    42. 42. Mozilla’s Poetry Shows in hundreds of ways, every day
    43. 43. Mozilla’s Pragmatics Fierce competition to build & enable communities and products that can make the world different
    44. 44. A metaphor: The Glass House
    45. 45. Poetry of glass Transparency & Openness
    46. 46. Pragmatics of Glass Hidden engineering, continual redesign & maintenance
    47. 47. A lot of hard work Tensions between poetry & pragmatics
    48. 48. The most successful orgs balance, and always reinvent themselves, embrace the long term but also change
    49. 49. So what does that mean for Mozilla? We need to continue to write new poetry. While solving our pragmatic challenges.
    50. 50. so let’s talk about those pragmatic challenges...
    51. 51. Our challenges for this year... 1. Organizational growing pains 2. Too much to do 3. Rapid rate of change
    52. 52. Our challenges for this year & next 1. Organizational Growing Pains
    53. 53. 250 people is a lot.
    54. 54. seriously. this is a ton of people.
    55. 55. impossible?? It’s hard to know everything that’s happening anymore.
    56. 56. And it’ll be even harder tomorrow.
    57. 57. Don’t Panic! This is totally normal.
    58. 58. We need to find our own path.
    59. 59. Here are a few things we need to really pay attention to Avoid becoming insular Remember to trust each other Over-communicate
    60. 60. Above all, remember that we will make mistakes. So learn & move on.
    61. 61. 2. Too much to do
    62. 62. Way too much to do (by ourselves)...
    63. 63. Need to work to find coherence desktop - mobile - services
    64. 64. Successful organizations continuously generate new projects, involve new people
    65. 65. and turn “outsiders” into “insiders”
    66. 66. Projects for creating more insiders...
    67. 67. 3. Rapid Rate of Change
    68. 68. We’re in a more dynamic environment than ever
    69. 69. with real competition on both “sides”
    70. 70. and everyone’s noticed & understood & implemented their version of the “mozilla playbook”
    71. 71. So we’re faced with a number of innovator’s dilemmas
    72. 72. We need to continue to invest in the technology & process that’s gotten us here
    73. 73. Disrupting ourselves but also to reinvent radically in some places.
    74. 74. Some thoughts for this week
    75. 75. This week Enjoy & be inspired by the people around you.
    76. 76. This week Think big -- write new poetry. But also work on the pragmatics -- building & shipping things that matter.
    77. 77. Questions & Discussion Images cribbed from: Tristan, Gen, Asa, William and probably a few others...
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.