To achieve the objectives above, you need to find a web developer who will take the time to learn everything possible about your company-your short- and long-term strategies, your products and services, your corporate culture, and your customer base. Get recommendations from people you trust, and then narrow down the list to two or three top candidates. Then, be sure to ask them the following questions:
Will you commit to us for the long-term?
Since you are going to be working closely with the people who design and produce your website, the relationship you build with this company is vital. As with any partner, it is of no benefit for a company to design your website and then walk away with your check. Be sure that the company is committed to working with you even after the initial project is completed.
It should be obvious from the onset that they have an eye on the future and that anything currently in your site can be expanded later on if you decide to add extra information or functionality. This means that you need a strong personal connection with your development company, as the relationship may well last years, instead of just months.
Do you have experience in our industry?
Everybody's market is different and holds specific challenges to any developer. If the developer has already produced sites with a given market sector, then it is likely that they already know a lot about your business and how your market operates. While it is not imperative, the proper experience can smooth the development process, generate better ideas and enhance the potential for a more robust final product.
Can we see your portfolio?
Do you look for references before hiring your employees? Of course you do. Well, for a development company these references are the portfolio of sites they have already executed. The company should provide you with several links to sites that they have already developed. They may not have an exhaustive list, but make sure that they show you actual work and that you are happy they can deliver the same for your company.
Can you provide us with references?
Apart from checking sample sites, contact the customers that the development company has worked for. Even if clients 'talk up' a supplier, that can be a good sign, for it certainly means that the client has enough trust in the developer to endorse them to you. Asking about any extra efforts that the company went to and about particular problems that they resolved will give you a more comprehensive picture than just looking for general comments.
Do you have the latest technological capabilities?
If you are intending to do more than have a 'brochure' presence on the web, it is important that the development company you select have a sufficiently large in-house development team to handle any extra requirements. If you think you may need technology such as HTML, Java and Flash, be sure that your development company has the proper programming skills and experience. And don't just take their word for it-ask to see examples.
What is your philosophy on branding?
Your brand and your message may already be well supported in your offline media publications, from brochures to business cards. Your web development partner should be able to deliver that same communication across the Internet media just as successfully. If you want just one company to deal with your entire Internet strategy, then experience in branding and corporate identity is essential.