for the general portal to the corporate intranet
known as MSWeb, the company's worldwide libraries, global research and reference services, the company museum and the employee newsletter (MicroNews). I am a member of a subgroup, Knowledge Architecture, or KNAC for
short. We are responsible for maintaining the services and platforms that support IS initiatives and projects, as well as developing and maintaining MSWeb and other delivery vehicles for content available from information services
and its suppliers. We work with groups throughout Microsoft to provide state-of-the art information retrieval capabilities through full-text searching, taxonomy creation and management, and the development of browsing and
navigational interfaces designed to get people connected to the information they need to do their jobs. KNAC's credo is to provide world-class products and services to Microsoft internal customers for information management and
information retrieval.
ASISB: Please describe a specific IA challenge that you have solved.
VB:
Approximately six months ago we completed a two-stage redesign of MSWeb that began almost a year earlier. This redesign was from the ground up basing our architecture choices on information we gathered from end-users and key stakeholders, plus our own expertise and knowledge of the end-user experience and content. One of the many goals was to reduce the time it takes an employee to find information. A quantifiable measure of success was to reduce the number of clicks. In April 1999, we released MSWeb 4.0. This past December we released version 4.5. Usability studies showed a 47% reduction in the number of clicks, from 13 down to seven. Anecdotal evidence through feedback confirmed our success.
We accomplished this through a variety of architectural design choices, including the user interface (UI) design and visual representation of information on the home page. Compare the earlier MSWeb to the current version in
Figures 1 and 2.
Figure 1: MSWeb 3.0 (April 18, 1999)
Figure 2: MSWeb 4.5 Home page (December 17, 1999)
The new design connects the user immediately with information and numerous options for further navigation. The
user can "browse" by following organized links or "search" using the MSWeb Search at the top of the page. The browsing choices include the "Categories" and "Key Sites" in the left-hand navigation bar, the "I Need To" drop down box
at the top and "view more" links from three of the four main buckets: Event Calendar, News and Knowledge Centers. (This screen shot does not show the fourth bucket "Knowledge Centers.")
The "Categories" are a type of taxonomy.
We designed this taxonomy by surveying key stakeholders and users, analyzing search logs and IS' own experience in providing global research and reference services. After initial creation we ran usability tests to make final
adjustments.
The Categories can be up to four layers deep. The final nodes are links to intranet pages hand-picked as the best sources for the information that is most often requested. This collection is known as the Best Bets.
For example, an employee searching for information on the Matching Gifts program can click through the Categories to find the link to the relevant intranet pages.
Figure 3: MSWeb 4.5 Family/Community Category page.
We
have cataloged over 850 intranet sites as Best Bets assigning categories and subject terms from controlled vocabularies. We leverage this cataloging not only in the Categories display but also in MSWeb Search.
MSWeb Search went
through radical changes, both visibly and invisibly. The earlier version provided only three basic options: a full text search of the corporate intranet, a few hand-selected shortcuts to useful sites (the predecessor of Best Bets)
and a link out to the Internet. The current version is much richer. It brings together seven content stores:
- Best Bets
- Full text of the intranet (now over two million pages)
- A news database
- The library catalog
- A collection of secondary market research
- An events database
- A collection of images
Plus a link to MSN for Internet access. A new feature is displaying authorized terms as part of the search results. This information is pulled from controlled vocabularies that we create and maintain.
Figure 4 depicts a screen shot of a search for "asp."
Figure 4: MSWeb 4.5 Search page with results for "asp" displayed under the "Intranet" tab, which covers two content stores: the full text of the intranet and Best
Bets.
Explaining all the pieces and the interplay would take much more than a paragraph so I will point out just a few. Invisible to the user who entered "asp," the query was sent to seven different content stores and the
controlled vocabularies. Along the way the query morphs into the appropriate search syntax for each destination.
In the controlled vocabularies, "asp" is found as an entry term to two different authorized terms -
active server pages and application service providers. This information is displayed in the left-hand bar under "Terms." This exposure provides disambiguation for the user who can then further refine the search by
clicking on the preferred definition.
The trip to the controlled vocabularies for the authorized terminology is also used to expand the search query headed toward the Market Research Collection. (See Figure 5.) This collection
is a combination of full text and document surrogates, or metadata. Because of this uneven mix, the search is expanded to increase recall. In the search for "asp" the two authorized terms were joined to the search string with an
or. In the results, we inform the user of the expanded query sent to the collection.
Figure 5: MSWeb 4.5 Search page with results for "asp" under the "Market Research" tab. Note the expanded search
query displayed to the person conducting the search before the first result.
Returning to my earlier example, an employee searching for information on the Matching Gifts Program could choose to search rather than browse
through the Categories. Entering "matching gift" in the search box brings the results in Figure 6.
Figure 6: MsWeb 4.5 Search page results for "matching gift."
Notice that a Best Bet can have more than one category
attached. This is evidence that we try to accommodate more than one way of thinking to help insure the end-user finds the information.
The pieces I described are just a portion of the architecture choices we made to enable
employees to find information. The work does not stop here. We are continually reviewing our user needs and new technologies and ideas on the horizon.
ASISB: Could you discuss your methodology? What tools,
techniques and software do you use?
VB:
To gather information from our end-users and key stakeholders we periodically use online surveys, personal interviews and the ethnographic technique of contextual inquiry and analysis. Before rolling out we personally tested the system in a manner only expert searchers could dream up, ran usability tests in the lab and invited everyone to check out the prototype through a link on the then-current home page. Ongoing, we solicit feedback through MSWeb, analyze search logs and continually learn from our personal interaction with employees requesting information and research.
MSWeb is built using Microsoft products and technologies: Internet Information Server, SQL Server, Visual InterDev, Image Composer and GIF Animator. We also utilize HTML Assistant and MAPTHIS!, both of which are freeware.
MSWeb relies on other systems we create and maintain. The controlled vocabularies, categories or taxonomies, and metadata schemas are built, stored and captured in the Metadata Registry. We built this database and the
accompanying tool based on SQL and principles of Resource Description Framework (RDF). The Metadata Registry is leveraged by the search in MSWeb and in cataloging the Best Bets. It is also available for use across the company by
other groups in their own tagging or indexing and as part of a search on their own vertical portals.
Using the MDR to register the many different schemas used inside the company and by external vendors providing content, KNAC
can link conceptually similar tags. This is the groundwork necessary to support the future vision of a fielded search across many disparate content stores structured with semantically different tag names.
Currently, we are
breaking the different parts of MSWeb into components, leveraging XML ( Extensible Markup Language) and XSL (Extensible Stylesheet Language). The coming of information appliances and smaller clients, such as handhelds and small
wireless communication devices, means that MSWeb will not always be displayed as a complete portal on a PC. Soon our internal customers will be able choose one or more of the components to display in the form of their choice. One
of the reasons that a colleague, Alex Wade, and I attended the ASIS Information Architecture Summit was to find others facing the same architectural challenge. While most of the presentations and conversation focused on displays on
a conventional PC monitor, we did identify a few individuals with similar concerns. I predict that many more information architects will soon be facing the same challenge.
ASISB:
What professional and academic experience did you bring to your current position, and what are the most critical things you have had to learn on the job?
VB: My entire life I have been fascinated with the
organization, representation, access and use of information. This fascination led me to library and information science. Luckily, I entered the profession at the time when everything was exploding due to the Internet. During my
academic career I was exposed to traditional information systems, information systems on the Web, technology, information retrieval and the theoretical underpinnings of knowledge organization, information seeking behavior and
information use. From my prior life in the legal profession I bring very strong analytical skills, negotiation skills and an understanding of the intellectual property issues in cyberspace.
I began my career at Information
Services as a research apprentice providing research and reference support to the Consumer Platforms Division. Soon I heard rumblings of an idea to push metadata beyond the library walls as part of the answer to finding
information on the corporate intranet. I grabbed on and have been riding the wave ever since. While in this role I have increased my knowledge in the areas of UI design, back-end technology, database design, thesaurus design and
emerging metadata issues and standards, such as XML and RDF.
ASISB: If you do your information architecture work as part of a team, what additional essential skills does your team provide?
VB:
KNAC is truly a multidisciplinary team. Looking at the job titles the team consists of a knowledge architect, three knowledge management analysts, senior program manager, Web program manager, Web engineer, systems analyst, apps developer, associate operations analyst, intranet specialist and a Web design engineer.
If we look beyond the titles we see that the team's skill set includes knowledge organization theory and techniques, information retrieval, information management, Web design, UI and application design, database design and
administration, usability testing, ethnographic survey techniques, information system testing, reference and research, vocabulary or taxonomy building and maintenance, metadata design and implementation, classification, indexing,
cataloging, the ability to communicate with each other and across the company and a good sense of humor.
The majority of the team holds library and information science degrees but that alone does not define us. The team also
represents a myriad of other academic accomplishments and life experiences. I work with a bicycle shop owner, an engineer, a forest firefighter, an architect, a pizza delivery person, a helicopter pilot, a mathematician, a
professional beer brewer and a fish cannery supervisor. My experience working as a member of KNAC solidifies my belief that "it takes a village" to create and maintain an information system that meets the needs of the
users.
ASISB: What are your criteria for determining whether a project has been successful?
VB:
Our goal for an information system is to put employees in contact with the information they need to make business decisions or to carry out their jobs. This goal implies success is when needed information is available, can be found and found quickly. We have yet to find the perfect way to measure this type of success.
Among the imperfect means to measure success are the following:
- Feedback from our customers
- An annual survey to our customers and key stakeholders that includes questions specifically addressing user satisfaction
- Usability testing to determine the effectiveness of site organization, ease of navigation and number of clicks
- The increase in the number of internal customers using our information management and information retrieval products and services.
ASISB: What are the four or five information sources, electronic or print, that have been most useful to you in developing your skills and professional approach and in keeping up with current developments?
VB: Journal of the American Society for Information Science (and Technology), Communications of the ACM, Search Engine Watch (http://searchenginewatch.com),
D-Lib Forum (