Expresso Banner   Expresso Cafe



eCommerce, Strategy & Design 

 


  




For Information Call
714.615.2289
or
info@expresso.cc

Web Lessons Learned

Article by Joel Snyder

If you've ever looked at my company's home page… well don't bother. Trust me on this one. You'd figure out pretty quickly that I'm not in the World Wide Web development business. Sure I can slap together some HTML and write a program to go behind it, but that's the easy part of designing a Web site.

To remedy this obvious shortcoming ("Have you ever seen Snyder's home page? Looks like a tornado hit"), Opus One has been searching for a designer to enhance our Web presence, and I'm going to share the lessons we're learning along the way.

Lesson 1

Designing a web site is a team effort. If someone insists that he can do the entire job alone, pass him up. Every job requires at least four team members. First you need the overall architect and designer, the team leader. This is the person who has the grand vision for the site. He should be drawing out big story boards, making expansive motions worth his hands, asking lots of questions. What's the message? How's it going to work? How is it going to fit together? What's the purpose?

(Hint: Save time and start answering these question now, before you start interviewing designers.)

Next your team will need a programming member. That is a person who understands HTML and whatever programming interface (CGI, Java, APIs, etc.) is used to give life to your site. The programmer is responsible for implementing the broad vision of the architect. After all, no self-respecting site has only pure HTML documents anymore. Everyone is adding forms, search engines, and other data-driven pages to make each site as useful and informative as possible.

(Important hint: If your potential designer isn't talking about back-end scripts, you're talking to someone who's a year behind in site design. Keep looking.)

Every site needs graphics, and the third member of your team is a graphic designer. Whether they're your corporate logo or navigation buttons, some custom graphics are always part of the big picture. You need some one who not only has artistic talent, but also knows the tools that computer based designers now use.

Be careful here. Many graphics designers are being pulled into the Web development before acquiring any real understanding of the medium. What works with 3,000- dpi screens and high-quality printers or presses is not going to work on a 640X480 screen with 8-bit color.

The fourth team member is you. A designer can lay out the story board, a programmer can build you HTML, and a graphics designer can create eye-catching logos, but without the content and guidance you provide, the site is just someone else's idea of your business. No one knows what you want to do as well as you do, and that insight is as crucial to guiding the team you hire.

You also have to provide the content. Remember that your site should revolve around it's content, not the other way around. A Web site is a way of packaging information, and if you're building the site before you have the information, you're doing it backwards. Plan ahead.

The design team you work with should start by asking you questions and gathering content. If someone comes in the door and wants to sell you his one size fits all outline, remember your last experience with one size fits all clothing. Your potential designer may not come to the door with all three team members in tow. Often, small companies have series of stringers they hire to handle the graphics and programming parts of each site. Be wary if it's the programmer of graphics artist who's knocking on your door, though. Sure there are multi-talented people out there who can do all three jobs. But they're the rare exception.

You don't want to end up with a graphics artist architecting your Web site. Similarly, knowing how to program in HTML doesn't make you a site designer, just as knowing how to fix an engine doesn't mean you can design a car.

Lesson 2

Understand the costs and fees up front. This includes any costs for hosting you Web site (see my third lesson below). Designers should provide a quote for your whole site that is based largely on the number of hours it will take to create it.

Be cautious of anyone offering "price per page" quotes. A Web site is an integrated presentation of some aspect of your business, not a bunch of pages stuck together. Page-based pricing may be sufficient if all you want to say is, "Hey, we've got a page on the Web!" It isn't going to work for the design of an integrated complex site.

Also be wary of a price too good to be true. A good Web site takes time to create, and time is money. If you're paying between $50 and $95 an hour, you're offering a good wage for expert work. Price per page will vary wildly, but you can estimate that it's going to cost from $100 to $500 for each Web page. If you've got several dozen pages on which you can reuse graphics, the cost will be lower.

If every page requires meticulous design, $500 may be a starting point. For major sites where each page is really a script generating a new page on the fly, be prepared to go even higher.

I prefer to buy services like this by the hour. That let's me know how much brain power I'm getting for my buck. Obviously, you want to put "not to exceed" limits into your contract, but the idea of scaling the cost of the site by effort it took to build it makes a lot of sense to me.

Some of the designers will want to package the site as a fixed-price deal. That's OK, too-if the designer also can immediately tell you approximately how many hours that represents. If someone gives you a fixed price quote quickly but has to come back later to translate that into hours, you're not dealing with a business that knows what it's doing.

Every site requires maintenance. Information has to be updated and the site has to have a fresh face to entice users to revisit it. Make sure maintenance responsibility and costs are agreed upon at the beginning. Maintenance costs any even exceed the cost of the original site within the first year. Budget for it and build it into the contract.

If your designer is out of this world, he'll be so busy he won't have any interest in going back to do the unexciting work of keeping your site up to date. Protect yourself by signing a contract that guarantees you'll get a piece of his time to keep things current

Lesson 3

Separate out the designing and hosting fees. A Web site has to be hosted someplace. You can put it on your company's own computer or pay an outsider to host it. Some hosting services will design your pages as well. However you should insist on designers or services breaking out the pricing and allocations of the two components. You may be getting a good deal, but you need to know what you're paying for.

This is not to say that a designer's advice about where to place your site is irrelevant. Many designers have lots of experience and know who offers the best service for the best price. But some designers are swayed more by profit sharing and kickbacks than by what's best for you. If your designer pushes you to one company or another, ask point blank whether there is a conflict of interest.

Your designer's advice may be in your best interest because of any relationships with hosting services the designer has developed. Just make sure why you're being steered in any particular direction. Be especially wary of folks who promise you low development costs but also lock you into using their preferred outsourcing vendor.

Lesson 4

Settle the intellectual property issues early on. Who owns what aspect of your site. The HTML code itself is pretty easy. What about the graphics? And what about the scripts? If you and your designer part company, can you hand the site over to a new designer to maintain and expand? Or are you locked in?

Scripts are a special problem because there are so many different kinds of Web servers out there. If you are running on Windows NT this week, your script probably won't work without changing it on UNIX next week. Be prepared to pay to have the scripts rewritten should you have to switch servers.

Being locked in sounds bad, but it may not be. I know a designer who tar1gets a particular market niche and had developed software that runs on her own Web server to service that niche. She makes a nice living, in part because of the competitive edge her software gives her over others trying to break into that niche. She doesn't have to keep reinventing the wheel, which means her clients get more service for fewer dollars. But if any of her clients want to jump ship, she's not about to hand her software over to anyone else. If your designer comes to you with this kind of proposal, balance the downside of being locked in with the benefits of building on someone else's investment.


Article by Joel Snyder appeared in the October 2001
issue of Internet World Magazine.
Permission granted to internetEXPRESSO, LLC.
for republication by:


Copyright 2001 Mecklermedia Corporation.
internet.com and internetnews.com names and logos
are trademarks of Mecklermedia Corporation.
All Rights Reserved.

To Top


expresso.cc


© 2003 internetEXPRESSO, LLC. All rights reserved.
a Cyberian Expresso company.
admin@expresso.cc