Close Menu
    DevStackTipsDevStackTips
    • Home
    • News & Updates
      1. Tech & Work
      2. View All

      CodeSOD: A Unique Way to Primary Key

      July 22, 2025

      BrowserStack launches Figma plugin for detecting accessibility issues in design phase

      July 22, 2025

      Parasoft brings agentic AI to service virtualization in latest release

      July 22, 2025

      Node.js vs. Python for Backend: 7 Reasons C-Level Leaders Choose Node.js Talent

      July 21, 2025

      The best CRM software with email marketing in 2025: Expert tested and reviewed

      July 22, 2025

      This multi-port car charger can power 4 gadgets at once – and it’s surprisingly cheap

      July 22, 2025

      I’m a wearables editor and here are the 7 Pixel Watch 4 rumors I’m most curious about

      July 22, 2025

      8 ways I quickly leveled up my Linux skills – and you can too

      July 22, 2025
    • Development
      1. Algorithms & Data Structures
      2. Artificial Intelligence
      3. Back-End Development
      4. Databases
      5. Front-End Development
      6. Libraries & Frameworks
      7. Machine Learning
      8. Security
      9. Software Engineering
      10. Tools & IDEs
      11. Web Design
      12. Web Development
      13. Web Security
      14. Programming Languages
        • PHP
        • JavaScript
      Featured

      The Intersection of Agile and Accessibility – A Series on Designing for Everyone

      July 22, 2025
      Recent

      The Intersection of Agile and Accessibility – A Series on Designing for Everyone

      July 22, 2025

      Zero Trust & Cybersecurity Mesh: Your Org’s Survival Guide

      July 22, 2025

      Execute Ping Commands and Get Back Structured Data in PHP

      July 22, 2025
    • Operating Systems
      1. Windows
      2. Linux
      3. macOS
      Featured

      A Tomb Raider composer has been jailed — His legacy overshadowed by $75k+ in loan fraud

      July 22, 2025
      Recent

      A Tomb Raider composer has been jailed — His legacy overshadowed by $75k+ in loan fraud

      July 22, 2025

      “I don’t think I changed his mind” — NVIDIA CEO comments on H20 AI GPU sales resuming in China following a meeting with President Trump

      July 22, 2025

      Galaxy Z Fold 7 review: Six years later — Samsung finally cracks the foldable code

      July 22, 2025
    • Learning Resources
      • Books
      • Cheatsheets
      • Tutorials & Guides
    Home»Tech & Work»UX And Design Files Organization Template

    UX And Design Files Organization Template

    April 28, 2025

    Are you also getting lost in all the files, deliverables, shared docs, PDFs, and reports related to your UX work? What about decisions scattered everywhere between email, Slack conversations, Dropbox folders, SharePoint, Notion, and Figma?

    It’s too easy to lose important assets and too difficult to find them just when you need them. While we often speak about how to neatly organize Figma files, we rarely discuss a sensible folder structure for all our UX assets. Well, let’s change that.

    (If you’re looking for more insights into design patterns or measuring UX, take a look at Smart Interface Design Patterns and How To Measure UX, friendly video courses on design patterns and UX, with a live UX training coming up in a few weeks.)

    Organization Starter Kit (Free Template)

    A while back, I stumbled upon a neat organizational starter kit by Courtney Pester. It’s an incredibly thorough setup template to get started with and build upon. Surely your projects will require a customized setup, but it will get you running fairly quickly.

    • Full structure preview (PNG)
    • Google Doc template
    • Compressed .zip file folder structure

    In the article, Courtney suggests breaking down all assets and resources into 7 main categories — all representing distinct parts of the project lifecycle, and neatly broken down into sub-folders:

    1. Client resources,
    2. Research & synthesis,
    3. Concept ideation & testing,
    4. Wireframes & prototypes,
    5. Meeting artifacts,
    6. Final deliverables,
    7. UI + Dev handoffs.

    Every project starts by duplicating the same main folder template and adjusting it for the needs of the project. Most importantly, we choose a central place where all key assets have to be located — be it Notion, Google Drive, Dropbox, or anything else. If an important detail lands in your email or is sent to you via Slack, it has to end up in that shared space.

    I really can’t emphasize enough the importance of having a shared understanding about where the files will be stored and how they will be accessed. Proper organization of assets will not happen automatically — usually, it requires effort and commitment from the entire team to ensure that it doesn’t become a place with some bits and pieces, while other critical details and decisions are scattered all over other channels.

    Now, when we bring all documents and artefacts together, we end up with a quite lengthy but also comprehensive folder structure:

    It might appear quite daunting at first, but of course, the overall structure would change quite significantly depending on what exactly you are working on.

    Beware Of Duplications

    Probably the most underrated problem in any type of file structure organization is duplication and versioning. Before we start the project, we need to be very clear about what types of files should end up in the shared drive and which shouldn’t. You might or might not need intermediate versions of some documents, but you definitely want to keep the final ones.

    These are typically the questions I would be raising:

    • Do we need to restrict access to some sections of the folder (e.g., sensitive data)?
    • What naming conventions do we use for files/folders (e.g,. semantic versioning, V1, V2, –FINAL)
    • How do we manage deprecated or outdated files? Do we archive or delete them?
    • What would be the main communication channel for stakeholders/clients?
    • Are there any legal requirements for storing and sharing some specific files?
    • What will happen to the shared space once the project has finished?

    Frankly, the reason why I raise these questions isn’t only to make decisions and create some shared conventions in the team. A much more important goal is to strengthen communication channels and raise awareness. We want to establish a shared commitment and ownership over that space — mostly to avoid any key decisions falling through the cracks, resulting in severe delays, costs, or cutting corners.

    Secure But Easy To Access

    It might sound obvious, but worth emphasizing: if the shared space is difficult to use, it will not be used. That’s when people will find workarounds to store some of “their” assets in spaces that are more convenient to use — with pieces of information scattered all over different channels.

    The shared space has to be easily accessible for everyone who should be able to access and maintain it. We most certainly want to stay secure, but setting up a multi-layered authentication process with Yubikey and a virtual machine is unnecessary.

    For most situations, a password/passkey + 2FA (2-Factor-Authentication) would be perfectly enough.

    The Drawbacks Of The Tree Structure

    Personally, I do have a small issue with the tree structure. Although it neatly organizes all artefacts in folders, it doesn’t really reflect the project timeline. But different assets are more important at different times of a project lifecycle. And: there are typically dependencies between different parts of a project, so it might also be a good idea to break down by time or at least tag by milestones.

    For example, we might want to look up research insights related to a specific part of the project. Or review the video from usability sessions when a specific iteration was tested. Doing so with a high-level tree structure can be a bit challenging and time-consuming.

    When organizing artefacts, I try to follow one single principle: put things that belong together close to each other. Typically, it means having a high-level structure with key iterations, broken down by milestones. It can live in Notion or in Miro, with each milestone linked to a Figma mock-up (not uploaded .fig files!).

    Useful Tools To Organize UX Work

    There are plenty of wonderful tools to help you organize and share your UX work as well:

    • Dovetail to gather customer insights in one place,
    • UserInterviews for recruiting and research work,
    • Maze is another great UX research platform,
    • Glean.ly to use as an atomic research repository,
    • Notion and AirTable for quick look-ups of all files.

    And: don’t feel compelled to replicate any file structure entirely. Use it as a foundation to be inspired by and build upon. Customize away for the specific needs of your projects and your team. What works for you works for you. There is really no perfect and universal way that works out of the box.

    How do you organize your files and assets? What folder structures and organization systems do you use? Share what works best for you and your team in the comments below.

    Happy organizing, everyone!

    Useful Resources

    • How To Organize Figma Files by Lee Munroe
    • How To Build A User Research Database (Notion Template) by Odette Jansen
    • How To Build Up UX Research From Scratch (+ Templates) by Ori Dar
    • Starter Kits For Design Leads
    • Useful Notion Templates
    • Useful Miro Templates
    • Useful Figjam Templates

    New: How To Measure UX And Design Impact

    Meet Measure UX & Design Impact (8h), a new practical guide for designers and UX leads to measure, track, show and report the impact of your incredible UX work on business. Use the code IMPACT 🎟 to save 20% off today. Jump to the details.




    • Video + UX Training
    • Video only

    Video + UX Training

    $ 495.00 $ 799.00

    Get Video + UX Training

    25 video lessons (8h) + Live UX Training.
    100 days money-back-guarantee.

    Video only

    $ 250.00$ 395.00


    Get the video course

    25 video lessons (8h). Updated yearly.
    Also available as a UX Bundle with 2 video courses.

    Source: Read More 

    news
    Facebook Twitter Reddit Email Copy Link
    Previous ArticleTrojanized Text Editor Software Used in Targeted Uyghur Spy Campaign
    Next Article The Silent Architect: How Data Governance Will Decide the Winners and Losers in the AI World

    Related Posts

    Tech & Work

    CodeSOD: A Unique Way to Primary Key

    July 22, 2025
    Tech & Work

    BrowserStack launches Figma plugin for detecting accessibility issues in design phase

    July 22, 2025
    Leave A Reply Cancel Reply

    For security, use of Google's reCAPTCHA service is required which is subject to the Google Privacy Policy and Terms of Use.

    Continue Reading

    Build a conversational data assistant, Part 1: Text-to-SQL with Amazon Bedrock Agents

    Machine Learning

    CVE-2025-4605 – Autodesk Maya Uncontrolled Memory Allocation Vulnerability

    Common Vulnerabilities and Exposures (CVEs)

    Laravel Nightwatch – Deep monitoring & insights, no matter where you deploy.

    Development

    Harness Infrastructure as Code Management expands with features that facilitate better reusability

    Tech & Work

    Highlights

    CVE-2025-7323 – IrfanView CADImage Plugin DWG File Parsing Memory

    July 21, 2025

    CVE ID : CVE-2025-7323

    Published : July 21, 2025, 8:15 p.m. | 4 hours, 25 minutes ago

    Description : IrfanView CADImage Plugin DWG File Parsing Memory Corruption Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of IrfanView CADImage Plugin. User interaction is required to exploit this vulnerability in that the target must visit a malicious page or open a malicious file.

    The specific flaw exists within the parsing of DWG files. The issue results from the lack of proper validation of user-supplied data, which can result in a memory corruption condition. An attacker can leverage this vulnerability to execute code in the context of the current process. Was ZDI-CAN-26428.

    Severity: 7.8 | HIGH

    Visit the link for more details, such as CVSS details, affected products, timeline, and more…

    CVE-2025-34082 – IGEL OS Command Injection Vulnerability

    July 3, 2025

    I tried Samsung’s Project Moohan XR headset at I/O 2025 – and couldn’t help but smile

    May 21, 2025
    What does SFO have to do with Oracle?

    What does SFO have to do with Oracle?

    April 21, 2025
    © DevStackTips 2025. All rights reserved.
    • Contact
    • Privacy Policy

    Type above and press Enter to search. Press Esc to cancel.