The discussion on my previous post has necessitated a better explanation of the term monocline grouping.
A monocline grouping is a representation of data in a single layer (i.e., without a nested hierarchy). Let’s take my bookshelf for example. I have on the left religious books (including a few music books), followed to the right by Dutch and German books, and continuing on with literature and poetry books. And there in between are a few books that don’t really fit into one of those generalizations. And sometimes I’ve rearranged them out of their groups so they look nice on the shelf.
This is a very natural and understandable way to organize them. I can esaily access any book at any time, even if I’ve forgotten (or don’t care) which category I’ve placed it in. All the books are arranged in a single layer.
The problem with computer hierarchies is that they allow the user to nest objects of a certain type within objects of that same type: you can have an infinity of folders within folders which you must traverse before you come to a file.
Programmers understand this paradigm just fine; they have no trouble with it. But normal human beings are used to having things in monocline groupings. Even my file box is only one level deep: I open the box and there are all my folders. I don’t have another file box within that file box. (Now I do have manilla folders inside hanging folders, but the point is that I can see them all at once.)
Monocline grouping, as far as I can tell, is a term created by Alan Cooper, and it’s not very widely used by people not acquainted with his ideas. However, the concept is universal in its application.
As I mentioned in my comment (and as is mentioned on this blog post, a quote from Cooper’s book About Face 2.0), monocline groupings are not the end-all solution for everything. They can be very useful when applied with prudence.