Pages
Popular Articles
- Defining Project Boundaries
- 5 Things You Should Know About IT People
- 3 Reasons a Competitive CMS Market is Good
- Building a Website is Like Building a House
- How Website Hosting Works
- Print Designers: Welcome to the Web
Categories
- Advertising (21)
- AF News (24)
- Clients (5)
- Content Management (7)
- Design (8)
- Fusion Radar (53)
- Industry Trends (13)
- Management (9)
- Miscellaneous (40)
- Mobile (13)
- Presentations (7)
- Search and Media (32)
- Software (4)
- Tech Education (7)
- Web Development (12)
Links
Archives
- June 2013
- May 2013
- April 2013
- March 2013
- February 2013
- January 2013
- December 2012
- November 2012
- October 2012
- September 2012
- August 2012
- July 2012
- June 2012
- May 2012
- April 2012
- November 2011
- July 2011
- June 2011
- December 2010
- July 2010
- May 2010
- April 2010
- March 2010
- January 2010
- November 2009
- October 2009
- September 2009
- August 2009
- July 2009
- June 2009
- May 2009
- April 2009
- March 2009
- February 2009
- January 2009
- December 2008
- November 2008
- October 2008
- August 2008
- July 2008
- May 2008
- March 2008
- February 2008
- January 2008
- December 2007
- October 2007
- September 2007
- August 2007
- July 2007
- June 2007
- May 2007
- April 2007
- March 2007
- February 2007
- January 2007
- December 2006
- November 2006
- October 2006
- September 2006
- August 2006
- July 2006
- June 2006
- May 2006
- April 2006
- March 2006
- February 2006
- January 2006
- December 2005
- November 2005
- October 2005
- September 2005
- August 2005
Why We Want to Know Your Budget
January 15th, 2010 - by Brett Derricott - Salt Lake City, UtahAnyone know a home builder who will give me a firm price for a home, based on the following specifications?
- Probably between 4-6 rooms
- A kitchen
- One or two bathrooms
- A garage
If I took this to a builder, I’d first expect a strange look and then, if the builder didn’t laugh me away, a long list of questions including stuff like:
- You don’t have a clue what you’re doing, do you?
- Where are your blueprints?
- How many square feet?
- Where is the lot and what is the terrain like?
- Is it brick, siding, etc?
- What materials are we using throughout? Granite or formica? Tile or laminate?
I’m no home builder so those probably aren’t exactly the questions the builder would ask but you get the drift.
We frequently receive the web-equivalent of this request and it baffles us. And, as usual, stuff that baffles us ends up on my blog. If you have thoughts from either the client or the vendor side of this, I’d love to have you comment below!
A Too-Common Request
Here’s an example of the kind of thing we’re often asked to price:
- 15-20 pages, editable by the client
- login area
- e-commerce
- newsletter sign-up
Sure, we can provide a range for a request like this, but the range is going to be something like $5-100k. Just like the home builder needs some details, it’s very difficult for us to accurately estimate a project with such vague parameters.
You Can’t Tell Us What You Don’t Know
Now that I’ve complained about the problem, let me tell you why I think it happens: lack of experience/knowledge. Most people haven’t ever requested an e-commerce site so they don’t really know what’s involved. With brochure sites, lack of experience isn’t a huge problem. But when a client is requesting something like e-commerce, the lack of detail provided to us becomes problematic.
It’s Custom, Not Boxed on a Shelf
If you want to buy an off-the-shelf website you can easily get a price. Why? Because it’s all boxed up, sitting on a shelf ready for purchase. You buy what’s in the box and that’s all you get. When you open the box you might discover that it doesn’t offer the shipping options or the product display options you need, but that’s too bad. You didn’t pay for a custom site, you paid for whatever was in the box.
When you buy custom development, like that offered by my Utah web development firm, there isn’t a box. Custom web development isn’t packaged, ready for purchase. The price depends on what you want and “e-commerce” isn’t an adequate description of what you want. It’s like walking into a restaurant and asking how much “food” costs.
Why is the Budget a Secret?
Clients seem to be afraid that revealing their budget will result in being swindled out of all of their money. When people ask me how to choose a designer, a developer, or an agency, I tell them to start with “trust”. Unless the client is experienced, in the end they’ll have to trust someone, and choosing the lowest-priced option doesn’t always mean they’ve chosen the most trustworthy option.
The “secret budget” may also result from feeling that announcing the price limit automatically means they’ll have to spend 100% of that budget, when they’re really hoping that someone will bid much below the budget. Trouble is, what are they going to get for that low bid?
If you tell me that you have $10k to spend, I’m going to tell you how to get as much as possible for that price. If you’re keeping that number a secret because you hope to only spend $5k, then you should just say that $5k is your budget.
Again, this all comes down to trust. If you trust me, you’ll know that I’m going to do what’s best for you within the budget you’ve outlined.
Risk Mitigation = Estimate Padding
When you’re unwilling to reveal your budget, our only option is pad the estimated price to account for risk. What risk is there, you ask? the risk is that you want more than what you’ve stated. Or, more accurately, that you’re expecting more than what you’ve stated. You said you want simple e-commerce. But in your mind, simple e-commerce is like Amazon. In our mind, simple is like a PayPal button.
In truth, a client who doesn’t understand the ins and outs of the web design and development process isn’t really qualified to define the scope of their project at the level we require. We’re always going to get imperfect requirements from the client, and absent a budget, we’ll have to make assumptions and guesses as to what the project will really involve and pad the price to account for the unknown.
This is a bit of a rant, I know. And I realize that things probably aren’t going to change anytime soon. But, if you have suggestions for how to deal with this issue, please post a comment for those of us who are still searching for the answer!
