Wednesday, May 20, 2020

Navigation Schemes vs. Taxonomies

A navigation scheme for a website/intranet and a taxonomy are similar, but they are not the same. I had taken an interest in website information architecture, around 16 years ago, about the same time that I became familiar with the term “taxonomy” (although I had already been working for years as a “controlled vocabulary editor”), so I naturally related website navigation and taxonomy. In an earlier version of the online course I teach on taxonomies, I had even presented examples of website navigation schemes as examples of taxonomies. However, I also recall hearing early on in conference presentations of the consultant Seth Earley that a navigation is not a taxonomy. After more years of experience with taxonomies, I came to recognize that as true. Considering a website navigation structure as an example of a taxonomy is an oversimplification and could lead to poor taxonomy design.

I looked more closely into the comparison of website navigation and taxonomies in preparation to present at World IA Day Boston on February 22 (presentation slides PDF, presentation video). IA stands for information architecture. So, now I will continue with that line of observations here. This topic also follows another example of what a taxonomy is not. It is not a classification scheme, which I also discussed in a recent blog post, “Classification Systems vs. Taxonomies.”

A navigation scheme is typically presented as a set of menus and submenus and possibly also a supplemental site map, although the latter has become far less common on websites than it used to be. The navigation scheme of a website, intranet, or portal reflects the structure of the content, which has been designed in a way to serve various sets of users (defined by generic “personas”) with various common kinds of tasks, such as finding people, reports, events, office locations, financial data, etc., submitting requests, providing feedback, and placing orders, among others.

The one area where navigation and taxonomy may overlap is in a website where the content is entirely publication-like articles or documents. In this case, the site navigation is just for finding articles or documents based on their subject matter, so a topical taxonomy for indexing and retrieving documents may appear as the navigation menu for the site.  This is the case for news media sites, for example.

With a background in indexing, I like to compare the index of a book with the taxonomy-enhanced search capabilities of a website, whereas the table of contents of a book is like the navigation scheme. A table of contents or navigation scheme is a higher-level, pre-defined structure of content, that guides users to the general organization of content and tasks. It helps users understand the scope of the content available, provides guidance on where and what content to find, and aids in exploration. An index or search feature, including faceted search, on the other hand, enables to user to find specific information or content items of interest. A taxonomy, regardless of its display type, serves the function of an index, not the table of contents. I have also compared taxonomies with tables of contents in a blog post several years ago, “Taxonomies and Tables of Contents.” 

Even when a taxonomy is hierarchical, it differs from a navigation scheme or table of contents, because it is an arrangement of terms/topics/concepts. By contrast, the navigation (or table of contents) is an arrangement of named content (named pages/sections, etc.). This is key. Terms, topics, or concepts (the distinctions between which are beyond the scope of this discussion), while reflecting the content of the website or intranet, are somewhat generic, can apply to any content in the site, and whose meaning should  be understood independent of the location in taxonomy hierarchy. Think of the tagging aspect of taxonomies.  Any hierarchy that the taxonomy terms are arranged in reflects the meanings of the terms and the relationships of the terms to each other. It does not reflect the arrangement of the content. Navigation menu labels, on the other hand, are short descriptions of pages or sections (with landing pages), which they match one-to-one, and the hierarchy of the menu reflects the hierarchical structure of the content.

The following table lists the various differences between navigation schemes and taxonomies.

Navigation schemes Taxonomies
Single-site use and implementation May be re-used in multiple implementations
Reflect the site-map structure Reflect organic relations of the topics/concept
Labels based on page titles Labels based on concepts/topics
Designed to be browsed hierarchically, top-down Designed to be browsed, searched, or may not be fully displayed to users
2-3 level hierarchy limit Options for deeper hierarchy and/or facets
One-to-one label-to-page One-to-many label to multiple pages
Do not include or link to all pages Cover all pages or content
Limited in size Can be small or large
Biased to emphasize what is important Neutral to topic importance
Not so flexible for updating Can grow and adapt without limits
Have paths and links, not metadata Concepts are often metadata

What may be confusing is if we think of taxonomies purely has hierarchical structures and thus equate them with navigation schemes, which are also hierarchical. The feature of being hierarchical does not make something a taxonomy, as I explained in the “Classification Systems vs. Taxonomies.”  Although a taxonomy may be hierarchical, there are other kinds and displays of taxonomies. Taxonomies may be fully displayed for browsing as hierarchical or alphabetical, displayed in excerpts in facets, displayed as short lists of terms in type-ahead or search-suggest features, or not displayed at all as a search thesaurus (also called a synonym ring).  The idea that taxonomies do not have to be hierarchical will be the topic of my next blog post.

Tuesday, April 28, 2020

Remote Taxonomy Work


Taxonomy design and development work can be done remotely. In fact, I’ve been doing taxonomy work remotely for the majority of my 24 years in the field, both as an employee and an independent consultant/contractor/freelancer. Now that information, knowledge, and content professionals are currently all working from home, this would be a good time to share observations on the needs of taxonomy work.

Depending on the nature of the taxonomy work (maintenance, revision, or a new taxonomy project), it can either easily be done completely remotely or mostly remotely with ideally some in-person time.

A staff taxonomist who is responsible for updating and maintaining a taxonomy, if experienced and requiring no training, can easily work 100% remotely. My first role in taxonomy (a controlled vocabulary editor for what was then Information Access Company, before it was merged into Gale) allowed me to go fully remote back in 1998 when I relocated across the country to be near family. I rejoined that group a decade later, and when I left again last July, the majority of the vocabulary editors were working remotely (partly due to an office closure). As experienced professionals, we could all work rather independently, and while contact in the office is nice, it was certainly not required. We edited the controlled vocabularies in a multi-user web-based taxonomy management tool, each of us with different areas of responsibility. Our team meetings were on Zoom, and we were encouraged to use video, so we stayed well connected with our remote teammates.

Developing a new taxonomy, either in-house or as a consultant, does benefit from some in-person time, but this can be for only small part of the time, so the taxonomist can be remote and travel occasionally. I had worked full-time remotely as a taxonomy consultant for a consulting company, Project Performance Corporation, based in McLean, VA, from of my home in Massachusetts. There was not really any need to be in the office, and I only went there for a few days of my initial orientation. For a consulting company, what is more important is some time on the client sites: interviewing stakeholders, leading group interactive workshops and discussions, presenting recommendations and getting input, and perhaps leading taxonomy testing. Client visits would average 3 days/nights every 2-3 months, with perhaps a total of 3 visits for a multi-month project. It was on these client visits when I got to see my teammates on the same project. This work-from-home with occasional onsite client visits was the same pattern when I contracted to other consultancies.

In another job, where I was responsible for the SharePoint taxonomy, I worked most days in the office, but my manager and teammates were in another office of the company across the country, so I was remote in another way.

In my own independent consulting, the larger projects also involve a couple of onsite visits, whether into my local city, Boston, across the country, or even to Europe, as was the case for a recent client. However, I have also taken on small projects with small budgets (i.e. no travel budget), especially for taxonomy review and revision projects, that have easily been done 100% remotely. If necessary, I have interviewed stakeholders remotely and led taxonomy testing activities remotely. Under current circumstances, even larger consulting projects can and will involve such work being done completely remotely. While not as ideal, it is certainly feasible. A good rapport with the client is important.
In between the roles of employee and consultant is that of contractors, who are full-time but temporary. The nature of much taxonomy work, as short-term intensive projects, lends itself to contracting. Contracting is traditionally done fully onsite, but for the experienced taxonomist it can also be done remotely, and I have done this, too. The option for remote work is important, because taxonomy design and development is such a specialized skill that a hiring company often cannot find a qualified and available taxonomist locally and does not want to pay for regular (i.e., weekly) travel and accommodations.

Matching qualified taxonomists to jobs in the right location has always been an issue, even for regular full-time work. As it becomes apparent that experienced taxonomists can do their jobs completely remotely, hopefully more employers will seek out taxonomist talent regardless of location and let even newly hired taxonomists work completely from home. Nevertheless, when travel is safe again, the occasional in-person office visit would be welcome.


Friday, March 6, 2020

Taxonomies and the Digital Employee Experience (DEX)


Helping employees find information within their organizations is one the uses of taxonomies. Implemented in an ECM, SharePoint, or other Intranet platform, taxonomy terms can link users to desired content more precisely and comprehensively than by search alone. I wrote intranet taxonomies in a recent blog post “Intranet and ECM Taxonomies.” In the meantime I have gained a better appreciate for the efforts to improve the digital workplace after attending a conference on the subject, the IntraTeam Event, held March 2-4, in Copenhagen, Denmark (and also meets in Stockholm, Sweden, in the fall), but on by the company IntraTeam. Now in its 15th year, the conference is in the process of rebranding itself as the European DEX conference. DEX stands for digital employee experience. I’ve participated in a digital experience conference before, but that conference focused more on the customer digital experience than the employee digital experience.

I learned several things about digital employee experience, especially through the excellent keynote presented by James Robertson, consultant of Step Two Designs. James explained that DEX involves content, internal communications, support for corporate culture, collaboration and social tools, and a place for online tasks. He also emphasized that a digital workplace is the sum total of digital interactions within the workplace environment and not merely that between the staff and the organization. I also learned that good digital customer experience depends on good digital employee experience.


IntraTeam Event Copenhagen keynote presentation by James Robertson, March 3, 2020
IntraTeam Event Copenhagen, keynote talk, March 3, 2020
I’m not going to summarize the conference, because others have already done that, including Steve Bynghall, who wrote “Six takeaways fromthe IntraTeam 2020 Conference on DEX” and Fredric Landqvist, who wrote “The emerging digital Work Experience,” where he mentioned "One challenge still remains, Findability."

As for the role of taxonomies, they serve findability and can help employees find not only content but also online spaces where they can perform activities and collaborate. Another way to look at taxonomies in support of DEX is that taxonomies can and should be designed with the users needs and experience in mind. This is what gives taxonomy design for internal users an advantage over designing taxonomies for external users: we have access to the users and can talk to them about what they need and desire, and thus the taxonomy can be suited for the employee user experiences. It is typical in an internal taxonomy project to interview numerous users of the intranet, not merely about the content they create but also about what information they seek and what online tasks they perform. By contrast, externally facing taxonomy creation does not usually involve gathering any information directly from customers or other external visitors of the website. So, when creating an internal taxonomy, I ask employees what topics, document types, and Intranet pages the often look for and what do they most often use the intranet for.

I recently completed a taxonomy project for an organization’s SharePoint intranet and thus presented at this conference (in addition to a pre-conference workshop on taxonomies) on the subject of taxonomies for SharePoint. Questions from the audience afterwards focused on the issues of tagging with the taxonomy. Since a positive digital employee experience is important, I would advise not to make tagging mandatory for everyone, but rather delegate the responsibility to a couple of people within each business unit who have the interest and (with training) the aptitude for tagging. They may also take more of an active role in making suggestion for new terms or other improvements to the taxonomy. 

While I enjoyed the opportunity to travel to Copenhagen, I also hope to see DEX conferences in the United States. For now, there tend to be conferences on digital experience, but not focused on employees, and conferences on the digital workplace, but not focused on the experience of the employees.

Sunday, February 9, 2020

Classification Systems vs. Taxonomies

Is a taxonomy the same as a classification scheme or system? Or, to put it another way, is a classification system, such as the Dewey Decimal System, a kind of taxonomy? Both of these kinds of knowledge organization systems have the feature of arranging topical terms in a hierarchy of multiple levels, without having related-term relationships or necessarily synonyms/nonpreferred terms, which are features of thesauri. So, it appears as if the only difference is that classification systems have some kind of notation or alphanumeric code associated with each term, and taxonomies do not. The differences, however, are greater than that.


Classification systems

The codes/notations in classifications are not merely shortcut conveniences. They represent a way to divide up the area of knowledge into broad classes, sub-classes, sub-sub-classes, etc. The codes/notations are not an after-thought but are planned from the beginning of the design of a classification system.

The classification is comprehensive; everything in the subject domain is covered with a classification code + label. There is often not a lot of room for expansion, except for a few unused sub-unit codes in each area for new topics. The word classification means to put into a predefined class or grouping. The approach to classification is thinking “where does this go?” (Digital documents may go into more than one classification.)

Classification systems are not just used in libraries, but in corporate settings too, such as for research literature or detailed manufacturing product catalogs. The standard for defining knowledge organization systems for interoperability on the web, the Simple Knowledge Organization System (SKOS), developed by the World Wide Web Consortium (W3C), recognizes classifications systems, by having a designated element for “notation.”

 

Taxonomies


A taxonomy is a kind of knowledge organization system that has its terms hierarchically related to each other. The starting point in creating a taxonomy might be a few top terms or facets, but then the focus of taxonomy development is on the specific terms needed, rather than the division of a domain into classes and subclasses, etc. What this means is that the terms do not have to comprehensively cover the subject domain in an abstract manner. Rather the terms have to “cover” the topics appearing in the body of content to be tagged with the taxonomy.

The taxonomy is used for tagging or indexing, not for classification or cataloging. So, rather than thinking where (into what class) does this document go, the question is, what is/are the main topic(s) of this document. The topics might not fall into neat balanced hierarchies. For example, an intranet taxonomy might have a term for Temporary employees, because there are some human resources policies dealing with this topic specifically, but have no term for Full-time employees, since that is the default, and the term would not be useful (and likely inconsistently tagged).


Taxonomies vs. Classification Systems Comparison Table


Different mindsets

 
Lumpers and splitters are historically two opposing viewpoints in categorization and classification: whether you "lump" items into large categories, focusing on the similarities, or "split" items into more smaller categories, focusing on the differences. Of course, there is often a combination of both approaches, but it is my feeling that the design of modern taxonomies tends to involve more lumping, whereas the design of classification systems has involved more splitting.

One of the challenges of working with subject matter experts (SMEs) in building a taxonomy is that SMEs, as experts in their domain, may tend to think of how to classify their domain, and propose a taxonomy that resembles a classification system, even if it lacks the codes/notations. So, it’s very important to provide precise guidelines to SMEs contributing to a taxonomy, explaining that the terms are intended for tagging common topics that appear in the content and are for limiting/filtering search results, and that full classification is not necessary.

Students of library science may also tend to think of classification systems as serving for taxonomies. They learn about classification systems when they study cataloging, and subject cataloging is also about where the book or other library material belongs (often literally, on the shelf). So, even librarians need training on taxonomies and the taxonomy mindset if they want to become taxonomists. I will be giving a taxonomy workshop at the Computers in Libraries conference in March, so I will be sharing these ideas with those who attend.