"The most valuable commodity I know of is information."

rebelutionary / 2.0

Eating Raw Dog Food / 2007 Mar 01

Charles wrote up one of my worse meeting metaphors on our developer blog in his post Keep 'em clean boys.

Frustration when viewed in a blog post's cold light of day is a fascinating thing!

The salient point though is that the Confluence team is using the latest development code for our internal enterprise wiki.

We eat our own dogfood, even before it's fully cooked.

How?

Our extranet gets updated twice a week. We've worked hard to make the update process as painless as possible. It's two commands I believe and takes about 20 minutes to run, including doing a full backup of the data. If the process was more painful, we would naturally do it less. Building release discipline into a software team is a hard thing to do, this helps us get better at it.

Why?

The natural question people ask is "Doesn't that cost you money when bugs cause downtime / errors?".

The simple answer is "Yes, but it costs less than the support from 2,500 Confluence enterprise customers having the same downtime."

The longer answer is that because we know we're going to update twice a week, we try to keep our... code clean at all times. Developers know their code is going live very soon, so they don't leave loose ends hanging around.

No "90% complete" here.

Trackbacks

Operational mindset

Mike Cannon-Brookes on how Atlassian update Confluence in-house: "It's two commands I believe and takes about 20 minutes to run, including doing a full backup of the data" They need to release that job - the last time I upgraded...

Trackback from: Bill de hÓra at March 2, 2007 9:31 AM

Comments

Post a comment











Type the characters you see in the picture above.

Remember personal info?







About / LIFE

Atlassian

Atlassian / WORK

Photos / PERVE

Search / SEEK

Mates / BLOGROLL

Investments / FUTURE

© Mike Cannon-Brookes - 2000-2006