Grow your business by advertising on bing, MSN, Xbox, and more!
If you haven’t had the chance to check out “How a Web Design Goes Straight to Hell” from The Oatmeal, I highly suggest you do so now (don’t worry, it’ll open in a new window so you can come back and finish this); it should be required reading for anyone planning to create a presence on the web.
In all fairness to the difficult clients parodied in that comic strip, I’ve seen more than my share of insane web developers too. It’s not uncommon to run across a developer who begins the process before the client ever actually agrees to hire them. The initial sales meeting somehow mysteriously turns into a design kickoff meeting; the developer has a few designs at the ready and before the client knows it, they are agreeing on one of them. I’ve also seen web designers turn into belligerent children that refuse to turn over access to client paid-for domain names and design work, so while seasoned, professional developers shouldn’t display behavior like this, don’t be afraid to ask for references and recommendations from previous clients to see what they had to say about their experiences.
Web development is a messy process; it often costs more than you anticipate and it takes longer than you anticipate. The relationship between the client and the developer can become strained along the way if not completely deteriorating into a heaping pile of crap. While this can and does happen, it’s typically due to failings on both sides of the relationship.
Sometimes it’s because the developer isn't a great business person and has no clue how to clearly spell out the design process and the client’s role in that process. Add to that the client’s lack of experience in all things web, and design starts to be dictated by emotional criteria, personal preference, and anecdotal study instead of current market conditions.
On top of these challenges, there is no sure fire way of hiring a good developer. Large companies will often put junior level people on projects that don’t meet a certain financial level -- I’ve seen actual clip-art-based web design come out of “world leading” development companies. Smaller firms can sometimes be hit or miss with one or two portfolio projects looking and functioning fantastically, while the duds have been buried, redesigned by someone else and forgotten.
So does having a smooth development project come down to random chance? Perhaps, but here are some things that you can do to make the process a more likely to succeed.
Anticipate adding 30% to the cost and timeline
If you have $10,000 to spend, tell them you have $7,000, then try to make everything as clear as possible. It’s not that developers are trying to rip you off. They just often will quote for your entire budget because they can easily use it to make a better website. Before you sign off on starting work, force the developer to give you an itemized list of costs. Let them know that you understand these will be estimates, but if they change, they need to let you know. You should always sign off on price changes.
Here’s what should be included on the cost list:
This list should give you a good start. Any other items that come up you will want to add them to the list and get price quotes for each.If you are getting an ecommerce site you are going to want to flush out everything you get with that as well.
Know these details…no exceptions!
Get the most from your developer by communicating well.
If you’ve been through the messy process of web development before, what other advice or tips would you offer to entrepreneurs who’re about to embark on building their first web site?
Sage Lewis is President of SageRock Inc., a digital marketing company founded in 1999 with the goal of helping clients engage customers across an ever expanding interactive marketplace through multiple channels such as search and social media. You can keep in touch with Sage on Twitter, Facebook and via his YouTube Channel.
Sign in to adCenter | Need an account? Sign up now
Follow us on Twitter @adCenter & @MSAdvertising | Find us on Facebook and YouTube | Share your thoughts and ask questions in the Forums | Subscribe to the adCenter Blog
Thanks for writing such a good post. I do came from web design and web development field including 3D modeling and love to read fresh posts on this topics. Thanks for writing such a valuable and informative post. I am now your regular subscriber
now a these days internet is very popular and almost every person is using internet daily for different purposes and checks the different websites and most of the companies use internet for marketing