Budgeting

Do your clients have the priorities you think they have?
I just read a quick post over on another Drupal shop's blog, Be a Partner, not a Vendor, and added a comment to the great point Dylan made about n
Successful projects, part 1: Paying for Attention
Ask any contractor the most economical way to get a job done, and the answer will be "Time and materials." The reason? You are taking on all the project risk.
A note to people planning development projects
1. EMBRACE YOUR INNER PESSIMIST...
This doesn't mean you can't be your usual, happy-go-lucky self! In fact, it's absolutely vital that you approach any project with a healthy 'yes we can' attitude.