1. Blog
  2. Article

Peter Mahnke
6 November 2013

Planning a cathedral at the bazaar


So I am stretching the metaphor a bit, but I think it accurately explains my experience of the recent cloud sprint in San Francisco.

The week starts with some presentations and talks about where we are now and where we want to be from a company, marketplace and product perspective.  This lasts about two hours, then all 115 of us are set free to figure out what we can do to help best achieve these visions. Things are more organised than at an unconference , there are tracks and rooms and sessions planned, but it is all very fluid.  Each day reveals itself and  the week gathers its own momentum.


Some people are here to finish off some work and coordinate releases. Some people are trying to plan the next six month cycle with team-mates they only see a few times a year. Some people have just joined the company and some people are trying to design for the next year or more.  That’s us.

While most here are looking at April, we are brainstorming, paper prototyping, grabbing stakeholders, talking to users, meeting with developers and trying to build that shared vision for a set of products and where they might go in the future — inspiring, chaotic, impossible, crazy, amazing.

But we are also trying to finish things off from the last cycle, pay some technical debt, polish up a few things.  We are trying to listen to what else is happening, it all moves so fast. We also sign-up to get at least four other smaller things done in the next month.

At the end of the week, a few things are finished. Even better, a few more big things are planned. Dozens of drawings, hundreds of post-it notes are photographed. We shake hands with friends and colleagues that we will only talk to online for a few months and head home to get building.


Related posts

Challenges designers face in open source (and how to fix them)

Open source powers up to 90% of modern software, yet many projects lack usability. Canonical’s Design team surveyed 115 cross-functional professionals to uncover the 4 core...

Why web engineering is great

Hi, I’m Johann! I’m an engineering manager in Canonical’s web team. For the larger part of my 15 years of work experience as engineer, I’ve been working in web development....

Canonical’s recipe for High Performance Computing

In essence, High Performance Computing (HPC) is quite simple. Speed and scale. In practice, the concept is quite complex and hard to achieve. It is not dissimilar to what...

Web team – hack week 2023

Today, around 96% of software projects utilize open source in some way. The web team here at Canonical is passionate about Open source. We lead with an open-by-default approach...