In describing a problem developers face we use a specific example. Harry, our representative developer, could be creating a Web site, starting up as an ASP, becoming an ISP or any one of a hundred other things. He happens to be creating an on-line game, but his problems are universal...