For the sake of this post, let's just assume that testers and developers are just one big happy family with the shared goal of shipping working software. On rereading this post it's definitely preachy, but I've been burned in the past by not being inclusive of the testers and my current client...