An Ideal Intranet Ambiance

In recent times I have gone through an article ondevelopers would work with Human Resources to
intranet where it has been reflected in the sense thatcreate the application. The problem with centralized
an artistic method feasible to intranet can be put sidecontrol and formal approval processes is that they
by side to a composition process where we canput creativity and timeliness in thumbscrews.
endeavor to construct the roof of the house beforeFollowing a decentralized model, each department
we place the underpinning, and we may facadewithin the organization is responsible for its section of
somber problems. Let us dispense the concrete forthe intranet. All departments that want to create
the foundation of the house before we put in theintranet services will have to set up, design and
necessary plumbing for water and sewer access, andadminister their own intranet servers. Each
have to spend more money than we bulldoze for.department will also be responsible for creating the
We can build a house one footstep at a time and aspublications and applications used by the department.
such we can make certain the house which has aWhen we can draw on a decentralized model, we
strong foundation. Buildings with strong nitty-grittyhack out the prescribed endorsement procedure for
tending to a certain period. When we have more ornew publications, applications, and services. This
less done with the frame of the house, we build ameans anyone can create intranet resources. Greater
roof. Although the roof of the house is the top offreedom and few controls means that new services
the structure, we do not stop there. It takes morecan be set up quickly by anyone who wants to set
than a covered frame to make a house. We hire anthem up. This freedom and lack of controls can also
electrician to do the wiring and bring back thelead to abuse of the intranet resources. When
plumber to finish the plumbing. Afterward, we hangsomeone publishes potentially offensive material or
plaster board, add insulation, finish the exterior, addwhen the usefulness of the intranet deteriorates
fixtures, and before we know it, we have a housebecause so much junk has been created? By
that we can call home. We build an intranet in theadopting elements of both the centralized and
same way, one step at a time. We can initiate on thedecentralized model that fit the needs of the
intranet is about as glamorous as the water andorganization, we might be able to balance the need
sewer pipes waiting for the foundation to be pouredfor strict control with our artistic self-determination.
around them; for just when we are ready to rollFor paradigm, we could create an intranet with a
back our sleeves and dive into the intranet creationcentralized Web server that links together
process with both feet, we might discover we needdepartmental servers. The IS staff would be
to conduct research, planning, or consider theresponsible for maintaining the central server and
requirements of the intranet. When we finally fleshupdating links to resources throughout the
out the foundation of the intranet, we start to buildorganization. The individual departments would be
the framework. The basic components of anyresponsible for maintaining their own servers. To
intranet are the hardware and software that make itensure the intranet is not abused, one person within
work. The hardware used in the intranet is focusedeach department could be responsible for that
to determine the way the intranet is operated.department's intranet resources.
The software our intranet uses will determine whatThe real stars on our intranet are the applications we
the intranet is used for. Eventually, we finish designingplan to develop. Still, we will need content for our
the intranet, but find we still have to develop the hotintranet. Most of our content will be in the form of
Java-powered applications for the intranet. Evenhypertext documents that are served by our Web
when we have completed the design andserver and displayed by our chosen Web browser.
development processes, the intranet still is not overAs we consider the type of content we want to
and done with in order to check the structure of thepublish on our intranet, think about how we will
work for flaws. We make sure we have used theorganize that content. We can organize hypertext
right structure and created the best tools. Once alldocuments in many ways. The structure that is best
this is done, we finally have an intranet worthy offor a particular document depends on the complexity
the CEO's wholehearted embrace. Try to build theof the material we plan to present. For a small
whole house at once and we will be overwhelmed.document with limited complexity, a simple structure
The same is true for any creative process. When weis often best. Simple structures include linear and linear
are building our intranet and its applications, we needwith alternative paths. The simplest way to structure
to manage many things on a level of generala hypertext document is in a linear fashion. Using a
organization and on a more specific level. If wepure linear structure, we can create a hypertext
mismanage expectations, our intranet might not turnpublication with a structure resembling a traditional
out as we plan. Our potential anticipation and theprint publication. Readers move forward and
opportunity of our superiors might be totallybackward in sequence through the pages of the
different. Before we start to design the intranet andpublication. An alternative path structure gives
the Java-powered applications for the intranet, makereaders more options or paths through a document.
sure our prospect and the expectations of ourBy providing alternative paths, we make the
administrator network. A good way to do this is tostructure of the publication more flexible. Instead of
ensure that the infrastructure channels are open andbeing able to move only forward and backward
used.through the publication, readers can follow a branch
To make certain that our scheme is a devastatingfrom the main path. In a linear structure the branches
success; we should argue outlook throughout thewill rejoin the main path at some point. The
progress of the intranet, principally as we develop ourhierarchical structure is the most logical structure for
intranet applications. If we develop a rapid prototypea publication of moderate complexity. In this
of key applications, our superiors should be the onesstructure, we organize the publication into a directory
to verify that the designs meet their expectations. Iftree. Readers can navigate through the publication,
the model does not meet their outlook, maybe themoving from one level of the publication to the next,
prototypes were an example of what not to do, ormore detailed, level of the publication. They can also
maybe the expectations of management arego up the tree from the detailed level to a higher
unrealistic. If our prototypes meet or exceed thelevel and possibly jump to the top level.
expectations of our superiors, we have a green lightThe information bank tree intimately look a lot like
and our project is well on its way to a successfulthe way we store files on our hard drive in a main
implementation. We should also manage our personaldirectory with subdirectories leading to files. We could
expectations for the intranet and its applications. Ouralso think of the hierarchy as a representation of an
expectations play a major role in the success of theactual tree. If we invert the tree, the trunk of the
intranet. Realistic expectations ensure the success oftree would be the top level of the publication. The
our intranet. If we perceive the intranet as antrunk could be the overview of the publication. The
impossibly large undertaking, we might cripple bylarge boughs leading from the trunk would be the
virtue of wide range of knowledge in this regard. Ifnext level of the document structure. The boughs
we perceive the intranet as a trivial undertaking, wecould be chapter overview pages. Branches leading
will not produce the best possible structure and toolsfrom the boughs would be the next level, or the
for our organization. It is best to find a balance in ourpages within chapters. A combined linear and
perceptions about the intranet. As we begin tohierarchical structure is one of the most used forms
design the intranet, keep in mind that the intranetfor hypertext publications. This is because it is an
creation process is a team effort. Few individuals willextremely flexible, but still highly structured method.
be able to handle all aspects of creating the intranetReaders can move forward and backward through
and its applications. For this reason, we should haveindividual pages. They can navigate through the
an accurate perception of our abilities and knowvarious levels of the publication by moving up a level
when it is in the best interest of the project toor descending to the next level. They can also follow
delegate tasks.parallel paths through the document. The most
Generating an intranet is exhilarating and demandingcomplex structuring method is the integrated web.
and as such we have to break a new ground, makingThis method lets the reader follow multiple paths
efforts for new things, and carry out research workfrom many options. This is a good method to use
with a new-fangled request. Managing the intranet iswhen we want the reader to be able to browse or
the creation of an amazing process in whatever waywander many times through the publication we have
some one will motivate us. If one way of thinkingcreated. Each time through the publication, readers
about the intranet is not motivating we, changewill probably discover something new. After
tactics. Do whatever it takes to get the job done.considering the various styles for hypertext
We do not limit a few strategies or stick with onedocuments, we should examine the various tools we
strategy when it obviously is not working. Make a listwill need to develop the intranet. A tool is anything
of strategies. If one strategy is not working, switchthat supports the task we are working on. The tools
to a new one. If we do not have a new one, createfor unleashing the power of our intranet are based
a new one. The strategy we use can be very basic.on the existing tools for the Internet itself, which
A great strategy to start with is to plan to work onincludes protocols, resource tools, and information
the project every day until it is completed. In additionservices. TCP/IP (Transmission Control Protocol
to this strategy, we should add planning to involveInternet Protocol) is the foundation of the worldwide
both management and users in the developmentInternet. We must install TCP/IP on our network to
process. The degree of participation for managementenable intranet services. A protocol is a set of rules
and users might need to be adjusted throughout thefor programs communicating on the network. It
development process. Our role in the project shouldspecifies how the programs talk to each other and
be a part of our strategy. Initially, we might want towhat meaning to give to the data they receive.
work closely with the development team. Later, weWithout TCP/IP setting the rules for our network
might discover that our best role is to manage thecommunications, we cannot use Internet
development at a higher level. Or if we are the toptechnologies. The good news is that if our
programmer or network administrator, we might findorganization already has access to the World Wide
that we need to work on application design ratherWeb; we might already have the necessary TCP/IP
than the actual programming. Adapting our role asstructure in place. Additionally, TCP/IP is built in to
necessary can help the project flourishing.some operating systems, including Windows 95,
When we start working on the intranet design andWindows NT, and most variants of UNIX. If we have
creation process, one of the first things we shouldan operating system where TCP/IP is not built in and
do is develop goals. Our goals should take intodo not have TCP/IP installed, we will need to
consideration the complexities and nuances of thepurchase TCP/IP software. Fortunately, TCP/IP
intranet we plan to develop for our organization.software is widely available from software vendors.
Goals should be clear and relevant to the problem atAn intranet without Web services is like a world
hand. Set major goals relevant to the purpose,without water. The key to the World Wide Web is
scope, and audience of the intranet. Also, set minorthe hypertext transfer protocol. HTTP offers a
goals or milestones for the stages of the intranetmeans of moving from document to document, or of
development and its applications. Goals and milestonesindexing within documents. Accessing documents
help define the intranet development process as apublished on our intranet involves communications
series of steps or achievements. One major goalbetween browsers and servers. In a browser, such
could be to complete the planning of the intranet;as the Netscape Navigator, the HTTP processes are
another major goal could be to complete the designvirtually transparent to the user. All the user really
of the intranet. The series of steps necessary tohas to do is activate links to move through our Web
complete the major goals are the minor goals orpresentation. The browser takes care of interpreting
milestones. Our first milestone will be to start workthe hypertext transfer commands and communicating
on the intranet. Another milestone might be to selectrequests. The mechanism on the receiving end, which
and purchase the necessary intranet software, suchis processing the requests, is a program called the
as Web server software, browser software, and aHypertext Transfer Protocol Daemon (HTTP). A
Java Development environment. Our goals are todaemon is a UNIX term for a program that runs in
complete the major steps of the developmentthe background and handles requests. The HTTP
process, such as planning and design. In designing adaemon resides on our Web server. Before setting
constructive intranet system, the intranet designerup or installing server software, we must determine
may create or provide rules that pertain specificallywhat platform the Web server will run on. Until
to the intranet's law or scope of control, such as therecently, our choices were limited, but this changed
Information Systems department that will haverapidly as the World Wide Web grew in popularity.
overall responsibility for the intranet after completion.Today, Web server software and server
As we start to create the intranet, these rules mightmanagement tools are available for almost every
seem perfectly acceptable. However, as we conductplatform. And, like other software developed for use
planning for the intranet and its applications, we mighton the Internet, this software is available as
find that the overall responsibility of the intranetfreeware, shareware, and commercial software. We
should be divided amongst the departments that willwill find that UNIX platforms have the most options
set up intranet servers. If these early rules cannot befor server software. Until recently, there was only
modified to fit the current situation, we will haveone good choice for the Windows NT environment,
problems. We might encounter delays due to loss ofbut this has changed. There are now many excellent
efficiency or the final product might not be what wascommercial and freeware choices for Windows NT.
expected.For other platforms, there is generally only one
No rule should ever be considered absolutely andchoice in server software. Having only one choice of
even the best of rules should be interpreted asserver software for the Windows system which
guidelines that can vary depending on the situation.doesn't mean the quality of the server software is
Rules for a complex project like our intranet shouldpoor. Quite the contrary, the quality of the software
be flexible and make sense. A rule that conflicts withis often quite good. Tools are an essential part of
something we are trying to do should be reexamined.any operation. Resource tools provide the means for
The rule might be inappropriate for the situation wesending and retrieving information. There are three
are trying to apply it and as such our intranet willbasic tools of intranet working:
never be put into action if we avoid working on it.Electronic mail is a great way to communicate. Think
Putting off work until something is due is a poorof e-mail as a way to send letters to anyone within
practice. Relinquish when things do not go our way orthe company instantly. Many e-mail programs enable
when we seem to have a block is another poordelivery of mail to single users or groups of users.
practice. Even if we flourish on cut-off date, sketchSome e-mail programs even provide ways to
to work toward intranet's goals and milestonesautomate responses. Most browser packages are
regularly-every day if necessary and possible. Wepackaged with e-mail software. File transfer protocol
should also plan to work on the intranet and itsprovides the basic means for delivering and retrieving
applications during those times when our thoughtsfiles around the network. The files can be text,
are not flowing. Everyone has bad days and goodsound, or graphics. FTP provides a springboard for
days. Some days we take more breaks. Some daysmany information-based approaches to retrieving
we work straight through the day and into the night.information. Many higher level tools that have
We might tend toward other destructive behaviorfriendlier interfaces use FTP or a protocol similar to
besides avoiding or putting off work. SometimesFTP to transfer files. Just about every browser
programmers go to the opposite extreme. They tearcurrently available supports FTP. Telnet lets our
things apart impulsively before letting the work coolintensive log into another system and browse files
off so they can look at it objectively. Never hack ourand directories on that remote system. Telnet is
code just because a few users didn't like ourvaluable because it is easy to use and basic to the
application's interface. Managing the aspects of thenetwork. When we telnet to another computer, we
intranet's design and creation is only the beginning.can issue commands as if we were typing on the
The next step is to determine the best organizationother computer's keyboard. On some platforms, like
for our intranet. Over the years, three models haveUNIX, telnet is a built-in resource. On other platforms,
developed for information systems like our intranet:we will need a telnet tool. The basic resource tools
centralized, decentralized, and a combination ofare indispensable when used for the purpose that
centralized and decentralized. The three computingthey were designed for. They even provide the
models are really driven by the types of computersfundamental basis for many high-level resource tools,
in use at an organization.but they simply weren't designed for the advanced
Following the centralized model, all computermanipulation of the wealth of information available on
resources are centered in one location and under thethe Internet. This is why dozens of information
management of one organization. When we think ofresource tools have been designed to manipulate
centralized computing, think of mainframes andnetworked data.
computer centers. With the introduction of file serverAt this juncture, there will be a list of high-level
and client server computing, most organizationsresource tools we might want to use on our intranet:
moved away from the centralized model toward aA system to automatically gather, index, and serve
decentralized model. In decentralized computing,information on the Internet. Archie is a great tool for
computer resources are spread throughout thesearching our intranet's file archives. Once we set up
organization and under the management of theArchie services, users can access Archie resources
departments in which the computers are located.with their browser. A distributed information service
When we think of decentralized computing, think ofthat enables us to move easily through complex
the high-power workstations and servers. After thewebs of network resources. Gopher uses a simple
big move to decentralize computer resources andprotocol that enables a Gopher client to access
dismantle massive computer centers, many managersinformation on any accessible Gopher server. Most
had a rude awakening to the anarchy decentralizedbrowsers directly support Gopher. An automated
computing can cause. Let us imagine an organizationmailing list distribution system. Users can subscribe to
where each department sets the rules and decidesLISTSERV lists we set up on the intranet, which
the standards, like what hardware and software toenables them to read e-mail posted to the list or to
purchase and how that hardware and softwarepost e-mail to the list. Once we set up a LISTSERV
should be set up. Then imagine the nightmare ofserver, users can join lists and participate in lists using
trying to support the gauntlet of software andstandard Internet e-mail software. Most browser
hardware installed throughout an organization the sizepackages include e-mail software. A bulletin board
of AT&T. Because of a lack of control withsystem of discussion groups called newsgroups. Users
decentralized computing, many organizations arecan participate in newsgroups posting messages to
moving to the happy middle ground of a mixedthe group and can read messages posted by other
computing model. In this mixed model, a centralizednewsgroup members. Once we set up a newsgroup
Information Systems management sets broad policy,server, users can browse newsgroups and post
such as the direction and purpose of key computinginformation to newsgroups using a newsgroup reader.
initiatives, and the individual departments are free toMost browser packages include a newsgroup reader.
work within those guidelines.A distributed information service for searching
As we thrash out the accomplishment of the intranetdatabases located throughout the network. It offers
with management, we should consider keeping theindexed searching for fast retrieval and an excellent
three working out models in mind. While ourfeedback mechanism that enables the results of initial
organization might currently use a specific model, wesearches to influence later searches. WAIS servers
can apply any of the models to the design of ourare best accessed via CGI scripts, which allow users
intranet and should egg on administration to preferto search databases using their browser. Using HTML
the mock-up that wills finest hand round our institute.development tools, we can quickly and easily create
In an ideal world, the concluding pronouncement willHTML documents for our intranet. HTML editors have
be based on the necessary responsibility and controlfeatures similar to our favorite word processor and
of the intranet resources. Subsequent a centralizedenable us to easily create documents in HTML
model, a specific department within the organizationformat. Typically, these editors enable us to select
will be responsible for the intranet. This identicalHTML elements from a pull-down menu. The menu
division will be accountable for the setup, design, andhas brief descriptions of elements we can add to the
administration of our intranet servers. Thedocument. The editor places the element in the
department will also be responsible for creating thedocument in the proper format, which frees us from
necessary publications and applications based on userhaving to memorize the format. When creating
requests. With a centralized model, there will usuallycomplex forms, we 'all find HTML editors especially
be a formal approval process for new publications,useful. HTML templates enable us to add the
applications and services. This means that if thefunctionality of an HTML editor to our favorite word
Human Resources department wanted an applicationprocessor. The great thing about templates is that
to track employee files, a formal request would bewe can use all the word processor's features, which
required. Once the request is approved, the intranetcould include checking grammar and spelling.