Engineering the Future of Software
29–31 Oct 2018: Tutorials & Conference
31 Oct–1 Nov 2018: Training
London, UK

Enterprise architecture at Mozilla: An astrolabe to guide the future

Michael Van Kleeck (Mozilla)
15:5016:40 Tuesday, 30 October 2018
Business solutions, Enterprise architecture, Leadership skills
Location: Park Suite (St. James / Regents)
Secondary topics:  Case Study, Overview
Average rating: *****
(5.00, 2 ratings)

Who is this presentation for?

  • Architects, futurists, enterprise architects, scientists, researchers, and executives

Prerequisite knowledge

  • A basic understanding of architecture as a practice, whether it be technical or organizational architecture
  • Familiarity with basic business analysis and research methods

What you'll learn

  • Understand how to utilize the Mozilla City Map as a blueprint for developing architectures for other organizations, how to use enterprise architecture as a tool for guiding futures explorations, experiment with capabilities and impact models in order to find ideas that can help your organization achieve long-term goals, ask questions of contributors to envision and move toward a desired future state, and when an experiment or prototype has reached its logical conclusion or when further work on an initiative may distract from shared long-term goals


How can Mozilla evolve its products and capabilities to serve the global, human-driven internet of the future? The company is guided by its mission and supported by the capabilities of its staff and community. Michael Van Kleeck dives into how Mozilla uses its version of enterprise architecture to wisely explore, evaluate, and pivot to and from future opportunities.

At the heart of Mozilla’s enterprise architecture is the Mozilla City Map, a multilevel and evolving view of all the capabilities that Mozilla has and is developing. Those capabilities span multiple communities, including staff and volunteers, and reach around the globe. Maintaining the City Map and keeping it useful to Mozillians at all levels of engagement is fundamental to helping Mozilla understand who it is and what it can do. Working from the current state of the City Map, Mozilla’s architects enable all teams and communities to envision what their futures look like. They create one-year views that encompass what is currently planned and ask questions to help Mozilla develop more visionary three-year plans that guide long-range decision making. Like the present-view City Map, all of these views are living, breathing, collaborative artifacts that evolve as the company’s understanding of the future and its boundaries evolve.

Using the capabilities described in and insights gathered from the City Map views, Mozilla’s futurists remix these views using a variety of revenue models and mission-impact models to explore how Mozilla can most successfully support its mission of maintaining the web as a global public resource. Enterprise architecture provides fuel to a number of games where these explorations take place. Mozilla’s enterprise architecture practice enables it to take the most successful results of exploratory exercises and prototype them rapidly using appropriate resources. The outcomes of those prototyping exercises feed back into the City Map and iteratively guide Mozilla to where it can have the most impact on the global internet, given its resource constraints and unique capabilities.

Photo of Michael Van Kleeck

Michael Van Kleeck


Michael Van Kleeck is the enterprise solutions architect at Mozilla, where he brings all Mozillians together through enterprise architecture practices to play around with what the future might look like for the internet as a global public resource, open and accessible to all.