Systematic iterative design of interactive devices for animals
Guidance and reflections
The numerous systems designed to facilitate animals’ use of computers often are specific to the animals involved, their unique context, and the applications – enrichment among them. Hence, several development methods have arisen in parallel, largely transposed from the human-computer interaction (HCI) domain. In light of that prior work, the paper presents a step-by-step guide for iteratively designing and constructing interactive computers for animals, informed by the rich history of HCI yet applying animal-centred principles, to enrich animal-computer interaction. For each stage in the iterative design (requirements, ideation, prototyping, and testing), the author reflects on real-world experience of building interactive devices for various animals. The paper concludes with overarching considerations vital for future practice of developing interactive computers for animals. Thus, it serves as a valuable reference and information source for researchers designing novel computer systems for animals.
Article outline
- 1.Introduction
- 2.Iterative design
- 2.1Iterative design with animals
- 2.2Iterative design with animals, from theory to practice
- 2.3An iterative design model for developing technology for animals
- 3.Requirements
- 3.1Compiling the requirements: Lessons learned
- 4.Ideation
- 4.1Key lessons from ideation experience
- 5.Prototyping
- 5.1Insight related to prototyping
- 6.Testing and analysis
- 6.1Lessons for testing and analysis
- 7.Key considerations in iterative design for animals
- 8.Conclusions
-
References
References (76)
References
Agassi, J. (2018). Ludwig Wittgenstein’s philosophical investigations: An attempt at a critical rationalist appraisal. Springer. [URL].
Alcaidinho, J., Freil, L., Kelly, T., Marland, K., Wu, C., Wittenbrook, B., … Jackson, M. (2017). Mobile collaboration for human and canine police explosive detection teams. In Proceedings of the 2017 ACM Conference on Computer Supported Cooperative Work and Social Computing (p. 925–933). Association for Computing Machinery. Retrieved from
Aspling, F., & Juhlin, O. (2017, February). Theorizing animal-computer interaction as machinations. Int. J. Hum.-Comput. Stud.,
98
(C), 135–149. Retrieved from
Cabrera, D., Nilsson, J. R., & Griffen, B. D. (2021). The development of animal personality across ontogeny: A cross-species review. Animal Behaviour,
173
1, 137–144.
Fallman, D. (2003). Design-oriented human-computer interaction. In CHI ’03: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (p. 225–232). Association for Computing Machinery. Retrieved from
Farrell, J., McCarthy, C., & Chua, C. (2019). Exploration of technology requirements for the assistance canine training industry. In Proceedings of the Sixth International Conference on AnimalComputer Interaction.
Fenwick, N., Griffin, G., & Gauthier, C. (2009). The welfare of animals used in science: How the ‘Three Rs’ ethic guides improvements. The Canadian Veterinary Journal,
50
(5), 523–530.
French, F., Hirskyj-Douglas, I., & Väätäjä, H. (2021). Designing technologies for playful interspecies communication. In Proceedings of the seventh international conference on animal-computer interaction. New York, NY, USA: Association for Computing Machinery. Retrieved from
French, F., Mancini, C., & Sharp, H. (2015). Designing interactive toys for elephants. In Proceedings of the 2015 annual symposium on computer-human interaction in play (p. 523–528). New York, NY, USA: Association for Computing Machinery. Retrieved from
French, F., Mancini, C., & Sharp, H. (2016). Exploring methods for interaction design with animals: A case-study with Valli. In Proceedings of the Third International Conference on Animal-Computer Interaction. Association for Computing Machinery. Retrieved from
French, F., Mancini, C., & Sharp, H. (2017). Exploring research through design in animal computer interaction. In Proceedings of the fourth international conference on animal-computer interaction.
French, F., Mancini, C., & Sharp, H. (2018). High tech cognitive and acoustic enrichment for captive elephants. Journal of Neuroscience Methods,
300
1, 173–183. Retrieved from [URL].
French, F., Mancini, C., & Sharp, H. (2020). More than human aesthetics: Interactive enrichment for elephants. In Proceedings of the 2020 ACM Designing Interactive Systems Conference (p. 1661–1672). Association for Computing Machinery. Retrieved from
French, F., Mancini, C., & Sharp, H. (2021). Concept craft cards: Deck of theoretical and practical suggestions for ACI developers. In C&C ’21: Creativity and Cognition. Association for Computing Machinery. Retrieved from
Gaver, W. (2012). What should we expect from research through design? In CHI ’12: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (pp. 937–946).
Gray, S., Clark, F., Burgess, K., Metcalfe, T., Kadijevic, A., Cater, K., & Bennett, P. (2018). Gorilla game lab: Exploring modularity, tangibility and playful engagement in cognitive enrichment design. In Proceedings of the Fifth International Conference on Animal-Computer Interaction.
Grillaert, K., & Camenzind, S. (2016). Unleashed enthusiasm: Ethical reflections on harms, benefits, and animal-centered aims of ACI. In Proceedings of the Third International Conference on Animal-Computer Interaction. Association for Computing Machinery. Retrieved from
Hirskyj-Douglas, I., Gray, S., & Piitulainen, R. (2021). ZooDesign: Methods for understanding and facilitating children’s education at zoos. In Interaction design and children (p. 204–215). Association for Computing Machinery. Retrieved from
Hirskyj-Douglas, I., & Kankaanpää, V. (2021). Exploring how white-faced sakis control digital visual enrichment systems. Animals,
11
(2). Retrieved from [URL]
Hirskyj-Douglas, I., & Kankaanpää, V. (2022). Do monkeys want audio or visual stimuli? Interactive computers for choice with white-faced sakis in zoos. In DIS ’22: Designing Interactive Systems Conference (p. 1497–1511). Association for Computing Machinery. Retrieved from
Hirskyj-Douglas, I., & Lucero, A. (2019). On the internet, nobody knows you’re a dog… unless you’re another dog. In Proceedings of the 2019 CHI Conference on Human Factors in Computing Systems (p. 1–12). Association for Computing Machinery. Retrieved from
Hirskyj-Douglas, I., & Lucero, A. (2021). Forming the dog internet: Prototyping a dog-to-human video call device. Proceedings of the ACM on Human-Computer Interaction,
5
1(ISS).
Hirskyj-Douglas, I., & Piitulainen, R. (2021). Developing zoo technology requirements for white-faced saki monkeys. ACI ’20: International Conference on Animal-Computer Interaction. Retrieved from
Hirskyj-Douglas, I., Pons, P., Read, J., & Jaen, J. (2018, Jun). Seven years after the manifesto: Literature review and research directions for technologies in animal computer interaction. Multimodal Technologies and Interaction,
2
(2), 30. Retrieved from
Hirskyj-Douglas, I., & Read, J. C. (2016). Using behavioural information to help owners gather requirements from their dogs’ responses to media technology. In Proceedings of the 30th International BCS Human-Computer Interaction Conference: Fusion! BCS Learning & Development Ltd. Retrieved from
Hirskyj-Douglas, I., & Read, J. C. (2018). DoggyVision: Examining how dogs (Canis familiaris) interact with media using a dog-driven proximity tracker device. Animal Behaviour Cognition,
5
1, 388–405. Retrieved from
Hirskyj-Douglas, I., Read, J. C., & Cassidy, B. (2017). A dog centred approach to the analysis of dogs’ interactions with media on tv screens. International Journal of Human-Computer Studies,
98
1, 208–220.
Hirskyj-Douglas, I., & Webber, S. (2021). Reflecting on methods in animal computer interaction: Novelty effect and habituation. Retrieved from
Ishii, H., Kobayashi, M., & Arita, K. (1994). Iterative design of seamless collaboration media. Communications of the ACM,
37
(8), 83–97.
Kankaanpää, V. (2021). Interaction design for the unknown (Unpublished master’s thesis). Aalto University.
Kankaanpää, V., & Hirskyj-Douglas, I. (2023). Prototyping with monkeys: Uncovering what buttons for monkeys look like. In Proceedings of the Seventeenth International Conference on Tangible, Embedded, and Embodied Interaction. Association for Computing Machinery. Retrieved from
Kaygan, P., & Yargin, G. T. (2019). Design for the well-being of domestic animals: Implementation of a three-stage user research model. Design and Technology Education: An International Journal,
24
(3), 12–30.
Khan, J. A., Rehman, I. U., Khan, Y. H., Khan, I. J., & Rashid, S. (2015). Comparison of requirement prioritization techniques to find best prioritization technique. International Journal of Modern Education & Computer Science, 7(11), 53–59.
Kleinberger, R., Cunha, J. C., Vemuri, M. M., & Hirskyj-Douglas, I. (2023). Birds of a feather videoflock together: Design and evaluation of an agency-based parrot-to-parrot video-calling system for interspecies ethical enrichment. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems.
Kobayashi, H., Muramatsu, K., Okuno, J., Nakamura, K., Fujiwara, A., & Saito, K. (2015). Playful rocksalt system: Animal-computer interaction design in wild environments. In Proceedings of the 12th International Conference on Advances in Computer Entertainment Technology. Association for Computing Machinery. Retrieved from
Lawson, S., Kirman, B., & Linehan, C. (2016, June). Power, participation, and the dog internet. Interactions,
23
(4), 37–41. Retrieved from
Lawson, S., Kirman, B., Linehan, C., Feltwell, T., & Hopkins, L. (2015). Problematising upstream technology through speculative design: The case of quantified cats and dogs. In Proceedings of the 33rd annual acm conference on human factors in computing systems (p. 2663–2672). New York, NY, USA: Association for Computing Machinery. Retrieved from
Makinde, A., Islam, M. M., & Scott, S. D. (2019). Opportunities for ACI in PLF: Applying animaland user-centred design to precision livestock farming. In Proceedings of the Sixth International Conference on Animal-Computer Interaction. Association for Computing Machinery. Retrieved from
Mancini, C. (2011, July). Animal-computer interaction: A manifesto. Interactions,
18
(4), 69–73. Retrieved from
Mancini, C. (2013). Animal-computer interaction (ACI): Changing perspective on HCI, participation and sustainability. In CHI ’13 Extended Abstracts on Human Factors in Computing Systems (p. 2227–2236). Association for Computing Machinery. Retrieved from
Mancini, C. (2017). Towards an animal-centred ethics for animal-computer interaction. International Journal of Human-Computer Studies,
98
1, 221–233. Retrieved from [URL].
Martin, C. F., & Shumaker, R. W. (2018). Computer tasks for great apes promote functional naturalism in a zoo setting. In Proceedings of the fifth international conference on animalcomputer interaction. New York, NY, USA: Association for Computing Machinery. Retrieved from
Myers, B. (1994). Challenges of HCI design and implementation. Interactions,
1
(1), 73–83.
North, S., Hall, C., Roshier, A., & Mancini, C. (2015). HABIT: Horse Automated Behaviour Identification Tool – a position paper. Retrieved from [URL]
North, S., & Mancini, C. (2016). Frameworks for ACI: Animals as stakeholders in the design process. Interactions,
23
(4), 34–36.
Noz, F., & An, J. (2011). Cat Cat Revolution: An interspecies gaming experience. In CHI ’11: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (p. 2661–2664). Association for Computing Machinery. Retrieved from
Paci, P., Mancini, C., & Price, B. A. (2017). The role of ethological observation for measuring animal reactions to biotelemetry devices. In Proceedings of the Fourth International Conference on Animal-Computer Interaction (pp. 51:1–5:121). ACM. Retrieved from
Paci, P., Mancini, C., & Price, B. A. (2019). Wearer-centered design for animal biotelemetry: Implementation and wearability test of a prototype. In Proceedings of the 23rd International Symposium on Wearable Computers (p. 177–185). Association for Computing Machinery. Retrieved from
Piitulainen, R., & Hirskyj-Douglas, I. (2020). Music for monkeys: Building methods to design with white-faced sakis for animal-driven audio enrichment devices. Animals,
10
(10), Paper 1768. Retrieved from [URL]
Pons, P., & Jaen, J. (2017). Designing interspecies playful interactions: Studying children perceptions of games with animals. In Proceedings of the Fourth International Conference on Animal-Computer Interaction. Association for Computing Machinery. Retrieved from
Preece, J., Sharp, H., & Rogers, Y. (2015). Interaction design: Beyond human-computer interaction. John Wiley & Sons.
Rault, J.-L., Webber, S., & Carter, M. (2015). Cross-disciplinary perspectives on animal welfare science and animal-computer interaction. In Proceedings of the 12th International Conference on Advances in Computer Entertainment Technology. Association for Computing Machinery. Retrieved from
Riek, L. D. (2012, jul). Wizard of Oz studies in HRI: A systematic review and new reporting guidelines. Journal of Human-Robot Interaction,
1
(1), 119–136. Retrieved from
Ritvo, S. E., & Allison, R. S. (2014). Challenges related to nonhuman animal-computer interaction: Usability and ‘liking’. In ACE ’14 Workshops: Proceedings of the 2014 Workshops on Advances in Computer Entertainment Conference. Association for Computing Machinery. Retrieved from
Robbins, L., & Margulis, S. W. (2014). The effects of auditory enrichment on gorillas. Zoo Biology,
33
(3), 197–203. Retrieved from
Robinson, C., & Torjussen, A. (2020). Canine co-design: Investigating buttons as an input modality for dogs. In Proceedings of the 2020 ACM Designing Interactive Systems Conference (p. 1673–1685). Association for Computing Machinery. Retrieved from
Robinson, C. L., Mancini, C., van der Linden, J., Guest, C., & Harris, R. (2014). Canine-centered interface design: Supporting the work of diabetes alert dogs. In CHI ’14: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (p. 3757–3766). Association for Computing Machinery. Retrieved from
Ruge, L., Cox, E., Mancini, C., & Luca, R. (2018). User centered design approaches to measuring canine behavior: Tail wagging as a measure of user experience. In Proceedings of the fifth international conference on animal-computer interaction. New York, NY, USA: Association for Computing Machinery. Retrieved from
Siguln, M., Blanco, T., Rossano, F., & Casas, R. (2021). Modular e-collar for animal telemetry: An animal-centered design proposal. Sensors,
22
(1), 300.
Summers, K., Knudtzon, K., Weeks, H., Kaplan, N., Chisik, Y., Kulkarni, R., & Moulthrop, S. (2003). Contextual inquiry into children’s reading: Working with children as research partners. In Proceedings of the UPA Conference 2003.
Sumpter, D. J. (2006). The principles of collective animal behaviour. Philosophical Transactions of the Royal Society B: Biological Sciences,
361
(1465), 5–22.
van der Linden, D. (2022). Animal-centered design needs dignity: A critical essay on ACI’s core concept. In ACI ’22: Proceedings of the Ninth International Conference on Animal-Computer Interaction. ACM.
van der Linden, D., & Zamansky, A. (2017). Agile with animals: Towards a development method. In 2017 IEEE 25th International Requirements Engineering Conference Workshops (REW) (pp. 423–426).
Veasey, J. S. (2019). Assessing the psychological priorities for optimising captive Asian elephant (Elephas maximus) welfare. Animals,
10
(1), 39.
Webber, S., Carter, M., Sherwen, S., Smith, W., Joukhadar, Z., & Vetere, F. (2017). Kinecting with orangutans: Zoo visitors’ empathetic responses to animals’ use of interactive technology. In Proceedings of the 2017 CHI Conference on Human Factors in Computing Systems (p. 6075–6088). Association for Computing Machinery. Retrieved from
Webber, S., Carter, M., Smith, W., & Vetere, F. (2017). Interactive technology and human-animal encounters at the zoo. International Journal of Human-Computer Studies,
98
1, 150–168. Retrieved from [URL].
Webber, S., Carter, M., Smith, W., & Vetere, F. (2020). Co-designing with orangutans: Enhancing the design of enrichment for animals. In Proceedings of the 2020 acm designing interactive systems conference (p. 1713–1725). New York, NY, USA: Association for Computing Machinery. Retrieved from
Webber, S., Cobb, M. L., & Coe, J. (2022). Welfare through competence: A framework for animal-centric technology design. Frontiers in Veterinary Science,
9
1. Retrieved from [URL].
Weilenmann, A., & Juhlin, O. (2011). Understanding people and animals: The use of a positioning system in ordinary human-canine interaction. In CHI ’11: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (p. 2631–2640). Association for Computing Machinery. Retrieved from
Westerlaken, M., & Gualeni, S. (2014). Grounded Zoomorphism: An evaluation methodology for ACI design. In ACE ’14 Workshops: Proceedings of the 2014 Workshops on Advances in Computer Entertainment Conference.
Westerlaken, M., & Gualeni, S. (2016). Becoming with: Towards the inclusion of animals as participants in design processes. In Proceedings of the Third International Conference on Animal-Computer Interaction. Association for Computing Machinery. Retrieved from
Wirman, H., & Zamansky, A. (2016, jun). Toward characterization of playful ACI. Interactions,
23
(4), 47–51. Retrieved from
Yamanashi, Y., Hitoosa, K., Yoshida, N., Kano, F., Ikkatai, Y., & Sakamoto, H. (2022). Do chimpanzees enjoy a virtual forest? A pilot investigation of the use of interactive art as a form of environmental enrichment for zoo-housed chimpanzees. American Journal of Primatology,
84
(10), e23343.
Zamansky, A., Roshier, A., Mancini, C., Collins, E. C., Hall, C., Grillaert, K., … Wirman, H. (2017). A report on the first international workshop on research methods in animal-computer interaction. In Proceedings of the 2017 chi conference extended abstracts on human factors in computing systems (p. 806–815). New York, NY, USA: Association for Computing Machinery. Retrieved from
Zamansky, A., van der Linden, D., & Baskin, S. (2017). Pushing boundaries of re: Requirement elicitation for non-human users. In 2017 ieee 25th international requirements engineering conference (re) (pp. 406–411).
Zeagler, C., Zuerndorfer, J., Lau, A., Freil, L., Gilliland, S., Starner, T., & Jackson, M. M. (2016). Canine computer interaction: Towards designing a touchscreen interface for working dogs. In Proceedings of the third international conference on animal-computer interaction. New York, NY, USA: Association for Computing Machinery. Retrieved from
Cited by (1)
Cited by one other publication
Kankaanpää, Vilma, Fay E Clark & Ilyena Hirskyj-Douglas
2024.
Proceedings of the CHI Conference on Human Factors in Computing Systems,
► pp. 1 ff.
This list is based on CrossRef data as of 4 july 2024. Please note that it may not be complete. Sources presented here have been supplied by the respective publishers.
Any errors therein should be reported to them.