Sunday, February 24, 2008

Cleaning Up

We had a party for my wife's birthday this afternoon/evening. We did all of the things you would normally do for such a gathering. We planned a menu, invited our friends, cleaned the house, etc. Everyone showed up. We had a great time. Then everyone went home. Nothing left to do, right?


Anyone who's ever thrown a party will tell you that there's this little thing called "clean up" which you have to do after everyone has gone home. It's part and parcel to throwing the party. In fact, it can even be somewhat enjoyable. I find it very relaxing to reflect on the happiness and laughter of the day while I put things aright.

Websites and web development are actually very similar. You spend time working with your web developer. You design an architecture, write great copy, and generate some wicked cool graphics. You install everything and make it go live.

That's not the end of it, though. There's still the clean up. Because no matter how many tests you run, there will always be something you missed. Sometimes it's something as simple as a typo. Other times it might be something much bigger, like a missing page or some broken links. At any rate, that sort of thing needs to be cleaned up as soon as possible.

Here's where it's important for your web developer have a clear understanding of your expectations. You must both understand how the developer will deal with bugs found after the project has been delivered. For my clients, they receive 3 months of "shake out" at no extra charge. Of course, adding new features to an existing system will cost additional money, but any bugs found are my problem and I will take the time to make sure that everything is done correctly.

But that's just the way I do things.

So, what was the worst "bug" in your website that you've encountered?

No comments: