Forum Discussion

John Reeb's avatar
John Reeb
Copper Contributor
Sep 28, 2018

Metadata vs Folders

Attending Microsoft Ignite 2018 which Rocks!  But I noticed all presentations with SharePoint, Teams, OneDrive were using Folders and not metadata.  No one spoke of metadata and constantly referred to Folders.  Is there a change in the wind when it comes to Folders?  I would hate to put my users thorough this change to find out that Folders are recommended.  So what is the future?  Metadata or Folders

 

Thanks!

  • The answer is both! Folders are connected to channels in Teams - and they really aren't evil! They do help organize content and if you want to work with content offline, you often don't want to sync an entire library - so having folders really helps. The challenges I find with folder are when you have multiple levels of nested folders. That's where metadata often provides a much better organizing framework. Metadata is far from dead - in fact, it's just as important as ever - but for many simple collaboration scenarios, folders are a good way to organize information. So, it's not either/or - it's both, as long as you try to limit to 1-2 levels of folders. There may be some use cases for more levels, but it makes information discovery much more complicated so it's not a great approach from an information architecture perspective. That's where metadata can really help, especially when content really "belongs" in two contexts. One of my favorite announcements is that very soon, you will be able to see and interact with metadata in the context of Teams - bringing the rich metadata you get in SharePoint everywhere you interact with a file. I think that investment shows that metadata is still really important!

  • annesooo's avatar
    annesooo
    Copper Contributor

    Hello John, 

    I completely agree with you. For me it's also strange we don't have metadata heritage in the libraries, except if you use the "Group by" function. But, helas, we can only have 2 levels of heritage. I don't understand why Microsoft doesn't expand this function to, for ex. 6 levels. This way, it will be possible for our users to avoid completing a lot of metadata. 
    For me Folders create problems when you want to filter documents based on a metadata. And there are a lot of problems with folers when you automate Publishing / Archiving ans so on.: it doesn't work, that's all!.
    Folders are caracteristics of a 2-dimensions view: are we still in this world?

  • Rich_Malpass's avatar
    Rich_Malpass
    Copper Contributor

    Folders work best for the person that sets them up. When others come to look for something, it can be like walking through a maze. As you branch down and open and close folders, you can easily get lost. As a hybrid approach consider setting up and organizing by metadata and then creating “Group By” views for the old-timers on your team who like the branching-down folder like discovery. As for me, I can’t wait until Microsoft comes out with a Windows OS that uses metadata instead of folders! Thanks John Reeb 

  • Aim Zaab's avatar
    Aim Zaab
    Brass Contributor
    I think metadata is valuable in context of organizing data in a sort of few to many. Example document library with policies, manuals and other type of "definitive" version.

    Using metadata and enforcing it in collaboration context where multiple users are working on different files and possibly "dumping" large amount of files, I don't think it can work out.

    When it comes to folders, I think the guidance should be to limit nesting, keep name short and relevant (same for file names).

    Overall I think you want your users to put their files into SharePoint, highly organized or not. After the search could always help with finding stuff... I think search will only improve with time backed with more AI.
    • BikeTech's avatar
      BikeTech
      Brass Contributor

      We use OneDrive as the users personal drive and they determine the folder structure as this is not a collab area.  When Teams gets the SharePoint experience that will be great!  As that will help with collab.  I'm surprised to hear voices say, do not use metadata for collab context or large file repositories.  That was the one area I was focused on.   I wish Microsoft would clarify their stance, since there is no way to prevent users from creating folders 8 layers deep.  It's not realistic to say only create 1 or 2 folder levels.  Users like to hide their data in folders and when they leave the company the new person creates their own folder structure.  My understanding was metadata did away with all of this...But Microsoft has gone somewhat quiet...

      • Aim Zaab's avatar
        Aim Zaab
        Brass Contributor
        My view on this is that the metadata trend comes from old classic SharePoint on-premises.

        Things are different nowadays, in Teams they create one folder per channel in the default document library and the natural way would be to create more folders under that, and not adding columns.

        Metadata can still be used when it's appropriate, but I don't think we can say it's a realistic for day to day files repository.

        But I guess there will be always some debate around this.
  • The answer is both! Folders are connected to channels in Teams - and they really aren't evil! They do help organize content and if you want to work with content offline, you often don't want to sync an entire library - so having folders really helps. The challenges I find with folder are when you have multiple levels of nested folders. That's where metadata often provides a much better organizing framework. Metadata is far from dead - in fact, it's just as important as ever - but for many simple collaboration scenarios, folders are a good way to organize information. So, it's not either/or - it's both, as long as you try to limit to 1-2 levels of folders. There may be some use cases for more levels, but it makes information discovery much more complicated so it's not a great approach from an information architecture perspective. That's where metadata can really help, especially when content really "belongs" in two contexts. One of my favorite announcements is that very soon, you will be able to see and interact with metadata in the context of Teams - bringing the rich metadata you get in SharePoint everywhere you interact with a file. I think that investment shows that metadata is still really important!

    • annesooo's avatar
      annesooo
      Copper Contributor

      Hello Susan, 
      If we had extended metadata heritage - for example via the "group by" function, , we wouldn't need folders :-) 

    • Paul D. Fox's avatar
      Paul D. Fox
      Copper Contributor

      I avoid folders whenever and wherever I can.  There's nothing worse than trying to find something buried in a folder. Oh wait... which folder ?  … That folder :-) .  The issue I have with people using libraries this way, is that they are not thinking about the end user.  If you spend the time up-front and put more effort in the design and containment of content, your users who have to eventually "Consume" it will love you.

      • ChrisWebbTech's avatar
        ChrisWebbTech
        MVP
        As long as you have a consume type scenario, most people especially project Teams have an archive mentality so they don't see the fruits of their labor as much. But still try and show them that searching is so much easier when setup with metadata properly.

        I've been going the hybrid approach. Metadata with folders, and the reason is lots of external collaboration and borders around security, and using folder structure allows for that segmentation and then metadata and views that don't use folders for lookups / searching for documents for org employee's. Works well so far.
    • Maurice_Vold's avatar
      Maurice_Vold
      Brass Contributor

      So how would you present this idea to users?  They have used folders in the past on file servers and like to use them in SharePoint.  When we talk Metadata (and we have a great way here to do that) they get it but they still like the folders as it is what they are used to.  MS I see has curtailed the use of Metadata on OneDrive (harder to add columns) but they use Folders as well on Teams.  I can see users pushing back and saying see Folders are good.  Any thoughts on ways to get folders to assign Metadata as that would solve a lot of problems :)

      • SusanHanley's avatar
        SusanHanley
        MVP
        Look at Column Default Value settings in library settings. That feature has been around for a long time and automatically applies metadata when content is uploaded to a folder. It is not a perfect solution but it can help. You need a view with folders for uploading and a view without for display. I usually show a before and after metadata scenario to show how many “questions you can answer/discover” about your content with metadata vs. folders. But I think this is most helpful for intranet/communication sites. For team collaboration, I think the most important thing is that the team understands how they are organizing content. Search finds content in folders or not - but assumes you know what you are looking for. Metadata is great for discovery - when you don’t know what you don’t know and don’t have time to dig through folders.

Resources