Apply UX Research Methods
User experience can be evaluated in many ways. STRUDEL offers lessons and tools for some common methods.
Rapid Usability Testing
This Carpentries Incubator lesson teaches you to evaluate your tool's usability by observing users perform tasks. From participant recruitment to data analysis, this lesson has you covered.
Start Learning
Semi-Structured Interviews
This presentation teaches you how to learn from your users, giving practical techniques to gather rich data through interviews.
Heuristic Evaluation
Assessing your software—whether it is a CLI or GUI based tool—using design heuristics can surface key usability issues.
Strategize, Design, and Develop with STRUDEL
STRUDEL offers guidance on how to approach and execute your software project so that it is usable and able to grow over the long-term.
Ten Principles for Creating Usable Software for Science
Not sure where to begin with user experience work? In this paper, STRUDEL contributors explain why scientific software is unique and how to approach its usability.
Tips and Tricks for Using STRUDEL with AI assistants
If you want to speed up your app development using generative AI tools, explore our documentation on using STRUDEL with AI assistants. These tips are generalizable to any software development work with generative AI.
Implement Task Flows Expertly
Each STRUDEL Task Flow comes with advice on how to implement it in your context. Check each flow for the Guidelines for adapting the Task Flow to identify essential features to include.
