Exploring End User Programming Needs In Home Automation
summary
Contextual inquiry runs for one week in 12 households, 18 participants using paper prototypes and yields 249 use cases, 129 modeled with ~70% of models about comfort and chores and 96 mentions explicitly wanting chore automation. Results show rules for simple tasks; processes for complex and users naturally combine paradigms. Participants demand transparency, veto controls and worry about cost reliability and security. Mixed notation interfaces and switchable paradigms suit real household complexity.
AI-written summary · about
chapters (11)
- 0:00Introduction to smart homes
- 1:54Comparing programming notations
- 3:40Rule-based vs process approaches
- 5:47Study design and paper prototypes
- 8:57Key findings on notations
- 11:41User needs and concerns
- 13:24Study limitations and future work
- 14:53Next steps for research
- 16:02Q&A: Mainstream smart home adoption
- 17:03Q&A: Notation goals and comparison
- 18:51Q&A: Accuracy of user models
related talks
11mEvaluating the Usability of Privacy Choice Mechanisms
33mUsable PL: Human-Computer Interaction for PL Research
06mEnd-User Development of Experience Sampling Smartphone Apps - Recommendations and Requirements
39mHacking usability
27mResearch Like You're Wrong
35mThe New User Interaction Model
18mGrounded Copilot: How Programmers Interact with Code-Generating Models
06mUnderstanding User Contexts and Coping Strategies for Context-aware Phone Distraction Management ...
