Influencing Software Usage
Lorrie Faith Cranor, Rebecca N. Wright

TL;DR
This paper explores how technology designers influence software usage through mechanisms like hard-wiring, licensing, guidelines, and resources, highlighting motivations such as standardization, competition, privacy, and free speech.
Contribution
It provides a detailed analysis of various cases where designers attempted to influence technology use, emphasizing the importance of understanding these roles for policy and technological development.
Findings
Designers use multiple mechanisms to influence software use.
Influence motives include competition, standardization, privacy, and free speech.
Understanding designer influence is crucial for policy and technology development.
Abstract
Technology designers often strive to design systems that are flexible enough to be used in a wide range of situations. Software engineers, in particular, are trained to seek general solutions to problems. General solutions can be used not only to address the problem at hand, but also to address a wide range of problems that the designers may not have even anticipated. Sometimes designers wish to provide general solutions, while encouraging certain uses of their technology and discouraging or precluding others. They may attempt to influence the use of technology by ``hard-wiring'' it so that it only can be used in certain ways, licensing it so that those who use it are legally obligated to use it in certain ways, issuing guidelines for how it should be used, or providing resources that make it easier to use the technology as the designers intended than to use it in any other way. This…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRecommender Systems and Techniques · Context-Aware Activity Recognition Systems · Intelligent Tutoring Systems and Adaptive Learning
