##viz
Skip to Main ContentAlthough exact organizational decisions and needs will vary, the goal of intentional file and folder organization is to improve the efficiency of navigating between folders to find particular files. Part of this is accomplished by planning out the structure of your file directory for a particular project so that sub-folders within the directory represent important categories or attributes such as:
The exact attributes you choose to have your folders represent will depend on what makes sense to you logically, given your unique scenario. Different organizational structures will make sense for different projects.
When naming folders, you want to keep names fairly short and informative. It should be fairly easy to scan through the folders in your project directory and determine which files exist in each sub-folder. For example:
Using descriptive file names is another way to reduce the need for complex folder organization, as the files themselves can convey important information about their contents. The next section covers file naming in more detail.
The primary goal of creating informative file names is to make it easier to identify file contents without having to repeatedly open files to verify their contents. A secondary goal is limiting the risk of creating files with identical names (e.g., Document1.docx) that may end up being accidentally deleted or replaced if they end up in the same folder.
Informative file names are also the start to easier file organization, as the file names themselves can provide a lot of useful information. The exact components to include in a file name will vary depending on the person, the project, and even the specific type of file. The following list provides some components you may consider including in file names, depending on your needs:
These formatting and content choices can help make your file names easier to read and more compatible with a variety of software and applications.
You may choose to include version numbers in your file names, or you may opt to include the date in the file name when creating a new, major version of a file. However, this is not always a reliable way of identifying versions. It is wholly reliant upon the person saving the file actually remembering to record a new version number or date when relevant, and the version number or date does little to identify differences between the two file versions.
If version control and version tracking is important to you, considering using a version control system such as GitHub.
After you go through the effort of determining a logical folder organization and informative folder and file names, you don't want to have to continually revisit and reinvent those approaches. If you use README files to document project information, you can articulate folder organization, folder contents, and file naming schema in that file. Alternatively, you can create a document in your project folder where you articulate this kind of information.
If you work in collaboration with others, make sure all team members are aware of these naming and organization decisions!
Visit the following resources to learn more about file naming and folder organization:
Schedule a Consultation with Dani Kirsch, Research Data Services Librarian.
Content on this page adapted from guides on naming and organizing files and data from Brown University Library, Carnegie Mellon University Libraries, Oregon Health & Science University Library, University of Puerto Rico - Mayaguez Campus, Oregon State University Libraries, and Princeton University Library.