• How Google Speeds Up The Chrome Release Cycle (Slideshow)

    Erick Schonfeld

    Erick Schonfeld is a technology journalist and the executive producer of DEMO. He is also a partner at bMuse, a product incubator in New York City. Schonfeld is the former Editor in Chief of TechCrunch. At TechCrunch, he oversaw the editorial content of the site, helped to program the Disrupt conferences and CrunchUps, produced TCTV shows, and wrote daily... → Learn More

    Tuesday, January 11th, 2011

    Google’s approach to developing its Chrome browser is to release updates early and often. Its goal is to put out a new release every six weeks or so. Updates have become so routine that Google barely even mentions them anymore.

    Anthony LaForge, the technical program manager at Google overseeing Chrome development, created the presentation below (and posted it on Google Docs) to explain how Chrome’s development cycles work. Instead of a traditional software development cycle where features are crammed into each release or delay the release, Chrome puts out a new release no matter what every six weeks. If new features aren’t ready, they wait for the next release, just like waiting for the next scheduled train at Grand Central.

    Another thing that speeds things along is that the Chrome browser is simultaneously developed along three different “channels” (dev, beta, and stable). Users can pick which one they are most comfortable with, and their browsers are updated automatically. New features are introduced first in the dev and beta channels, which merge with the stable channel as those features get patched and stabilized.

    The versions start to blend together. The approach is more like updating a website than a piece of client software. The version numbers don’t really matter. What version of Amazon are you on? Exactly.

    Product: Google Chrome
    Website: google.com
    Company Google

    Google Chrome is an based on the open source web browser Chromium which is based on Webkit. It was accidentally announced prematurely on September 1, 2008 and slated for release the following day. It premiered originally on Windows only, with Mac OS and Linux versions released in early 2010. Features include: Tabbed browsing where each tab gets its own process, leading to faster and more stable browsing. If one tab crashes, the whole browser doesn’t go down with it A...

    → Learn more

    Tags: ,
    blog comments powered by Disqus