Hacking, Mashing, Gluing: Understanding Opportunistic Design
暂无分享,去创建一个
[1] Roy Bendor,et al. Appropriating Technology: Vernacular Science and Social Power , 2006 .
[2] Eric A. Brewer,et al. Lessons from Giant-Scale Services , 2001, IEEE Internet Comput..
[3] Paul P. Maglio,et al. On Distinguishing Epistemic from Pragmatic Action , 1994, Cogn. Sci..
[4] Barry W. Boehm,et al. Balancing Opportunities and Risks in Component-Based Software Development , 2008, IEEE Software.
[5] Henry Lieberman,et al. Watch what I do: programming by demonstration , 1993 .
[6] Scott R. Klemmer,et al. How bodies matter: five themes for interaction design , 2006, DIS '06.
[7] Fred P. Brooks,et al. The Mythical Man-Month , 1975, Reliable Software.
[8] John Bennett,et al. Reflective conversation with materials , 1996 .
[9] John Cullen,et al. Democratizing Innovation , 2020, Encyclopedia of Creativity, Invention, Innovation and Entrepreneurship.
[10] Soumya Simanta,et al. Situated Software: Concepts, Motivation, Technology, and the Future , 2008, IEEE Software.
[11] Philip J. Guo,et al. Opportunistic programming: how rapid ideation and prototyping occur in practice , 2008, WEUSE@ICSE.
[12] John K. Ousterhout,et al. Scripting: Higher-Level Programming for the 21st Century , 1998, Computer.
[13] John Seely Brown,et al. The coming age of calm technolgy , 1997 .
[14] Bonnie A. Nardi,et al. A Small Matter of Programming: Perspectives on End User Computing , 1993 .
[15] P. Kidwell,et al. The mythical man-month: Essays on software engineering , 1996, IEEE Annals of the History of Computing.
[16] Gregory D. Abowd,et al. OOPS: a toolkit supporting mediation techniques for resolving ambiguity in recognition-based interfaces , 2000, Comput. Graph..