visualizing selective undo in a command line interface
play

Visualizing Selective Undo In A Command Line Interface Brian - PowerPoint PPT Presentation

Visualizing Selective Undo In A Command Line Interface Brian Hazzard Advisors: Chris Fernandes, Aaron Cass Context Context Context Context Project Goal Complete shell wrapper in Python Design a visualization for displaying changes


  1. Visualizing Selective Undo In A Command Line Interface Brian Hazzard Advisors: Chris Fernandes, Aaron Cass

  2. Context

  3. Context

  4. Context

  5. Context

  6. Project Goal  Complete shell wrapper in Python  Design a visualization for displaying changes with selective undo commands

  7. Inspiration

  8. Research Question ● What features affect how we understand selective undo? ● What is the best way to depict the effects of selective undo?

  9. The T wo Approaches

  10. Implementation  Git  Python

  11. Methods/Data Collection  Separate groups  Cascade vs Final State  Using prototype of shell wrapper  Give scenarios from script

  12. Evaluation  Measurements ● Time ● Number of clicks  Questions after each scenario to evaluate understanding  Demographic survey afterwards

  13. Future Work  Threats to Validity ● Lots of variables ● Sample Size/participant demographics ● Glossary  Other Directions  Larger question of Selective Undo ● Other Applications A. Cass, C. S. Fernandes, and A. Polidore, “An empirical evaluation of undo mechanisms,” in Proceedings of the 4th Nordic conference on Human-computer interaction: changing roles.ACM, 2006, pp. 19–27.

Recommend


More recommend