Skip to content
Nate Smith edited this page Apr 14, 2026 · 34 revisions

DuoSort

DuoSort is a mobile app that simplifies organizing photos across multiple devices and storage platforms. It helps users quickly review, sort, and delete photos while clearly showing where each photo is stored or backed up.

UX Team Members

  • Kaiya Hatashita - Contributed to competitive analysis, heuristic evaluation, and Duosort sketches. Created the personas Martha and Janet, the Personas and Scenarios page, the selecting wireframes, and the Wireframe page. Wrote the Introduction and Caveats for Phase I, and the Methods sections for Phase II.

  • Lindsey Lydon - Drew sketch for DuoSort, Drew the revised final sketch to share with the 430 team on Slack. For Phase 1: I worked on Methods & Sketches and Diagrams for report. Developed wireframe for the Home/Setting screen. Contributed on Personas and Scenarios, competitive analysis, and Heuristic evaluation during Phase 1. For phase 2, I designed both versions of the Home/settings screen with the submenus. Also wrote the Conclusions and Caveats for Phase 2 report.

  • Nick Kaplan - Wrote the Findings and Conclusions sections. Assisted with interpreting results from the competitive analysis and heuristic evaluation to identify key usability insights and design recommendations for DuoSort.

  • Sunami Dasgupta - Wrote the Executive Summary for this section. Contributed to Personas and Scenarios, Competitive Analysis, and Heuristic Evaluation. Helped create sketches for the upload and duplicate-finding walkthrough. Developed wireframes for the login and sign-up pages for both phone and laptop screens. For Phase II, wrote the Findings and Introduction sections based on the cognitive walkthrough results, and designed additional wireframes for the Gallery Page and Photo Details Page. Updated the login and sign-up pages to better fit the web experience

  • Nate Smith - Created the wireframes cited in the deletion confirmation page; wrote about the reasoning behind their design. Helped with the executive summary for phase II. Caught up on the teams design and direction as of phase II.

User-Centered Design Artifacts

Phase I: Analyzing Users, Competitors, and Initial Designs

Executive Summary

Initial research and design focused on improving how users organize and manage photos across multiple devices and storage platforms. DuoSort aims to simplify the process of sorting, syncing, and safely deleting photos while giving users confidence that important images remain backed up.

  • Competitive analysis revealed several limitations in existing photo management tools:

    • Syncing tools such as PhotoSync provide quick transfers but limited control when deleting photos across devices
    • Manual photo sorting offers full control but becomes tedious and overwhelming for large photo libraries
    • Platforms like Mylio and Ente support syncing and security features but lack intuitive workflows for quickly reviewing and sorting photos
    • Google Takeout allows exporting photos but requires repetitive manual steps for ongoing management
  • User analysis revealed several common frustrations with current photo management workflows:

    • Sorting large photo libraries is time-consuming and repetitive
    • Users often feel uncertain about where photos are stored across devices and cloud services
    • Many users fear accidentally deleting important photos or original backups
    • Users want faster ways to review, keep, or delete photos in bulk
  • Personas and scenarios revealed important user experience needs:

    • Professionals managing large photo archives need efficient organization tools without risking original files
    • Students and everyday users want quick ways to free up storage space across devices
    • Less technical users require simple navigation and clear visual feedback while sorting photos
  • Sketches and diagrams illustrate early design concepts:

    • A unified gallery interface that displays photos from multiple devices in one place
    • Quick sorting interactions allowing users to keep or delete photos with minimal effort
    • Clear indicators showing where photos are stored or backed up
    • Simple syncing options for managing photos across multiple devices

Full phase I report

Phase II: Refining interaction and designing wireframes

Executive Summary

Phase II focused on evaluating DuoSort's initial wireframes through cognitive walkthroughs, informal feedback, and some good ol' critical thinking. The team identified where the workflow succeeds and where it breaks down, then revised the wireframes to address outstanding usability gaps.

  • Cognitive walkthroughs revealed usability strengths and failures across the sorting workflow:

    • Two external UX evaluators walked through the wireframes using persona Maya and the scenario "Preparing for a Client Project"
    • Login, search, and duplicate identification steps were intuitive and helped users feel on the right track
    • Sorting criteria options were unclear, leaving users unsure how to proceed or whether they were making progress
    • No clear path to delete photos existed after finding duplicates, causing both evaluators to note the user would likely give up
  • Informal feedback from the software engineering team and a classroom demo provided additional input:

    • The SE team demonstrated DuoSort to approximately 67 undergraduate students and Professor Buffardi
    • Feedback from the SE team and demo audience contributed to wireframe revisions
  • Updated wireframes introduced new screens and revised existing ones based on evaluation results:

    • A Gallery page allows users to browse their photo library before sorting
    • A Photo Details page lets users inspect individual photos and see where they are stored
    • Login and Selecting pages were revised for improved clarity and flow
    • The Home page with settings submenus was redesigned across both wireframe versions

Full phase II report

Phase III: Prototypes and User Testing

Executive Summary

!!!Put phase II Executive Summary here!!!

Full phase III report

Clone this wiki locally