Today I read and stumbled Tony Scheider’s In praise of continuous deployment: The WordPress.com story and when I recovered from reading the numbers I said a quite little thank you to Staff for all the work they do behind the scenes.
The other day we passed product release number 25,000 for WordPress.com. That means we’ve averaged about 16 product releases a day, every day for the last four and a half years! How is this possible and why do we release software in this way?
I’m not a technically inclined person; I’m just a person with a passion for blogging. I have wordpress.com free hosted blogs and also a wordpress.org install. It’s so easy and breezy being a wordpress.com blogger where Staff do all the geeky stuff for us. But my stomach lurches when I see yet another one click update for me to attend to on my install while muttering my mantra: “Don’t forget to deactivate plugins first!”
What I gained from this article was a clear understanding of the two approaches ie: Optimize for perfection or Optimize for speed (continuous deployment), and a recognition that I embraced the former years ago, without even exploring the latter.
But a new breed of companies are doing things very differently. Instead of optimizing product launches to go as perfectly as possible, they optimize to have them go as quickly as possible.
If you haven’t read this article yet, then please do. Toni provides 5 reasons why the continuous deployment model works in very clear language that us non techy types can understand.
Related articles by Zemanta
- Why I switched from Godaddy (WordPress.org) to WordPress.com (onecoolsite.wordpress.com)
- Red Devils on WordPress.com (e1evation.com)