Abstract

Undo is a command that users rely on in most software applications. Its importance in multi-user CAD is no different. However, due to its unique nature, users may have different expectations regarding how undo should behave. This research seeks to better understand users' expectations regarding undo in multi-user CAD by having users participate in collaborative design exercises and then asking them how they would expect undo to behave. In addition, users participated in a survey in which they watched 8 videos showing users interacting within multi-user CAD and were then asked about how they would want undo to behave. Based on these findings, various recommendations are made for how undo ought to be implemented in multi-user CAD. These include recommendations regarding the user experience/user interface as well as proposing an equation that seeks to quantify whether a user expects to share an undo stack with another user or if they should only be able to undo their own actions.

Degree

MS

College and Department

Ira A. Fulton College of Engineering and Technology; Mechanical Engineering

Rights

http://lib.byu.edu/about/copyright/

Date Submitted

2016-04-01

Document Type

Thesis

Handle

http://hdl.lib.byu.edu/1877/etd8512

Keywords

CAx, CAD, multi-user CAD, undo, redo, UX, UI

Share

COinS