We are a manufacturing company that deal with mainly aerospace, automotive, and assembly type customers. Our users have been using a network folder structure for as long as I have been here (over 15 years). It's messy, hard to find things, and very deep in structure. The structure comes in the form of:

Project A
Project B
Project C


  • In around 60% of cases, we run through the limit of file path/file name sizes of more than 255 characters. Folder names are like sentences in some cases such as Automotive Company X - Transmission assembly V8 line
  • We are constantly running out of network space
  • It is hard for anyone to find anything
  • Files can easily be moved around by "accident"
  • The depth of the folder structure is so long that sometimes you forget where you are and other times you end up in a folder that has nothing!

Proposed Solution

An internal CRM type system (think Salesforce or SugarCRM) and within this CRM users can manage their projects. This app uses various search technologies so when you need to find a project you can easily find it with just a few keystrokes.

Default view

Users go to the project in this application and can add documents:

enter image description here


Instead of a folder hierarchy, users upload [multiple] files and requires them to "tag" (similar to how we tag questions on here):

enter image description here

View and Filter

enter image description here

In the above example someone entered the tag "issues" and found all documents where this tag appeared. In this case one file is returned.

The goal is to eliminate the confusing folder structure, and make it easier and quicker for users to find existing projects, and upload existing projects.


Assuming it resolves the current UX problems we have, can anyone see any new UX problems it could cause?

What are the benefits of retaining the tried and tested folder structure?

  • Are you oversimplifying things? Yes. While you and I may think that it's obvious to move from a shared-network-drive to a web-based-app, these are fundamentally different experiences. Is what you are proposing the right solution? Maybe, but also maybe not. I would recommend trying to get a small group of folks using it if possible. Then you can start to determine if your proposed solution is usable, useful, and they see the value with it.
    – tbolt
    Commented May 6, 2016 at 15:50
  • @Tbolt - I understand, I really know that ultimately the people have their ideas. But I already know how they use the folder structure. Everyone seems to use it differently...its difficult to navigate, etc. I really am looking for edits or additions to the proposal to see if I can do anything from the technology standpoint that will help the users. I already am aware how they use it, the issues associated with it, etc. What I need to do is build upon what I have...and this is quite unknown territory for me.
    – JonH
    Commented May 6, 2016 at 15:53
  • There may be some interesting information in this related q: ux.stackexchange.com/questions/80767/…
    – Midas
    Commented May 6, 2016 at 16:17
  • Thanks @Midas, I hope I wanted to mention behind the scenes I'll be still having a folder with content, maybe just one folder though...with ALL of these files, to the user this is a black box. So I know folders arent going away, but I want to decouple them have you...
    – JonH
    Commented May 6, 2016 at 16:28
  • what program you use to illustrate your ideas?
    – Ooker
    Commented Jan 21, 2017 at 10:46

1 Answer 1


[...] my goal was to eliminate the network shared structure.

It'll help to center the goal around a clear pain point. You mentioned issues of 'g-drive' but the top two issues (length of the file path and storage space) are technical and not related to usability. From your description I think it's getting to the right information quickly that's the biggest issue. You're required to go through a barbarian sequence of steps before you see any results.

So the focus here is to improve navigation / exploration. I think your approach has potential to improve on this aspect. First few things that I think are working well for you:

  • You're flattening the hierarchy: it reduces the number of required steps.
  • You show results on a project level, and possibly tag level: you can decide at any point to stop going deeper and scroll through the current results.
  • You require users to assign tags which helps organize information space.
  • Separate pages for projects. This helps frame and contextualise further navigation.

To make navigation mentally and physically less demanding I'd make the following recommendations:

  • Filtering the way you demonstrated above requires user to build exact specification of where the file is. That's hard. I'd recommend to enable active exploration: show user available tags, file types, creators, date selector etc. This way the user can quickly check different locations of your information space.
  • Make the above filters present at all times, starting with a project page. Consider using multi-faceted navigation.
  • Show exploration history. You could use breadcrumbs for example. Make them clickable (and removable) so that users can quickly go back.
  • If documents can have multiple tags assigned show which tags co-occur with the selected tag. This way you'll help users narrow results in a meaningful way (never leading them to 0 results).
  • Implement search suggestions. Suggest documents (possibly grouped by tag) and tags themselves. Make full-text search available. All this will let users bypass sequential exploration if they have sufficient detail on what they're looking for.
  • When users assign tags to documents show the available tags. Don't hide them in a drop-down. Bear in mind that tagging is not a silver bullet to the problem of document organisation. People often use different tags to express the same thing. You might want to make the creation of new tags more explicit - i.e., introduce a bit of process here.
  • Consider reusing tags across different projects if there's a big overlap.

One of the major risks is the simplicity of file operations in 'g-drive' vs web browser. Moving files on the desktop, creating new folders, deleting them etc. is extremely easy and natural. You'll have to make sure that the corresponding operations in your web application are equally easy.

  • Awesome points, I agree with what you mentioned...I think I need to show more of the tag filters then forcing them to type. Maybe like you mentioned by displaying some common most used ones. But this feedback is great. Can you elaborate on this: "If documents can have multiple tags assigned show which tags co-occur with the selected tag. This way you'll help users narrow results in a meaningful way (never leading them to 0 results)." Im just not sure what you mean, any mockups or graphics you can put up may help me as well. Great +1.
    – JonH
    Commented May 6, 2016 at 17:07
  • Thanks for the reference on multi-faceted navigation it also gives me some ideas.
    – JonH
    Commented May 6, 2016 at 17:13

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.