March 27, 2006

Write your tests first

Strategy

0  comments

Jeremy J at 37signals says when writing computer code, he writes the tests first. Then he knows that the code he writes will have to pass the tests. He says it wastes less effort and keeps him happier and more productive.

I sometimes do the same thing when trouble shooting. I write down what I’m looking for and what should happen. Then check it off. If I don’t find the problem at least I know what not to try again. And the list of failed tests helps me narrow in on what the cause of the problem is.

I’ve never done it when trying a new project, but I suppose it could work. Next time someone comes up with an idea you’d like to try, do this: before you roll it out, design the tests. That means specifiy what you expect to change, by when and how you’ll measure it. Define what measurements will constitute success, and failure. Then see what happens.

You may also like

Moving to Substack

Moving to Substack

Mastodon For SMB folks?

Mastodon For SMB folks?

Emergencies

Emergencies

Ladder of Leadership

Ladder of Leadership

About the author 

John Seiffer

I've been an entrepreneur since we were called Business Owners. I opened my first company in 1979 - the only one that ever lost money. In 1994 I started coaching other business owners dealing with the struggles of growth. In 1998 I became the third President of the International Coach Federation. (That's a story for another day.) Coaching just the owners wasn't enough for some. So I began to do organizational coaching as well. Now I don't have time to work with as many companies as I'd like, so I've packaged my techniques into this Virtual CEO Boot Camp.

Leave a Reply

Your email address will not be published. Required fields are marked

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}