Monday, March 21, 2005

Deliverables mania

I've been looking through a bunch of Information Architect job roles recently, and noticed that a number of the ads are placing a great deal of stress on the production of deliverables, and specifying experience in specific "IA" tools like Visio and Omnigraffle.

I know that job ads can be reductive, but I do worry about the emphasis being placed on deliverables rather than skillsets: some of this might be because the jobs are mostly for digital agencies, and there's an element of client seduction in there. Good deliverables do make a difference - a bad wireframe can add to client confusion rather than solve it, but these are not the end products of an IA's work: end product delivery is. It's a bit like the emphasis on MS Project skills for Project Managers, I suppose: confusing nice Gantt charts and PERT charts (just intermediary products on the path to successful project delivery) for decent project management.

Maybe it's when wireframes and site maps begin to look too smart, too professional, that designers begin to get annoyed at turf wars - maybe there should be a return to quick and dirty iterations of deliverables... long live the back of the envelope?

Friday, March 11, 2005

IA summit and Folksomomies

From brukaropplevingar.com a write-up of comments on Folksonomy from IA luminaries at the IA Summit. I agree with many of the reservations, but I reckon that in a controlled, corporate environment tagging could pay dividends:
1) it connects personal concepts with more social concepts (including organisational);
2) it offers a path for emergent terminology to be added to a more controlled vocabulary set;
3) it makes sure that some context is given to assets rather than leaving them free of metadata.
There are a number of other benefits, but I'm fairly sure that with a bit of work in extending folksonomies (such as mapping key tags to taxonomies, weighting of tag value by popularity for search, combining tags with boolean logic for context [like facetious's faceted approach] etc ...) they could offer a deal of value.
UPDATE
Aah! the IA Summit was clearly fertile ground - wish I could have been there, I've always fancied going to Montreal. Via the Community Engine Blog, news that IBM's taxonomy group is going to be doing pretty much what I'm talking about above. Although I don't see "folksonomies" as a silver bullet, I'm sure that they will have some impact on emerging terms and also on the ability of a company to keep tabs on the impact of its internal communication. For instance, assume that a company has launched an initiative called "BOB", tracking the emergence over time of the use of a BOB tag (and the items associated with it) could show the penetration of communication efforts as well as give an early warning of a waning in interest. All very interesting stuff - and let's hope IBM are successful.

Structured Searching with Mark Logic

Via Jon Udell, I have come across the very cool looking Mark Logic Content Interaction Server (CIS). From what I've gathered so far - without reading the white paper yet, so this might be not 100% on the ball - this acts as a repository for content of different formats, which it stores as XML and then, using a mix of XML querying and search logic, is able to deliver more targeted and granular search results and content for re-use (as this is now structured rather than unstructured information). Jon Udell has a screencast demo showing some of the functionality, which is very nice looking indeed, with the engine pulling out the most relevant paragraphs and chapters in a searched document rather than just pointing to the document itself. The rest of the demo is about outputting to XHTML/pdf via XSL/XSL-formatting objects transformations.

I really like the delivery of more granular content objects for search results in this fashion - for too long we have got too hooked up on the concept of "search": the information retrieval cycle is one of moving from a requirement, finding (or "discovering" as Donna Maurer would put it) information fitting that requirement, and then - critically - making use of that information.
I'm sure I've not even got close to understanding what the CIS can deliver, but I like what I've seen so far...It fits nicely into the equation that I came across in Oracle Magazine (Zen and the Art of Information, George Demarest, p79-80 March/April 2005):

"Information=quality (data + metadata)"


I quite like this neat equation which expresses the idea that information is data with applied quality and context. Structured access to document sections certainly hits the context side of this equation on the head...

Monday, February 28, 2005

IBM Screen-reading browser

IBM has just released Home Page Reader, a new, accessible "talking Web Browser", which is being targeted at the corporate environment from the looks of things:

"The latest version of Home Page Reader is particularly geared to companies and organizations whose employees use the Internet to gather information they need for their daily work, and to communicate with customers, suppliers and other businesses. It gives users who are blind or visually impaired equal access to content from the Internet, an increasingly important source of information and interaction in business and daily life."

Wednesday, February 23, 2005

Even More Folksonomy

Another good folksonomy overview on The Community Engine: Using mapped folksonomy to break corporate silos...very much my opinion as expressed in earlier posts, a viewpoint also taken up by Javier Velasco in his comment on Lou's Bloug post: Damned Addiction.

"Hybrid Classification …?
Wouldn't user tagging be a great way to fill a hierarchical classification… or many?
(...) Keyword-only systems allow for horizontal movements only (into terms that are not necessarily related). What I'm thinking about is the idea of matching keywords to categories, and then users could move randomly though tags as now, but also move into broader terms and thus find ‘brother' categories.
Of course, as we know, a hierarchical classification will never be unbiased: the way we organize the categories will reflect some of our values and priorities. But I'm sure we could find some means for tracking and incorporating hierarchies that emerge from the users.
I once had to build taxonomy for a company where we had a big team of journalists; all of them specialized in their field. The old manual archiving process involved a team of 20 archivists who would tag the hundreds of articles and photographs that came in every day. I remember they had a great model for tagging images, their descriptors would cover time, location, characters, background elements, character's facial expression, character's outfit, and more.
My approach was to have the journalists assign keywords to their articles (or pictures) under some given framework (based on their old archive), and this would allow us to assign the articles to relevant categories with considerable precision. (...)
So now I look at these folksonomy-powered systems and I wonder, why leave it up to there? Why so flat? These systems are offering thousands, probably millions, of volunteers for tagging content for subject matters that they have particular interest and knowledge on. Why not take this further?"

Tuesday, February 22, 2005

Social networks made easy by phone

Via Alex Gault of Collaboration Cafe comes this very cool sounding technology from BT, SWORD. BT is pushing small world social networking within corporate environments to boost company directories:

"SWORD works by putting the user at the centre of his or her own universe, updating their personal contacts profile according to the frequency and number of calls they make to colleagues. So as they contact people, SWORD builds up information that increases the chance of providing the right number at the top of the list next time around. The system also locates colleagues’ numbers more quickly, by grouping and ranking them according to various predefined criteria, such as their organisational unit within a large company, or their geographical location."

Computer-aided paper sorting (CAPS)

Another comment via Column Two: William Hudson - who I know from his usability work for the Intranet Benchmarking Forum - has come up with a neat idea to get around some of the difficulties surrounding card-sorting, those being:
1) analysis is repetitive and time-consuming for a human;
2) it's generally easier for people to sort with real cards than onscreen;
3) none of the existing tools seem to merge paper and computer-based approaches.
Read William's piece for an introduction to a neat merger of paper, software and barcode scanning that gets around a) having to do your cluster analysis by hand or b) feeding the results of a paper-based exercise into an analysis engine (NB: you can buy everything you need from Mr Hudson too!).

Distributed IA (Information Architecture)

Within our intranet - owing to lack of resource at present - we delegate the task of structuring sets of intranet pages lower down the hierarchy to our content authors. In some cases, this means the content authors come back to us and request IA help, in others it means they go ahead and architect the sites themselves, with results verging from the reasonably well ordered and user-focused to the slightly chaotic. The first section of our Content Management System user guide takes a couple of pages to carefully introduce the importance of structure, usefulness and usability (without necessarily using those terms), but the impact of this appears to be limited: a few content authors are genuinely interested and "get it", some of the others have just been tasked by a superior to "get on with" creating some intranet content, and therefore do not hold as closely to good practice.

With this in mind, I've been thinking of other ways to communicate the importance of IA to our CMS users without using IA terminology or getting super-complicated. I had a few ideas myself, but was really interested today to read a posting from James Robertson's Column Two on Information Architecture Exercises. James' succinct post also points to a great set of suggestions on Peter Van Dijck's Guide to Ease (with the identical title): I think I may be incorporating some of the suggestions into our core CMS user training...

Monday, February 21, 2005

Ajax - Not for Cleaning, But for Richer Internet Applications

Jesse James Garrett has an interesting article on what Adaptive Path are calling AJAX, essentially the model that uses DOM and standards to provide richer internet applications (think Gmail, Google maps, Google suggest - think Google, I suppose.) among other things through the retention of state. All I want to know is what's in the Ajax engine?

UPDATE 22/02/2005
A little more on this from Mr Veen: "Scrubbing Innovation into Interaction: Ajax"... with some useful looking links at the end. I feel like I want to ask someone at the Flex-end of Rich Internet Applications (RIAs) what they think about this more in-depth use of existing techniques for a richer experience. Will add a post if I remember to do so.

Wednesday, February 16, 2005

More folksonomy

I've just been keeping my eyes on the folksonomy pros and cons discussions (there's a nice overview article on Burningbird) - obviously I'm in complete agreement with regard to flat social categorisation replacing classification systems, but think that it is all a question of value judgement: the folksonomy approach combines personal information retrieval (my tags) with social information retrieval (whereas formal classification will not account for a personal mental space), it connects what you know directly with what others know without you having to give up your worldview to do so. Secondly it allows for the rapid evaluation of a knowledge space - this may not be optimal classification, but it made me think of John Nash and the Nash Equilibrium (as seen in A Beautiful Mind): I know this is not the equilibrium per se: (so apologies for quoting scripture to the Devil's purpose) but the best strategy for a group as a whole may be a compromise solution that is not the optimal solution from a choice. Watch the bar scene in the film with the blonde, and you'll see what I am getting at. With a folksonomy, what we lose in precision, we may gain in rapidity and flexibility as well as connectivity - it's a simple trade-off, and therefore its applicability will depend upon circumstances.
So I've been pondering a little bit more as to how to move from the loose spontaneity of folksonomy to a more controlled vocabulary, and this Porter stemming tool from hackdiary presents one possibility, I suppose. Stemming could be run against a folksonomy (rather than just against a personal user's tagset) to give an initial suggestion as to how to consolidate the tags within - for instance by suggesting synonymous terms. How this information is then dealt with is another matter (consolidating the tags would have a negative impact on personal tagsets, whereas a controlled vocabulary would allow the personal tags to stay, but also be mapped as synonyms etc. to other, "standard" tag descriptors, is my assumption)...

Saturday, February 12, 2005

Seeing where you are going...

I reckon some whiz-kid out there has probably implemented this somewhere already, but I was pondering multimap-style directions and google-map today, and thinking about the mental model that map-type views force us into. Personally, I look at the world with a horizon-point rather than from above, and find the easiest directions to follow are those which give me clear, visual reference points at each major change along my path:
"turn right at Junction 5 at the Red Lion pub onto the B112 heading towards Osmotherley".

In the day and age of Flickr, Keyhole, Mappr and the like, it would be quite nice to have a set of tags to give useful direction hints - particularly if these could be associated with geo-tags from GPS-enabled devices (or manually inputted) - when you use a service like multimap. I guess as well as having a valid latitude and longitude, you'd need to know which direction the photographer was pointing when he/she took the photo, but if it worked it would be very cool to be able to print off a map with photos to verify you were taking the right direction.
So, for the above example, on my hypothetical journey, along with my set of "after 1.5km, turn right onto the B112", I would also have a photo of the Red Lion to reference.
I'm sure there would be enough motivation from clueless, directionally challenged drivers like myself to map key junctions on principle routes.

Tuesday, February 08, 2005

Knowledge Gap Analysis?

I strongly suggest that you read the Wired article Scientific Method Man that I came across via a SIGIA discussion on expert systems and expert-level knowledge. The technique appears to be a form of knowledge gap analysis to try to find new, possibly untapped directions for research, and seems inherently common-sensical: define the known territory; analyse assumptions; find under-explored areas ( I am simplifying here). Fascinating.

Wednesday, February 02, 2005

Filtering news for reputation management

There's an interesting post from urlgreyhot on RSS newsfeeds, as I was contemplating the issue of a company knowledge aggregator in the context of intranet news feeds the other day. Apparently the MSN Search Beta and Yahoo News offer RSS feeds (which I must confess I didn't know about - note that there is no news available about me, surprise!) on specific search queries - which is particularly useful for KM workers who need to survey all mentions of a company or issue for feeding and re-distributing news or for reputation management (rather than paying big bucks to outsource this work).

Tuesday, February 01, 2005

Personal Information vs Group Information vs Organisational Information

Not a particularly scintillating title, I know, but I'm just trying to ponder the different information clouds, their interaction and utility from a knowledge management perspective. What sparked this line of thought was a) more thinking about "folksonomies" (or as Peter Merholz points out - collective categorizations/group taggings, as they are flat not taxonomical - i.e. define the relationships between elements) and b) remembering a comment on KM from James Robertson, where he (sensibly, I think) suggested avoiding the use of "knowledge sharing" as a business aim (instead pointing out that all "sharing" should be tied to a specific business task or activity that the audience is already aware of and engaged in). You'll have to excuse me, as this is likely to be a stream-of-consciousness posting rather than anything particularly structured...

Getting back to real basics, what appears to be key in KM is certainly not the individual as an individual, but tying the individual into groups and groups into organisational objectives, because, let's face it, KM is about making businesses work better. These three key areas: the individual, the group (informal or formal) and the "organization" (just another group, but one that acts as a definite entity) each have information or knowledge clouds which he/she/they need to create, manage and develop over time. As an organization is made up of groups, and these groups are made up of individuals, the activities of these specific groups, and the interactions between them (social networkers of the world unite) - the movement of activity, understanding and knowledge from each end of this line to the other is of key importance. I know this is all stating the obvious, but it is very important to keep this in mind with all KM-type activity: connectivity is key.

This all fits back into folksonomy via Peter M's post on self-centredness in group tagging:
"One of the key emerging trends we're seeing with things like del.icio.us and
Flickr is the merging of personal information architecture and
public/shared/group/emergent information architecture. And one of the things
we're seeing in the *use* of these systems is self-centeredness -- how else do
you explain the prevalence of "me" on Flickr?".

I find this a particularly important quote given a comment from John Udell that Google has proven that relevance is a collective issue. I tend to disagree, what delicious shows (as does frustration with returned search results) is that relevance is both a collective and a personal issue. To paraphrase the famous saying:
one man's meat is another man's poison (is everybody's dead animal)".

Delicious allows for a kind of personal reputation management (links I find useful) which has the added advantage of - via a large user base - revealing a collective categorisation of assets. Where this might fit into corporate KM initiatives might be in tying individual categorisation systems into the group and organisational classification structure - I posted about this a few days ago with Enterprise Distributed Categorisation. Surely this type of categorisation tool can be used to:
  • help the individual in categorising and retrieving his/her artefacts;
  • allow the individual to share his or her categorisation with others (via an rss feed e.g. .../username/tag/rss) ;
  • aid the organisation in rapidly developing a classification (based on clustering of terms etc.) for the retrieval of organisational artefacts;
  • allow the individual to link his/her tags to the classification via a mapping from the "folksonomy" to a controlled vocabulary;
  • allow for a path for new terms to be suggested for the classification (continued log analysis of popular terms)
The nice thing about this is that it ties usage to both business goals and personal goals (in fact, they are both allied: personal KM is important to the business too) without necessarily imposing the business classification on the individual or the individual on the business. Likewise, as it is motivated by enlightened self-interest first, and collective interest second, it is less likely to become moribund owing to lack of usage - the burden of metadata is high, at least, perhaps, this approach may lighten the burden.

Search, for instance, could be optimised for both an individual's tags (personal relevance - a nice move down the line of trusted search) and the organisational classification (general/social relevance). This seems to be such an obvious benefit that I am convinced some bright spark out there must already have implemented this - any takers?

[NB: On a secondary note, the development of useful "social" meaning from self-motivated action is also evident in the New Scientist article, "Google's Search for Meaning", where searches on the Google index are used to define distances of meanings between concepts in order to develop an ontology - very cunning.]

Monday, January 31, 2005

Writing User Guides

I'm soon to attempt version three of our intranet CMS user guide - we have a good handle on what our users want and need to know, as they are pretty good at providing feedback, and I tend to act as the coalface for this. My issue is more in supporting the various different modes of learning that our users have (they range from the technically not knowledgeable to the technically very knowledgeable indeed!) and making sure that they move from passive reading to active learning.

With this in mind, I've been looking at various types of software training books to try to get a handle on as many different learning types as possible. So I've come up with the following ideas:
  • use common-sense names as well as the technical names for all aspects of the system in the section title even if this makes it quite lengthy;
  • use plenty of "What you need to know" call-outs - make these hands on demonstrations of key points of the system;
  • use as many illustrations as possible - not just of the system, but some pictures/photos to make neophytes feel at ease (e.g. photo of a user using the system);
  • keep the illustrations with the text they illustrate (not just "close to");
  • repeat information over and over in as many ways as possible - for instance the "big picture" view, the "step-by-step" approach, the "case study" etc.;
  • Have illustrative step-by-step instructions on the page, but back these up with animations of a user achieving these (ie. instructions backed up with a demo);
  • run short end-of-section exercises to test the reader's knowledge;

Does anyone have any foolproof tips to add to this list? I'd really appreciate any input. As an NB: we do - of course - test the guide with users before releasing it, but are restricted to no more than three users, and not necessarily of all the types of user we would like to test against.

Wednesday, January 26, 2005

Enterprise Distributed Categorisation: I Get on the Folksonomy Bandwagon

I haven't posted for a while, but like many out there, I've been thinking about services like delicious which can offer the benefit of developing a folksonomy (a.k.a. free-tagging, ethno-classification, distributed tagging) within a corporate environment. On the wicky wacky world wide web, the benefits seem obvious - flat metadata categories which help you to easily identify useful information (power laws usually meaning that only a restricted set of tags become wholeheartedly utilitarian) from the vast quantity (and quality) that is available. Tags let you let others do your spadework for you.
I have been wondering whether in an enterprise environment, a similar folksonomy approach could be used for the rapid (and flexible) development of iterations of a classification system. Taxonomy projects always seem to be tagged as inflexible, long-winded and time-consuming - couldn't folksonomies get rid of some of these disbenefits?
Owing to my own priorities, I've been thinking about this for intranet metadata and search integration. It strikes me that the flat categorisation of a folksonomy could be clustered and analysed using the same techniques as are used for a card-sort, and that key, popular categories coming out of a distributed categorisation exercise could be used to form the structure of an intitial taxonomy.
I suppose my suggestion would be to allow a "tag this page" section in our CMS (which at present has very limited metadata functionality) which allows for multiple space delimited tags in the same fashion as delicious. This functionality would be explained to current content authors, who could tag new and existing content in an unrestricted manner for a set period of time. At the cut-off point, the tags would be analysed for popularity and similarity (synonyms, misspellings etc.), and a reduced set then used for an open (card) sort. The results of this could be analysed and transferred into a first iteration of a taxonomy, along set rules.
The taxonomy could then be exposed to the search engine and CMS - authors would now tag their content using the taxonomy, and, for ongoing maintenance would still have the option for creating a new tag. New tags could be processed by the taxonmomist and added/amended to the overall classification as necessary. I'm not sure whether this would work in practice, but it might be the outline of using rapid, distributed categorisation to move to a stable classification, and it would certainly reflect a consensus opinion...
[NB: Clay Shirky (I think) mentioned that delicious tags can be moved into hierarchies (xml>xslt, for instance or mammal>dog), although I can't find out how to do this, or any reference on delicious as to how to do so - otherwise, I might possibly suggest allowing users to set their own "corporate" hierarchies and then clustering them in this way rather than just going for the clustered approach.]
Has anyone implemented anything similar or looked at the pros and cons of such an approach? I know Adam Mathes Folksonomies - Cooperative Classification and Communication Through Shared Metadata touches on some of the issues, as does Ulises Ali Mejias A del.icio.us study -
Bookmark, Classify and Share: A mini-ethnography of social practices in a distributed classification community
, and the always helpful Lee Bryant at Headshift with Can social tagging overcome barriers to content classification?
[NB(2): check out extisp.icio.us while you are at it - if you haven't already - a nice visualisation of your own delicious personal information cloud.]
UPDATE:
Should have checked Louis Rosenfeld's bloug out first - some of this is discussed in a post there, makes for interesting reading.

Saturday, January 08, 2005

Back from Thailand

Many thanks to everyone who emailed to see if we were OK after the Tsunami - your concern was greatly appreciated. Back in the UK in one piece, I suddenly remembered an inscription in our copy of "The Life of Pi" that Yann Martel wrote after spending the day with us in Glasgow: "May the ocean be merciful to you". I'm not a superstitious person, but this time I like to think of the inscription as having acted as a talisman, so thanks to Yann too.

Tuesday, December 07, 2004

Off to Thailand

No posts for a while - not that I've posted that much over the past fortnight, anyway - as my wife and I are off to Thailand for three weeks. Happy Christmas and Happy Hogmanay!

Monday, November 29, 2004

Management as making it difficult for people to get things done

This is a title from a post at Lilia's Mathamagenic site. I won't say anything other than that I feel an affinity for some of the ideas expressed within.

Saturday, November 27, 2004

Entrepreneurs in Scotland

Many thanks to John McLeish of Equator, who invited me to the Entrepreneurial Exchange 10th anniversary awards ceremony in Glasgow this week. I must confess a) to never having heard of the exchange until John mentioned it b) having seen very many references to it over the last week - which shows that I was obviously being ignorant not to know about it c) being surprised at the reach and prestige of the Exchange. Certainly, with a lifetime achievement award for the Baxters (of soup fame), and recorded messages from Tony Blair (about which Fraser, one of the people at our table, was not too happy!), Gordon Brown and the Prince of Wales, it is hard not to picture a vibrant and entrepreneurial business community in Scotland.