My Product Designer Origin Story
12 Months
All the roles!
Product Strategy
UX Lead
UX Research
UX Design
Usability Testing
Front-end Dev (Livecode)
Back-end Dev (Livecode & SQL)
Product Evaluation & Validation
Goal
To develop an application to lower the extraneous cognitive load of students as they design experiments in science class.
Constraints
The entire project - design, development, deployment and maintenance - was completed by me.
All testing and interactions with students needed to pass the Institutional Review Board at the university.
Summary
The study of the effectiveness of the application are published in a peer-reviewed journal. Access to the application resulted in an increase in the frequency of teachers utilizing student designed labs in their classrooms.
Note
The UI is from 2009 and beauty and delight was not the focus of the dissertation project - it was all about the managing of cognitive load and determine that management's effectiveness - please excuse the cringy look!
18% Increase
Student Scores
Statistically significant (p=0.01) with very large effect size (0.82)
Process
Task-based User Research
Take-away
Task-based analysis is critical to understanding how a job is done in various settings by various users - novices, experts, analog, digital, etc.
Heuristics & User Needs
Take-away
This was I formed my belief that the best technology is "transparent" - allowing users to focus on their goal and need with very little cognitive effort being spent on the technology itself.
One of the main goals of technology is to remove barriers - make things more efficient, effective, and have less extraneous cognitive load.
…and Cognitive Load Theory
Design, Testing, Iteration & Development
Impact
The study found a statistically significant and practically significant increase in student score when using the version that was designed to minimize cognitive load and split attention effect.
Teachers in other schools and states that used this application in their classroom utilized "student designed labs" as a teaching technique more often when than before they used the application. They reported that it wasn't such a "hassle" or "time sink" to get students through the process, so they were doing it more often, which resulted in students getting even better at it!
Display only the information students needed to know at each step with prompts to use the information shown to design the next piece.
Progress indicators showed students where they were in the design process.
Students then exported a document that had all their input in the "traditional" order, performed their experiment, and came back to the application to enter their data, complete their calculations and write their conclusion.
Students didn't need to scroll, reference a handout or flip the paper over to see what they'd previously written on the front.
As a student clicked in a field to enter text, the instructions specific to that field would be displayed on the right side of the screen.
Developed full-stack with LiveCode framework and MySQL database deployed on personal server
The design, development and study of this application was the topic of my PhD Dissertation and a peer-reviewed research article.
The study included approval by the Institutional Review Board, the school district, parents and students. Student work product was scored blindly by two instructors against a rubric.
Improving UX and Alleviating Pain Points
For about 6 years, I maintained the tool, releasing new features based on teacher and student user feedback:
backups
revision history
students being able to work on the same experiment file collaboratively from their separate accounts
spell-check
WYSWIG formatting of text
built in graphing capability
uploading of pictures
a teacher side that allowed sharing of labs with other teachers
feedback and grading of reports as well as customization of various features to fit the teacher's style and the task's needs
Unfortunately, when I transitioned to other stages of my life, the time to maintain the application dwindled and it is no longer being used.
I'm hoping to spend free time in the upcoming year to rebuild the portal (with a MUCH better UI!) utilizing LiveCode Create that allows web application and database creation.