Jörg Beringer

Learn More
different task contexts. Software applications often lack this concept of elasticity, primarily because applications are designed for specific tasks. But in reality, task contexts are often not mechanistic; rather, they grow organically as needed in a given situation [2]. Task flows do not always follow the typical task life cycle, alternating between(More)
As an explicit design topic, end-user development (EUD) is rather new to human-computer interaction (HCI), although it is implicitly embedded in many design projects. What makes EUD different from other HCI topics is that in traditional HCI terms, users are experts in their tasks, and good tools should match these tasks. Conversely, end-user developers are(More)
The main challenge of next years is to allow users of software systems, who are non-professional software developers, to create, modify or extend software artefacts. In this panel we want to discuss with the CHI community the key aspects in the area of End User Development and an associated research agenda, which should be then proposed to the main research(More)
This SIG provides a forum for discussing how user-centered methods, including methods like Contextual Design that include field data gathering, can be modified to support short development time frames and organizations using rapid development methodologies. We share ideas for how to get field data into the fast-paced development process, discuss the(More)
Advances in mobile communication technologies have allowed people in more places to reach each other more conveniently than ever before. However, many mobile phone communications occur in inappropriate contexts, disturbing others in close proximity, invading personal and corporate privacy, and more broadly breaking social norms. This paper presents a(More)