In the macrocosm of the Internet and intranet, celestial bodies move at the speed of light. Things move so rapidly that it seems impossible to know either the velocity or position of anything. Technologies frequently come into existence, only to be swept away by newer ones. Products are cool today and gone tomorrow. Standards are obviated by standards and standards themselves become a meaningless concept.
"God does not play dice with the universe," said Albert Einstein. But the corporate developer declares, "My whole life is a crapshoot."
In many corporations, the intranet is becoming the latest realization of client/server computing. A recent study by IDC for InfoWorld magazine indicates 76 percent of corporations currently have or are planning an intranet. Of these, nearly all will use their intranets to facilitate enterprise-wide communications, while more than 65 percent will use it as a platform for distributed computing.
Sadly, many intranets are evolving with no clear objective, seemingly through a process of random mutation. Take this, add that, shave a little off the sides. An implicit goal of most intranets is to realize the promise of client/server computing: cheap, scalable, easily maintained software for the enterprise. For intranets to succeed they must achieve a real business purpose, have an overall design, and be built with a set of measurable objectives in mind. According to InfoWorld, only 40 percent of IS managers currently consider client/server computing "a worthwhile investment." Without some intelligent thought now, no IS managers will consider their intranet to be a worthwhile investment in the future.
While these questions may seem simple, there are some major architectural decisions that derive automatically from them. If the intranet is to be used primarily for communications and information retrieval, it is really an electronic publishing system composed of linked HTML pages. If it is used for operational systems, then it is a platform for distributed computing composed of both programs and documents. If it is used primarily for employees then one security and caching scheme will apply. With Internet access, another strategy works best.