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 . 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)
Der folgende Bericht beschreibt die Erfahrungen der SAP XDG (xApps Design Group) mit einem Design-Prozess, der frühe Prototypen, massive Einbindung von (Pilot-)Kunden und enge Zusammenarbeit mit dem Produkt-Management als Kernelemente für ein erfolgreiches Design einsetzt. Es wird dargestellt, welche Elemente verschiedener Design-Methoden sich gut… (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)
Design methods are usually described and evaluated with focus on user-centricity and potential for innovation. This paper discusses design processes with respect to scalability and repeatability.