Design and development practitioners such as those in game development often have difficulty comprehending and adhering to the European General Data Protection Regulation (GDPR), especially when designing in a private sensitive way. Inadequate understanding of how to apply the GDPR in the game development process can lead to one of two consequences: 1. inadvertently violating the GDPR with sizeable fines as potential penalties; or 2. avoiding the use of user data entirely. In this paper, we present our work on designing and evaluating the “GDPR Pitstop tool”, a gamified questionnaire developed to empower game developers and designers to increase legal awareness of GDPR laws in a relatable and accessible manner. The GDPR Pitstop tool was developed with a user-centered approach and in close contact with stakeholders, including practitioners from game development, legal experts and communication and design experts. Three design choices worked for this target group: 1. Careful crafting of the language of the questions; 2. a flexible structure; and 3. a playful design. By combining these three elements into the GDPR Pitstop tool, GDPR awareness within the gaming industry can be improved upon and game developers and designers can be empowered to use user data in a GDPR compliant manner. Additionally, this approach can be scaled to confront other tricky issues faced by design professionals such as privacy by design.
LINK
Game development businesses often choose Lua for separating scripted game logic from reusable engine code. Lua can easily be embedded, has simple interfaces, and offers a powerful and extensible scripting language. Using Lua, developers can create prototypes and scripts at early development stages. However, when larger quantities of engine code and script are available, developers encounter maintainability and quality problems. First, the available automated solutions for interoperability do not take domain-specific optimizations into account. Maintaining a coupling by hand between the Lua interpreter and the engine code, usually in C++, is labour intensive and error-prone. Second, assessing the quality of Lua scripts is hard due to a lack of tools that support static analysis. Lua scripts for dynamic analysis only report warnings and errors at run-time and are limited to code coverage. A common solution to the first problem is developing an Interface Definition Language (IDL) from which ”glue code”, interoperability code between interfaces, is generated automatically. We address quality problems by proposing a method to complement techniques for Lua analysis. We introduce Lua AiR (Lua Analysis in Rascal), a framework for static analysis of Lua script in its embedded context, using IDL models and Rascal.
DOCUMENT
A roundtable session for LGBTQ game developers to discuss issues that they experience working in the industry. Themes include the content of games, the team creation process, and the cultural context surrounding games.
DOCUMENT
Due to fast and unpredictable developments, professional education is challenged with being responsive, which demands a rethinking of conventional curriculum development approaches. Yet, literature on curriculum development falls short in terms of recognising how to react rapidly and adequately to these new developments. This study focuses on curriculum development initiatives at the school level in a Dutch university of applied sciences. Open interviews were held with 29 curriculum developers to explore how they define and give substance to developing curricula for new, changing or unpredictable professions. These 29 participants were involved in seven curriculum development trajectories. Four themes were detected: (1) curriculum developers are in favour of open, flexible and authentic curricula; (2) the context in which the curriculum development takes place and the different roles and responsibilities of curriculum developers are challenging; (3) curriculum developers feel insufficiently equipped to carry out their tasks; and (4) involving stakeholders is necessary but results in a “viscous” social–political process. Responsive curriculum development requires a great deal of flexibility and adaptability from curriculum developers. Yet, in our study, “institutional concrete” is found to severely hinder responsive curriculum development processes. To be responsive, such processes need to be supported and institutional barriers need to be removed.
DOCUMENT
This paper reports on the research methods used in five different projects aimed at supporting people living with dementia in their everyday lives and activities of daily living. In all five projects, people living with dementia and their informal carers were involved. Applied methods ranged from passive involvement in the form of observations to very active involvement consisting of consultation rounds and think-aloud sessions. The projects highlighted that people living with dementia can still contribute to the development of solutions that support them in the self-management of their symptoms and challenges, as well as technological solutions that support them in daily living. LinkedIn: https://www.linkedin.com/in/jvhoof1980/
MULTIFILE
This paper identifies some common and specific pitfalls in the development of sign language technologies targeted at deaf communities, with a specific focus on signing avatars. It makes the call to urgently interrogate some of the ideologies behind those technologies, including issues of ethical and responsible development. The paper addresses four separate and interlinked issues: ideologies about deaf people and mediated communication, bias in data sets and learning, user feedback, and applications of the technologies. The paper ends with several take away points for both technology developers and deaf NGOs. Technology developers should give more consideration to diversifying their team and working interdisciplinary, and be mindful of the biases that inevitably creep into data sets. There should also be a consideration of the technologies’ end users. Sign language interpreters are not the end users nor should they be seen as the benchmark for language use. Technology developers and deaf NGOs can engage in a dialogue about how to prioritize application domains and prioritize within application domains. Finally, deaf NGOs policy statements will need to take a longer view, and use avatars to think of a significantly better system compared to what sign language interpreting services can provide.
LINK
Organizations feel an urgency to develop and implement applications based on foundation models: AI-models that have been trained on large-scale general data and can be finetuned to domain-specific tasks. In this process organizations face many questions, regarding model training and deployment, but also concerning added business value, implementation risks and governance. They express a need for guidance to answer these questions in a suitable and responsible way. We intend to offer such guidance by the question matrix presented in this paper. The question matrix is adjusted from the model card, to match well with development of AIapplications rather than AI-models. First pilots with the question matrix revealed that it elicited discussions among developers and helped developers explicate their choices and intentions during development.
MULTIFILE
The Standard for Public Code gives public organizations a model for preparing open source solutions to enable collaborations with similar public organizations in other places. It includes guidance for policy makers, city administrators, developers and vendors.
MULTIFILE